Guest User

Buga Buga V1

a guest
Feb 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 359.33 KB | None | 0 0
  1. -- Buga Buga - Made by denko1
  2. -- Version: 1
  3. -- Instances:
  4. local ScreenGui = Instance.new("ScreenGui")
  5. local Open = Instance.new("TextButton")
  6. local Close = Instance.new("TextButton")
  7. local Main = Instance.new("Frame")
  8. local Reviz = Instance.new("TextButton")
  9. local Nex = Instance.new("TextButton")
  10. local Booga = Instance.new("TextButton")
  11. local Jail = Instance.new("TextButton")
  12. local God = Instance.new("TextButton")
  13. local ComingSoon = Instance.new("TextButton")
  14. local NameAndCredit = Instance.new("TextLabel")
  15. --Properties:
  16. ScreenGui.Parent = game.CoreGui
  17.  
  18. Open.Name = "Open"
  19. Open.Parent = ScreenGui
  20. Open.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  21. Open.BackgroundTransparency = 0.20000000298023
  22. Open.Position = UDim2.new(0, 0, 0.665399253, 0)
  23. Open.Size = UDim2.new(0, 129, 0, 50)
  24. Open.Font = Enum.Font.SourceSansBold
  25. Open.Text = "Open"
  26. Open.TextColor3 = Color3.new(1, 1, 1)
  27. Open.TextScaled = true
  28. Open.TextSize = 14
  29. Open.TextWrapped = true
  30. Open.MouseButton1Down:connect(function()
  31. Main.Visible = true
  32. Open.Visible = false
  33. Close.Visible = true
  34. end)
  35.  
  36. Close.Name = "Close"
  37. Close.Parent = ScreenGui
  38. Close.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  39. Close.BackgroundTransparency = 0.20000000298023
  40. Close.Position = UDim2.new(0, 0, 0.665399253, 0)
  41. Close.Size = UDim2.new(0, 129, 0, 50)
  42. Close.Visible = false
  43. Close.Font = Enum.Font.SourceSansBold
  44. Close.Text = "Close"
  45. Close.TextColor3 = Color3.new(1, 1, 1)
  46. Close.TextScaled = true
  47. Close.TextSize = 14
  48. Close.TextWrapped = true
  49. Close.MouseButton1Down:connect(function()
  50. Open.Visible = true
  51. Main.Visible = false
  52. Close.Visible = false
  53. end)
  54.  
  55. Main.Name = "Main"
  56. Main.Parent = ScreenGui
  57. Main.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  58. Main.BackgroundTransparency = 0.059999998658895
  59. Main.Position = UDim2.new(0.253481895, 0, 0.224334598, 0)
  60. Main.Size = UDim2.new(0, 347, 0, 223)
  61. Main.Visible = false
  62.  
  63. Reviz.Name = "Reviz"
  64. Reviz.Parent = Main
  65. Reviz.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  66. Reviz.Position = UDim2.new(0.0293121785, 0, 0.0309468079, 0)
  67. Reviz.Size = UDim2.new(0, 101, 0, 50)
  68. Reviz.Font = Enum.Font.SourceSansBold
  69. Reviz.Text = "Reviz Admin"
  70. Reviz.TextColor3 = Color3.new(1, 1, 1)
  71. Reviz.TextScaled = true
  72. Reviz.TextSize = 14
  73. Reviz.TextWrapped = true
  74. Reviz.MouseButton1Down:connect(function()
  75. -- Creator: illremember#3799
  76.  
  77. -- Credits to infinite yield, harkinian, dex creators
  78.  
  79. prefix = ";"
  80. wait(0.3)
  81. Commands = {
  82. '[-] cmdbar is shown when ; is pressed.',
  83. '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
  84. '[2] bring [plr] -- You need a tool! Will bring player to you',
  85. '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
  86. '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
  87. '[5] attach [plr] -- You need a tool! Attaches you to player',
  88. '[6] unattach [plr] -- Attempts to unattach you from a player',
  89. '[7] follow [plr] -- Makes you follow behind the player',
  90. '[8] unfollow',
  91. '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
  92. '[10] trail [plr] -- The opposite of follow, you stay infront of player',
  93. '[11] untrail',
  94. '[12] orbit [plr] -- Makes you orbit the player',
  95. '[13] unorbit',
  96. '[14] fling [plr] -- Makes you fling the player',
  97. '[15] unfling',
  98. '[16] fecheck -- Checks if the game is FE or not',
  99. '[17] void [plr] -- Teleports player to the void',
  100. '[18] noclip -- Gives you noclip to walk through walls',
  101. '[19] clip -- Removes noclip',
  102. '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
  103. '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
  104. '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
  105. '[23] default -- Changes your speed, jumppower and hipheight to default values',
  106. '[24] annoy [plr] -- Loop teleports you to the player',
  107. '[25] unannoy',
  108. '[26] headwalk [plr] -- Loop teleports you to the player head',
  109. '[27] unheadwalk',
  110. '[28] nolimbs -- Removes your arms and legs',
  111. '[29] god -- Gives you FE Godmode',
  112. '[30] drophats -- Drops your accessories',
  113. '[31] droptool -- Drops any tool you have equipped',
  114. '[32] loopdhats -- Loop drops your accessories',
  115. '[33] unloopdhats',
  116. '[34] loopdtool -- Loop drops any tools you have equipped',
  117. '[35] unloopdtool',
  118. '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
  119. '[37] view [plr] -- Changes your camera to the player character',
  120. '[38] unview',
  121. '[39] goto [plr] -- Teleports you to player',
  122. '[40] fly -- Allows you to fly, credit to Infinite Yield',
  123. '[41] unfly',
  124. '[42] chat [msg] -- Makes you chat a message',
  125. '[43] spam [msg] -- Spams a message',
  126. '[44] unspam',
  127. '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
  128. '[46] pmspam [plr] -- Spams a player in private message',
  129. '[47] unpmspam',
  130. '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
  131. '[49] uncfreeze [plr]',
  132. '[50] unlockws -- Unlocks the workspace',
  133. '[51] lockws -- Locks the workspace',
  134. '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
  135. '[53] pstand -- Enables platform stand',
  136. '[54] unpstand -- Disables platform stand',
  137. '[55] blockhead -- Removes your head mesh',
  138. '[56] sit',
  139. '[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name',
  140. '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
  141. '[59] hypertotal -- Loads in my FE GUI Hypertotal',
  142. '[60] cmds -- Prints all commands',
  143. '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
  144. '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
  145. '[63] spinner -- Makes you spin',
  146. '[64] nospinner',
  147. '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
  148. '[66] noreach -- Removes reach, must have tool equipped',
  149. '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
  150. '[68] tp me [plr] -- Alternative to goto',
  151. '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
  152. '[70] uncbring',
  153. '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
  154. '[72] givetool [plr] -- Gives the tool you have equipped to the player',
  155. '[73] glitch [plr] -- Glitches you and the player, looks very cool',
  156. '[74] unglitch -- Unglitches you',
  157. '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
  158. '[76] explorer -- Loads up DEX',
  159. '[77] reset -- Resets your character.',
  160. '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
  161. '[79] animgui -- Loads up Energize animations GUI',
  162. '[80] savepos -- Saves your current position',
  163. '[81] loadpos -- Teleports you to your saved position',
  164. '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
  165. '[83] unbang',
  166. '[84] delcmdbar -- Removes the command bar completely',
  167. '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
  168. '[86] shutdown -- Uses harkinians script to shutdown server',
  169. '[87] respawn -- If grespawn doesnt work you can use respawn',
  170. '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
  171. '[89] getplrs -- Prints all players in game',
  172. '[90] deldecal -- Deletes all decals client sided',
  173. '[91] opfinality -- Loads in my FE GUI Opfinality',
  174. '[92] remotes -- Prints all remotes in the game in the console when added',
  175. '[93] noremotes -- Stops printing remotes',
  176. '[94] tpdefault -- Stops all loop teleports to a player',
  177. '[95] stopsit -- Will not allow you to sit',
  178. '[96] gosit -- Allows you to sit',
  179. '[97] clicktp -- Enables click tp',
  180. '[98] noclicktp -- Disables click tp',
  181. '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
  182. '[100] toolsoff -- Stops ;toolson',
  183. '[101] version -- Gets the admin version',
  184. '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
  185. '[103] gravity [num] -- Changes workspace gravity default is 196.2',
  186. '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
  187. '[105] clickdel -- Delete any block you press q on, client sided',
  188. '[106] noclickdel -- Stops clickdel',
  189. '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
  190. '[108] unlooprhats -- Stops loop removing mesh',
  191. '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
  192. '[110] unlooprtool -- Stops loop removing mesh',
  193. '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
  194. '[112] age [plr] -- Makes you chat the account age of the player',
  195. '[113] id [plr] -- Makes you chat the account ID of the player',
  196. '[114] .age [plr] -- Privately shows you the account age of the player',
  197. '[115] .id [plr] -- Privately shows you the account ID of the player',
  198. '[116] gameid -- Shows the game ID',
  199. '[117] removeinvis -- Removes all invisible walls/parts, client sided',
  200. '[118] removefog -- Removes fog, client sided',
  201. '[119] disable -- Disables your character by removing humanoid',
  202. '[120] enable -- Enables your character by adding humanoid',
  203. '[121] prefix [key] -- Changes the prefix used, default is ;',
  204. '[122] ;resetprefix -- Resets the prefix to ; incase you change it to an unusable prefix. Say exactly ";resetprefix" to do this command, no matter what your prefix is set to.',
  205. '[123] flyspeed [num] -- Change your fly speed, default is 1',
  206. '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
  207. '[125] uncarpet -- Stops carpet player',
  208. '[126] stare [plr] -- Turns your character to stare at another player',
  209. '[127] unstare -- Stops stare player',
  210. '[128] logchat -- Logs all chat (including /e and whispers) of all players',
  211. '[129] unlogchat -- Disables logchat',
  212. '[130] fixcam -- Fixes/resets your camera',
  213. '[131] unstate -- Stops changing state',
  214. }
  215. speedget = 1
  216.  
  217. lplayer = game:GetService("Players").LocalPlayer
  218.  
  219. lplayer.CharacterAdded:Connect(function(character)
  220. spin = false
  221. flying = false
  222. staring = false
  223. banpl = false
  224. end)
  225.  
  226. function change()
  227. prefix = prefix
  228. speedfly = speedfly
  229. end
  230.  
  231. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  232. local Found = {}
  233. local strl = String:lower()
  234. if strl == "all" then
  235. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  236. table.insert(Found,v)
  237. end
  238. elseif strl == "others" then
  239. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  240. if v.Name ~= lplayer.Name then
  241. table.insert(Found,v)
  242. end
  243. end
  244. elseif strl == "me" then
  245. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  246. if v.Name == lplayer.Name then
  247. table.insert(Found,v)
  248. end
  249. end
  250. else
  251. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  252. if v.Name:lower():sub(1, #String) == String:lower() then
  253. table.insert(Found,v)
  254. end
  255. end
  256. end
  257. return Found
  258. end
  259.  
  260. local Mouse = lplayer:GetMouse()
  261.  
  262. spin = false
  263. followed = false
  264. traill = false
  265. noclip = false
  266. annoying = false
  267. hwalk = false
  268. droppinghats = false
  269. droppingtools = false
  270. flying = false
  271. spamdelay = 1
  272. spamming = false
  273. spammingpm = false
  274. cbringing = false
  275. remotes = true
  276. added = true
  277. binds = false
  278. stopsitting = false
  279. clickgoto = false
  280. gettingtools = false
  281. removingmeshhats = false
  282. removingmeshtool = false
  283. clickdel = false
  284. staring = false
  285. chatlogs = false
  286. banpl = false
  287. changingstate = false
  288. statechosen = 0
  289.  
  290. adminversion = "Reviz Admin by illremember, Version 2.0"
  291.  
  292. flying = false
  293. speedfly = 1
  294.  
  295. function plrchat(plr, chat)
  296. print(plr.Name..": "..tick().."\n"..chat)
  297. end
  298.  
  299. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  300. v.Chatted:connect(function(chat)
  301. if chatlogs then
  302. plrchat(v, chat)
  303. end
  304. end)
  305. end
  306. game:GetService("Players").PlayerAdded:connect(function(plr)
  307. plr.Chatted:connect(function(chat)
  308. if chatlogs then
  309. plrchat(plr, chat)
  310. end
  311. end)
  312. end)
  313.  
  314.  
  315. local ScreenGui = Instance.new("ScreenGui")
  316. local Frame = Instance.new("Frame")
  317. local CMDBAR = Instance.new("TextBox")
  318. ScreenGui.Parent = game:GetService("CoreGui")
  319. Frame.Parent = ScreenGui
  320. Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
  321. Frame.BackgroundTransparency = 0.3
  322. Frame.Position = UDim2.new(0.5, 0, 0, 10)
  323. Frame.Size = UDim2.new(0, 200, 0, 40)
  324. Frame.Active = true
  325. Frame.Draggable = true
  326. CMDBAR.Name = "CMDBAR"
  327. CMDBAR.Parent = Frame
  328. CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  329. CMDBAR.BackgroundTransparency = 0.20000000298023
  330. CMDBAR.Size = UDim2.new(0, 180, 0, 20)
  331. CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
  332. CMDBAR.Font = Enum.Font.SourceSansLight
  333. CMDBAR.FontSize = Enum.FontSize.Size14
  334. CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  335. CMDBAR.TextScaled = true
  336. CMDBAR.TextSize = 14
  337. CMDBAR.TextWrapped = true
  338. CMDBAR.Text = "Press ; to type, Enter to execute"
  339.  
  340. local CMDS = Instance.new("ScreenGui")
  341. local CMDSFRAME = Instance.new("Frame")
  342. local ScrollingFrame = Instance.new("ScrollingFrame")
  343. local TextLabel = Instance.new("TextLabel")
  344. local closegui = Instance.new("TextButton")
  345. CMDS.Name = "CMDS"
  346. CMDS.Parent = game:GetService("CoreGui")
  347. CMDSFRAME.Name = "CMDSFRAME"
  348. CMDSFRAME.Parent = CMDS
  349. CMDSFRAME.Active = true
  350. CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
  351. CMDSFRAME.BorderSizePixel = 0
  352. CMDSFRAME.Draggable = true
  353. CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
  354. CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
  355. CMDSFRAME.Visible = false
  356. ScrollingFrame.Parent = CMDSFRAME
  357. ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
  358. ScrollingFrame.BorderSizePixel = 0
  359. ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
  360. ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
  361. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
  362. TextLabel.Parent = ScrollingFrame
  363. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  364. TextLabel.BackgroundTransparency = 1
  365. TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
  366. TextLabel.Font = Enum.Font.SourceSans
  367. TextLabel.FontSize = Enum.FontSize.Size18
  368. TextLabel.Text = "[-] cmdbar is shown when ; is pressed.,\n[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player,\n[2] bring [plr] -- You need a tool! Will bring player to you,\n[3] spin [plr] -- You need a tool! Makes you and the player spin crazy,\n[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting,\n[5] attach [plr] -- You need a tool! Attaches you to player,\n[6] unattach [plr] -- Attempts to unattach you from a player,\n[7] follow [plr] -- Makes you follow behind the player,\n[8] unfollow,\n[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air,\n[10] trail [plr] -- The opposite of follow, you stay infront of player,\n[11] untrail,\n[12] orbit [plr] -- Makes you orbit the player,\n[13] unorbit,\n[14] fling [plr] -- Makes you fling the player,\n[15] unfling,\n[16] fecheck -- Checks if the game is FE or not,\n[17] void [plr] -- Teleports player to the void,\n[18] noclip -- Gives you noclip to walk through walls,\n[19] clip -- Removes noclip,\n[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default,\n[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default,\n[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default,\n[23] default -- Changes your speed, jumppower and hipheight to default values,\n[24] annoy [plr] -- Loop teleports you to the player,\n[25] unannoy,\n[26] headwalk [plr] -- Loop teleports you to the player head,\n[27] unheadwalk,\n[28] nolimbs -- Removes your arms and legs,\n[29] god -- Gives you FE Godmode,\n[30] drophats -- Drops your accessories,\n[31] droptool -- Drops any tool you have equipped,\n[32] loopdhats -- Loop drops your accessories,\n[33] unloopdhats,\n[34] loopdtool -- Loop drops any tools you have equipped,\n[35] unloopdtool,\n[36] invisible -- Gives you invisibility CREDIT TO TIMELESS,\n[37] view [plr] -- Changes your camera to the player character,\n[38] unview,\n[39] goto [plr] -- Teleports you to player,\n[40] fly -- Allows you to fly,\n[41] unfly,\n[42] chat [msg] -- Makes you chat a message,\n[43] spam [msg] -- Spams a message,\n[44] unspam,\n[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second,\n[46] pmspam [plr] -- Spams a player in private message,\n[47] unpmspam,\n[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you,\n[49] uncfreeze [plr],\n[50] unlockws -- Unlocks the workspace,\n[51] lockws -- Locks the workspace,\n[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you,\n[53] pstand -- Enables platform stand,\n[54] unpstand -- Disables platform stand,\n[55] blockhead -- Removes your head mesh,\n[56] sit,\n[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name,\n[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided,\n[59] hypertotal -- Loads in my FE GUI Hypertotal,\n[60] cmds -- Prints all commands,\n[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats,\n[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool,\n[63] spinner -- Makes you spin,\n[64] nospinner,\n[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom,\n[66] noreach -- Removes reach, must have tool equipped,\n[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying,\n[68] tp me [plr] -- Alternative to goto,\n[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player,\n[70] uncbring,\n[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players,\n[72] givetool [plr] -- Gives the tool you have equipped to the player,\n[73] glitch [plr] -- Glitches you and the player, looks very cool,\n[74] unglitch -- Unglitches you,\n[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode,\n[76] explorer -- Loads up DEX,\n[77] reset -- Resets your character.,\n[78] anim [id] -- Applies an animation on you, must be created by ROBLOX,\n[79] animgui -- Loads up Energize animations GUI,\n[80] savepos -- Saves your current position,\n[81] loadpos -- Teleports you to your saved position,\n[82] bang [plr] -- 18+,\n[83] unbang,\n[84] delcmdbar -- Removes the command bar completely,\n[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model,\n[86] shutdown -- Uses harkinians script to shutdown server,\n[87] respawn -- If grespawn doesnt work you can use respawn,\n[88] delobj [obj] -- Deletes a certain brick in workspace, client sided,\n[89] getplrs -- Prints all players in game,\n[90] deldecal -- Deletes all decals client sided,\n[91] opfinality -- Loads in my FE GUI Opfinality,\n[92] remotes -- Prints all remotes in the game in the console when added,\n[93] noremotes -- Stops printing remotes,\n[94] tpdefault -- Stops all loop teleports to a player,\n[95] stopsit -- Will not allow you to sit,\n[96] gosit -- Allows you to sit,\n[97] clicktp -- Enables click tp,\n[98] noclicktp -- Disables click tp,\n[99] toolson -- If any tools are dropped in the workspace you will automatically get them,\n[100] toolsoff -- Stops ;toolson,\n[101] version -- Gets the admin version, \n This list of commands is NOT showing everything, go to my thread in the pastebin link to see ALL commands."
  369. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  370. TextLabel.TextSize = 15
  371. TextLabel.TextWrapped = true
  372. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  373. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  374. closegui.Name = "closegui"
  375. closegui.Parent = CMDSFRAME
  376. closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
  377. closegui.BorderSizePixel = 0
  378. closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
  379. closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
  380. closegui.Font = Enum.Font.SourceSansBold
  381. closegui.FontSize = Enum.FontSize.Size24
  382. closegui.Text = "X"
  383. closegui.TextColor3 = Color3.new(1, 1, 1)
  384. closegui.TextSize = 20
  385.  
  386. closegui.MouseButton1Click:connect(function()
  387. CMDSFRAME.Visible = false
  388. end)
  389.  
  390. game:GetService('RunService').Stepped:connect(function()
  391. if spin then
  392. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
  393. end
  394. if followed then
  395. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
  396. end
  397. if traill then
  398. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
  399. end
  400. if annoying then
  401. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
  402. end
  403. if hwalk then
  404. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  405. end
  406. if staring then
  407. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
  408. end
  409. end)
  410. game:GetService('RunService').Stepped:connect(function()
  411. if noclip then
  412. if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  413. lplayer.Character.Head.CanCollide = false
  414. lplayer.Character.Torso.CanCollide = false
  415. lplayer.Character["Left Leg"].CanCollide = false
  416. lplayer.Character["Right Leg"].CanCollide = false
  417. else
  418. lplayer.Character.Humanoid:ChangeState(11)
  419. end
  420. end
  421. if changingstate then
  422. lplayer.Character.Humanoid:ChangeState(statechosen)
  423. end
  424. end)
  425. game:GetService('RunService').Stepped:connect(function()
  426. if droppinghats then
  427. for i,v in pairs(lplayer.Character:GetChildren()) do
  428. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  429. v.Parent = workspace
  430. end
  431. end
  432. end
  433. if droppingtools then
  434. for i,v in pairs(lplayer.Character:GetChildren()) do
  435. if (v:IsA("Tool")) then
  436. v.Parent = workspace
  437. end
  438. end
  439. end
  440. if removingmeshhats then
  441. for i,v in pairs(lplayer.Character:GetChildren()) do
  442. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  443. v.Handle.Mesh:Destroy()
  444. end
  445. end
  446. end
  447. if removingmeshtool then
  448. for i,v in pairs(lplayer.Character:GetChildren()) do
  449. if (v:IsA("Tool")) then
  450. v.Handle.Mesh:Destroy()
  451. end
  452. end
  453. end
  454. end)
  455. game:GetService('RunService').Stepped:connect(function()
  456. if banpl then
  457. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
  458. end
  459. end)
  460. game:GetService('RunService').Stepped:connect(function()
  461. if stopsitting then
  462. lplayer.Character.Humanoid.Sit = false
  463. end
  464. end)
  465.  
  466. plr = lplayer
  467. hum = plr.Character.HumanoidRootPart
  468. mouse = plr:GetMouse()
  469. mouse.KeyDown:connect(function(key)
  470. if key == "e" then
  471. if mouse.Target then
  472. if clickgoto then
  473. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  474. elseif clickdel then
  475. mouse.Target:Destroy()
  476. end
  477. end
  478. end
  479. end)
  480.  
  481. game:GetService("Workspace").ChildAdded:connect(function(part)
  482. if gettingtools then
  483. if part:IsA("Tool") then
  484. part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  485. end
  486. end
  487. end)
  488.  
  489. lplayer.Chatted:Connect(function(msg)
  490. if string.sub(msg, 1, 6) == (prefix.."kill ") then
  491. if string.sub(msg, 7) == "me" then
  492. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  493. else
  494. for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
  495. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  496. lplayer.Character.Humanoid.Name = 1
  497. local l = lplayer.Character["1"]:Clone()
  498. l.Parent = lplayer.Character
  499. l.Name = "Humanoid"
  500. wait(0.1)
  501. lplayer.Character["1"]:Destroy()
  502. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  503. lplayer.Character.Animate.Disabled = true
  504. wait(0.1)
  505. lplayer.Character.Animate.Disabled = false
  506. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  507. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  508. lplayer.Character.Humanoid:EquipTool(v)
  509. end
  510. local function tp(player,player2)
  511. local char1,char2=player.Character,player2.Character
  512. if char1 and char2 then
  513. char1:MoveTo(char2.Head.Position)
  514. end
  515. end
  516. wait(0.1)
  517. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  518. wait(0.2)
  519. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  520. wait(0.5)
  521. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  522. wait(0.7)
  523. tp(lplayer,game:GetService("Players")[v.Name])
  524. wait(0.7)
  525. lplayer.Character.HumanoidRootPart.CFrame = NOW
  526. game:GetService("StarterGui"):SetCore("SendNotification", {
  527. Title = "Tools needed!";
  528. Text = "You need a tool in your backpack for this command!";
  529. })
  530. end
  531. end
  532. end
  533. if string.sub(msg, 1, 7) == (prefix.."bring ") then
  534. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  535. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  536. lplayer.Character.Humanoid.Name = 1
  537. local l = lplayer.Character["1"]:Clone()
  538. l.Parent = lplayer.Character
  539. l.Name = "Humanoid"
  540. wait(0.1)
  541. lplayer.Character["1"]:Destroy()
  542. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  543. lplayer.Character.Animate.Disabled = true
  544. wait(0.1)
  545. lplayer.Character.Animate.Disabled = false
  546. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  547. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  548. lplayer.Character.Humanoid:EquipTool(v)
  549. end
  550. local function tp(player,player2)
  551. local char1,char2=player.Character,player2.Character
  552. if char1 and char2 then
  553. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  554. end
  555. end
  556. local function getout(player,player2)
  557. local char1,char2=player.Character,player2.Character
  558. if char1 and char2 then
  559. char1:MoveTo(char2.Head.Position)
  560. end
  561. end
  562. tp(game:GetService("Players")[v.Name], lplayer)
  563. wait(0.2)
  564. tp(game:GetService("Players")[v.Name], lplayer)
  565. wait(0.5)
  566. lplayer.Character.HumanoidRootPart.CFrame = NOW
  567. wait(0.5)
  568. getout(lplayer, game:GetService("Players")[v.Name])
  569. wait(0.3)
  570. lplayer.Character.HumanoidRootPart.CFrame = NOW
  571. game:GetService("StarterGui"):SetCore("SendNotification", {
  572. Title = "Tools needed!";
  573. Text = "You need a tool in your backpack for this command!";
  574. })
  575. end
  576. end
  577. if string.sub(msg, 1, 6) == (prefix.."spin ") then
  578. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  579. lplayer.Character.Humanoid.Name = 1
  580. local l = lplayer.Character["1"]:Clone()
  581. l.Parent = lplayer.Character
  582. l.Name = "Humanoid"
  583. wait(0.1)
  584. lplayer.Character["1"]:Destroy()
  585. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  586. lplayer.Character.Animate.Disabled = true
  587. wait(0.1)
  588. lplayer.Character.Animate.Disabled = false
  589. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  590. lplayer.Character.Animate.Disabled = false
  591. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  592. lplayer.Character.Humanoid:EquipTool(v)
  593. end
  594. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  595. spinplr = v
  596. wait(0.5)
  597. spin = true
  598. game:GetService("StarterGui"):SetCore("SendNotification", {
  599. Title = "Tools needed!";
  600. Text = "You need a tool in your backpack for this command!";
  601. })
  602. end
  603. end
  604. if string.sub(msg, 1, 7) == (prefix.."unspin") then
  605. spin = false
  606. end
  607. if string.sub(msg, 1, 8) == (prefix.."attach ") then
  608. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  609. lplayer.Character.Humanoid.Name = 1
  610. local l = lplayer.Character["1"]:Clone()
  611. l.Parent = lplayer.Character
  612. l.Name = "Humanoid"
  613. wait(0.1)
  614. lplayer.Character["1"]:Destroy()
  615. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  616. lplayer.Character.Animate.Disabled = true
  617. wait(0.1)
  618. lplayer.Character.Animate.Disabled = false
  619. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  620. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  621. lplayer.Character.Humanoid:EquipTool(v)
  622. end
  623. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  624. wait(0.3)
  625. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  626. attplr = v
  627. game:GetService("StarterGui"):SetCore("SendNotification", {
  628. Title = "Tools needed!";
  629. Text = "You need a tool in your backpack for this command!";
  630. })
  631. end
  632. end
  633. if string.sub(msg, 1, 10) == (prefix.."unattach ") then
  634. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  635. local function getout(player,player2)
  636. local char1,char2=player.Character,player2.Character
  637. if char1 and char2 then
  638. char1:MoveTo(char2.Head.Position)
  639. end
  640. end
  641. getout(lplayer, game:GetService("Players")[v.Name])
  642. end
  643. end
  644. if string.sub(msg, 1, 8) == (prefix.."follow ") then
  645. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  646. followed = true
  647. flwplr = v
  648. end
  649. end
  650. if string.sub(msg, 1, 9) == (prefix.."unfollow") then
  651. followed = false
  652. end
  653. if string.sub(msg, 1, 10) == (prefix.."freefall ") then
  654. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  655. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  656. lplayer.Character.Humanoid.Name = 1
  657. local l = lplayer.Character["1"]:Clone()
  658. l.Parent = lplayer.Character
  659. l.Name = "Humanoid"
  660. wait(0.1)
  661. lplayer.Character["1"]:Destroy()
  662. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  663. lplayer.Character.Animate.Disabled = true
  664. wait(0.1)
  665. lplayer.Character.Animate.Disabled = false
  666. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  667. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  668. lplayer.Character.Humanoid:EquipTool(v)
  669. end
  670. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  671. wait(0.2)
  672. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  673. wait(0.6)
  674. lplayer.Character.HumanoidRootPart.CFrame = NOW
  675. wait(0.6)
  676. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  677. game:GetService("StarterGui"):SetCore("SendNotification", {
  678. Title = "Tools needed!";
  679. Text = "You need a tool in your backpack for this command!";
  680. })
  681. end
  682. end
  683. if string.sub(msg, 1, 7) == (prefix.."trail ") then
  684. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  685. traill = true
  686. trlplr = v
  687. end
  688. end
  689. if string.sub(msg, 1, 8) == (prefix.."untrail") then
  690. traill = false
  691. end
  692. if string.sub(msg, 1, 7) == (prefix.."orbit ") then
  693. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  694. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  695. else
  696. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  697. local o = Instance.new("RocketPropulsion")
  698. o.Parent = lplayer.Character.HumanoidRootPart
  699. o.Name = "Orbit"
  700. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  701. o:Fire()
  702. noclip = true
  703. end
  704. end
  705. end
  706. if string.sub(msg, 1, 8) == (prefix.."unorbit") then
  707. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  708. noclip = false
  709. end
  710. if string.sub(msg, 1, 7) == (prefix.."fling ") then
  711. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  712. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  713. else
  714. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  715. local y = Instance.new("RocketPropulsion")
  716. y.Parent = lplayer.Character.HumanoidRootPart
  717. y.CartoonFactor = 1
  718. y.MaxThrust = 800000
  719. y.MaxSpeed = 1000
  720. y.ThrustP = 200000
  721. y.Name = "Fling"
  722. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  723. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  724. y:Fire()
  725. noclip = true
  726. end
  727. end
  728. end
  729. if string.sub(msg, 1, 8) == (prefix.."unfling") then
  730. noclip = false
  731. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  732. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  733. wait(0.4)
  734. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  735. end
  736. if string.sub(msg, 1, 8) == (prefix.."fecheck") then
  737. if game:GetService("Workspace").FilteringEnabled == true then
  738. warn("FE is Enabled (Filtering Enabled)")
  739. game:GetService("StarterGui"):SetCore("SendNotification", {
  740. Title = "FE is Enabled";
  741. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  742. })
  743. else
  744. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  745. game:GetService("StarterGui"):SetCore("SendNotification", {
  746. Title = "FE is Disabled";
  747. Text = "Filtering Disabled. Consider using a different admin script.";
  748. })
  749. end
  750. end
  751. if string.sub(msg, 1, 6) == (prefix.."void ") then
  752. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  753. lplayer.Character.Humanoid.Name = 1
  754. local l = lplayer.Character["1"]:Clone()
  755. l.Parent = lplayer.Character
  756. l.Name = "Humanoid"
  757. wait(0.1)
  758. lplayer.Character["1"]:Destroy()
  759. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  760. lplayer.Character.Animate.Disabled = true
  761. wait(0.1)
  762. lplayer.Character.Animate.Disabled = false
  763. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  764. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  765. lplayer.Character.Humanoid:EquipTool(v)
  766. end
  767. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  768. wait(0.2)
  769. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  770. wait(0.6)
  771. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  772. game:GetService("StarterGui"):SetCore("SendNotification", {
  773. Title = "Tools needed!";
  774. Text = "You need a tool in your backpack for this command!";
  775. })
  776. end
  777. end
  778. if string.sub(msg, 1, 7) == (prefix.."noclip") then
  779. noclip = true
  780. game:GetService("StarterGui"):SetCore("SendNotification", {
  781. Title = "Noclip enabled";
  782. Text = "Type ;clip to disable";
  783. })
  784. end
  785. if string.sub(msg, 1, 5) == (prefix.."clip") then
  786. noclip = false
  787. game:GetService("StarterGui"):SetCore("SendNotification", {
  788. Title = "Noclip disabled";
  789. Text = "Type ;noclip to enable";
  790. })
  791. end
  792. if string.sub(msg, 1, 7) == (prefix.."speed ") then
  793. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
  794. end
  795. if string.sub(msg, 1, 4) == (prefix.."ws ") then
  796. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
  797. end
  798. if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
  799. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
  800. end
  801. if string.sub(msg, 1, 4) == (prefix.."hh ") then
  802. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
  803. end
  804. if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
  805. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
  806. end
  807. if string.sub(msg, 1, 4) == (prefix.."jp ") then
  808. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
  809. end
  810. if string.sub(msg, 1, 8) == (prefix.."default") then
  811. lplayer.Character.Humanoid.JumpPower = 50
  812. lplayer.Character.Humanoid.WalkSpeed = 16
  813. lplayer.Character.Humanoid.HipHeight = 0
  814. end
  815. if string.sub(msg, 1, 7) == (prefix.."annoy ") then
  816. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  817. annoying = true
  818. annplr = v
  819. end
  820. end
  821. if string.sub(msg, 1, 8) == (prefix.."unannoy") then
  822. annoying = false
  823. end
  824. if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
  825. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  826. hwalk = true
  827. hdwplr = v
  828. end
  829. end
  830. if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
  831. hwalk = false
  832. end
  833. if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
  834. lplayer.Character["Left Leg"]:Destroy()
  835. lplayer.Character["Left Arm"]:Destroy()
  836. lplayer.Character["Right Leg"]:Destroy()
  837. lplayer.Character["Right Arm"]:Destroy()
  838. end
  839. if string.sub(msg, 1, 4) == (prefix.."god") then
  840. lplayer.Character.Humanoid.Name = 1
  841. local l = lplayer.Character["1"]:Clone()
  842. l.Parent = lplayer.Character
  843. l.Name = "Humanoid"
  844. wait(0.1)
  845. lplayer.Character["1"]:Destroy()
  846. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  847. lplayer.Character.Animate.Disabled = true
  848. wait(0.1)
  849. lplayer.Character.Animate.Disabled = false
  850. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  851. game:GetService("StarterGui"):SetCore("SendNotification", {
  852. Title = "FE Godmode enabled";
  853. Text = "Use ;grespawn or ;respawn to remove";
  854. })
  855. end
  856. if string.sub(msg, 1, 9) == (prefix.."drophats") then
  857. for i,v in pairs(lplayer.Character:GetChildren()) do
  858. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  859. v.Parent = workspace
  860. end
  861. end
  862. end
  863. if string.sub(msg, 1, 9) == (prefix.."droptool") then
  864. for i,v in pairs(lplayer.Character:GetChildren()) do
  865. if (v:IsA("Tool")) then
  866. v.Parent = workspace
  867. end
  868. end
  869. end
  870. if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
  871. droppinghats = true
  872. game:GetService("StarterGui"):SetCore("SendNotification", {
  873. Title = "Loop Drop Enabled";
  874. Text = "Type ;unloopdhats to disable";
  875. })
  876. end
  877. if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
  878. droppinghats = false
  879. game:GetService("StarterGui"):SetCore("SendNotification", {
  880. Title = "Loop Drop Disabled";
  881. Text = "Type ;loopdhats to enable.";
  882. })
  883. end
  884. if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
  885. droppingtools = true
  886. game:GetService("StarterGui"):SetCore("SendNotification", {
  887. Title = "Loop Drop Enabled";
  888. Text = "Type ;unloopdtool to disable";
  889. })
  890. end
  891. if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
  892. droppingtools = false
  893. game:GetService("StarterGui"):SetCore("SendNotification", {
  894. Title = "Loop Drop Disabled";
  895. Text = "Type ;loopdtool to enable.";
  896. })
  897. end
  898. if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
  899. Local = game:GetService('Players').LocalPlayer
  900. Char = Local.Character
  901. touched,tpdback = false, false
  902. box = Instance.new('Part',workspace)
  903. box.Anchored = true
  904. box.CanCollide = true
  905. box.Size = Vector3.new(10,1,10)
  906. box.Position = Vector3.new(0,10000,0)
  907. box.Touched:connect(function(part)
  908. if (part.Parent.Name == Local.Name) then
  909. if touched == false then
  910. touched = true
  911. function apply()
  912. if script.Disabled ~= true then
  913. no = Char.HumanoidRootPart:Clone()
  914. wait(.25)
  915. Char.HumanoidRootPart:Destroy()
  916. no.Parent = Char
  917. Char:MoveTo(loc)
  918. touched = false
  919. end end
  920. if Char then
  921. apply()
  922. end
  923. end
  924. end
  925. end)
  926. repeat wait() until Char
  927. loc = Char.HumanoidRootPart.Position
  928. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  929. game:GetService("StarterGui"):SetCore("SendNotification", {
  930. Title = "Invisibility enabled!";
  931. Text = "Reset or use ;respawn to remove.";
  932. })
  933. end
  934. if string.sub(msg, 1, 6) == (prefix.."view ") then
  935. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  936. if game:GetService("Players")[v.Name].Character.Humanoid then
  937. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  938. else
  939. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  940. end
  941. end
  942. end
  943. if string.sub(msg, 1, 7) == (prefix.."unview") then
  944. if lplayer.Character.Humanoid then
  945. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  946. else
  947. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  948. end
  949. end
  950. if string.sub(msg, 1, 6) == (prefix.."goto ") then
  951. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  952. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  953. end
  954. end
  955. if string.sub(msg, 1, 4) == (prefix.."fly") then
  956. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  957. repeat wait() until Mouse
  958.  
  959. local T = lplayer.Character.HumanoidRootPart
  960. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  961. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  962. local SPEED = speedget
  963.  
  964. local function fly()
  965. flying = true
  966. local BG = Instance.new('BodyGyro', T)
  967. local BV = Instance.new('BodyVelocity', T)
  968. BG.P = 9e4
  969. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  970. BG.cframe = T.CFrame
  971. BV.velocity = Vector3.new(0, 0.1, 0)
  972. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  973. spawn(function()
  974. repeat wait()
  975. lplayer.Character.Humanoid.PlatformStand = true
  976. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  977. SPEED = 50
  978. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  979. SPEED = 0
  980. end
  981. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  982. 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
  983. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  984. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  985. 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
  986. else
  987. BV.velocity = Vector3.new(0, 0.1, 0)
  988. end
  989. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  990. until not flying
  991. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  992. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  993. SPEED = 0
  994. BG:destroy()
  995. BV:destroy()
  996. lplayer.Character.Humanoid.PlatformStand = false
  997. end)
  998. end
  999. Mouse.KeyDown:connect(function(KEY)
  1000. if KEY:lower() == 'w' then
  1001. CONTROL.F = speedfly
  1002. elseif KEY:lower() == 's' then
  1003. CONTROL.B = -speedfly
  1004. elseif KEY:lower() == 'a' then
  1005. CONTROL.L = -speedfly
  1006. elseif KEY:lower() == 'd' then
  1007. CONTROL.R = speedfly
  1008. end
  1009. end)
  1010. Mouse.KeyUp:connect(function(KEY)
  1011. if KEY:lower() == 'w' then
  1012. CONTROL.F = 0
  1013. elseif KEY:lower() == 's' then
  1014. CONTROL.B = 0
  1015. elseif KEY:lower() == 'a' then
  1016. CONTROL.L = 0
  1017. elseif KEY:lower() == 'd' then
  1018. CONTROL.R = 0
  1019. end
  1020. end)
  1021. fly()
  1022. end
  1023. if string.sub(msg, 1, 6) == (prefix.."unfly") then
  1024. flying = false
  1025. lplayer.Character.Humanoid.PlatformStand = false
  1026. end
  1027. if string.sub(msg, 1, 6) == (prefix.."chat ") then
  1028. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
  1029. end
  1030. if string.sub(msg, 1, 6) == (prefix.."spam ") then
  1031. spamtext = (string.sub(msg, 7))
  1032. spamming = true
  1033. end
  1034. if string.sub(msg, 1, 7) == (prefix.."unspam") then
  1035. spamming = false
  1036. end
  1037. if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
  1038. spamdelay = (string.sub(msg, 11))
  1039. end
  1040. if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
  1041. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1042. pmspammed = v.Name
  1043. spammingpm = true
  1044. end
  1045. end
  1046. if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
  1047. spammingpm = false
  1048. end
  1049. if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
  1050. for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
  1051. v.Character["Left Leg"].Anchored = true
  1052. v.Character["Left Arm"].Anchored = true
  1053. v.Character["Right Leg"].Anchored = true
  1054. v.Character["Right Arm"].Anchored = true
  1055. v.Character.Torso.Anchored = true
  1056. v.Character.Head.Anchored = true
  1057. end
  1058. end
  1059. if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
  1060. for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
  1061. v.Character["Left Leg"].Anchored = false
  1062. v.Character["Left Arm"].Anchored = false
  1063. v.Character["Right Leg"].Anchored = false
  1064. v.Character["Right Arm"].Anchored = false
  1065. v.Character.Torso.Anchored = false
  1066. v.Character.Head.Anchored = false
  1067. end
  1068. end
  1069. if string.sub(msg, 1, 9) == (prefix.."unlockws") then
  1070. local a = game:GetService("Workspace"):getChildren()
  1071. for i = 1, #a do
  1072. if a[i].className == "Part" then
  1073. a[i].Locked = false
  1074. elseif a[i].className == "Model" then
  1075. local r = a[i]:getChildren()
  1076. for i = 1, #r do
  1077. if r[i].className == "Part" then
  1078. r[i].Locked = false
  1079. end
  1080. end
  1081. end
  1082. end
  1083. game:GetService("StarterGui"):SetCore("SendNotification", {
  1084. Title = "Success!";
  1085. Text = "Workspace unlocked. Use ;lockws to lock.";
  1086. })
  1087. end
  1088. if string.sub(msg, 1, 7) == (prefix.."lockws") then
  1089. local a = game:GetService("Workspace"):getChildren()
  1090. for i = 1, #a do
  1091. if a[i].className == "Part" then
  1092. a[i].Locked = true
  1093. elseif a[i].className == "Model" then
  1094. local r = a[i]:getChildren()
  1095. for i = 1, #r do
  1096. if r[i].className == "Part" then
  1097. r[i].Locked = true
  1098. end
  1099. end
  1100. end
  1101. end
  1102. end
  1103. if string.sub(msg, 1, 7) == (prefix.."btools") then
  1104. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  1105. Clone_T.BinType = "Clone"
  1106. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  1107. Destruct.BinType = "Hammer"
  1108. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  1109. Hold_T.BinType = "Grab"
  1110. end
  1111. if string.sub(msg, 1, 7) == (prefix.."pstand") then
  1112. lplayer.Character.Humanoid.PlatformStand = true
  1113. end
  1114. if string.sub(msg, 1, 9) == (prefix.."unpstand") then
  1115. lplayer.Character.Humanoid.PlatformStand = false
  1116. end
  1117. if string.sub(msg, 1, 10) == (prefix.."blockhead") then
  1118. lplayer.Character.Head.Mesh:Destroy()
  1119. end
  1120. if string.sub(msg, 1, 4) == (prefix.."sit") then
  1121. lplayer.Character.Humanoid.Sit = true
  1122. end
  1123. if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
  1124. local function bringobjw()
  1125. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  1126. if obj.Name == (string.sub(msg, 11)) then
  1127. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  1128. obj.CanCollide = false
  1129. obj.Transparency = 0.7
  1130. wait()
  1131. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  1132. wait()
  1133. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  1134. wait()
  1135. obj.CFrame = lplayer.Character["Head"].CFrame
  1136. end
  1137. end
  1138. end
  1139. while wait() do
  1140. bringobjw()
  1141. end
  1142. game:GetService("StarterGui"):SetCore("SendNotification", {
  1143. Title = "BringObj";
  1144. Text = "BringObj enabled.";
  1145. })
  1146. end
  1147. if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
  1148. vis = (string.sub(msg, 8))
  1149. local a = game:GetService("Workspace"):GetDescendants()
  1150. for i = 1, #a do
  1151. if a[i].className == "Part" then
  1152. a[i].Transparency = vis
  1153. elseif a[i].className == "Model" then
  1154. local r = a[i]:getChildren()
  1155. for i = 1, #r do
  1156. if r[i].className == "Part" then
  1157. r[i].Transparency = vis
  1158. end
  1159. end
  1160. end
  1161. end
  1162. end
  1163. if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
  1164. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  1165. game:GetService("StarterGui"):SetCore("SendNotification", {
  1166. Title = "Success!";
  1167. Text = "HyperTotal GUI Loaded!";
  1168. })
  1169. end
  1170. if string.sub(msg, 1, 5) == (prefix.."cmds") then
  1171. CMDSFRAME.Visible = true
  1172. end
  1173. if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
  1174. for i,v in pairs(lplayer.Character:GetChildren()) do
  1175. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1176. v.Handle.Mesh:Destroy()
  1177. end
  1178. end
  1179. end
  1180. if string.sub(msg, 1, 10) == (prefix.."blockhats") then
  1181. for i,v in pairs(lplayer.Character:GetChildren()) do
  1182. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1183. v.Handle.Mesh:Destroy()
  1184. end
  1185. end
  1186. end
  1187. if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
  1188. for i,v in pairs(lplayer.Character:GetChildren()) do
  1189. if (v:IsA("Tool")) then
  1190. v.Handle.Mesh:Destroy()
  1191. end
  1192. end
  1193. end
  1194. if string.sub(msg, 1, 10) == (prefix.."blocktool") then
  1195. for i,v in pairs(lplayer.Character:GetChildren()) do
  1196. if (v:IsA("Tool")) then
  1197. v.Handle.Mesh:Destroy()
  1198. end
  1199. end
  1200. end
  1201. if string.sub(msg, 1, 8) == (prefix.."spinner") then
  1202. local p = Instance.new("RocketPropulsion")
  1203. p.Parent = lplayer.Character.HumanoidRootPart
  1204. p.Name = "Spinner"
  1205. p.Target = lplayer.Character["Left Arm"]
  1206. p:Fire()
  1207. game:GetService("StarterGui"):SetCore("SendNotification", {
  1208. Title = "Spinner enabled";
  1209. Text = "Type ;nospinner to disable.";
  1210. })
  1211. end
  1212. if string.sub(msg, 1, 10) == (prefix.."nospinner") then
  1213. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  1214. end
  1215. if string.sub(msg, 1, 7) == (prefix.."reachd") then
  1216. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1217. if v:isA("Tool") then
  1218. local a = Instance.new("SelectionBox",v.Handle)
  1219. a.Adornee = v.Handle
  1220. v.Handle.Size = Vector3.new(0.5,0.5,60)
  1221. v.GripPos = Vector3.new(0,0,0)
  1222. lplayer.Character.Humanoid:UnequipTools()
  1223. end
  1224. end
  1225. game:GetService("StarterGui"):SetCore("SendNotification", {
  1226. Title = "Reach applied!";
  1227. Text = "Applied to equipped sword. Use ;noreach to disable.";
  1228. })
  1229. end
  1230. if string.sub(msg, 1, 7) == (prefix.."reach ") then
  1231. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1232. if v:isA("Tool") then
  1233. handleSize = v.Handle.Size
  1234. wait()
  1235. local a = Instance.new("SelectionBox",v.Handle)
  1236. a.Name = "a"
  1237. a.Adornee = v.Handle
  1238. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
  1239. v.GripPos = Vector3.new(0,0,0)
  1240. lplayer.Character.Humanoid:UnequipTools()
  1241. end
  1242. end
  1243. game:GetService("StarterGui"):SetCore("SendNotification", {
  1244. Title = "Reach applied!";
  1245. Text = "Applied to equipped sword. Use ;noreach to disable.";
  1246. })
  1247. end
  1248. if string.sub(msg, 1, 8) == (prefix.."noreach") then
  1249. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1250. if v:isA("Tool") then
  1251. v.Handle.a:Destroy()
  1252. v.Handle.Size = handleSize
  1253. end
  1254. end
  1255. game:GetService("StarterGui"):SetCore("SendNotification", {
  1256. Title = "Reach removed!";
  1257. Text = "Removed reach from equipped sword.";
  1258. })
  1259. end
  1260. if string.sub(msg, 1, 7) == (prefix.."rkill ") then
  1261. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  1262. lplayer.Character.Humanoid.Name = 1
  1263. local l = lplayer.Character["1"]:Clone()
  1264. l.Parent = lplayer.Character
  1265. l.Name = "Humanoid"
  1266. wait(0.1)
  1267. lplayer.Character["1"]:Destroy()
  1268. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1269. lplayer.Character.Animate.Disabled = true
  1270. wait(0.1)
  1271. lplayer.Character.Animate.Disabled = false
  1272. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1273. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1274. lplayer.Character.Humanoid:EquipTool(v)
  1275. end
  1276. wait(0.1)
  1277. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1278. wait(0.2)
  1279. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1280. wait(0.5)
  1281. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  1282. game:GetService("StarterGui"):SetCore("SendNotification", {
  1283. Title = "Tools needed!";
  1284. Text = "You need a tool in your backpack for this command!";
  1285. })
  1286. end
  1287. end
  1288. if string.sub(msg, 1, 7) == (prefix.."tp me ") then
  1289. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  1290. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1291. end
  1292. end
  1293. if string.sub(msg, 1, 8) == (prefix.."cbring ") then
  1294. if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
  1295. cbringall = true
  1296. else
  1297. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1298. brplr = v.Name
  1299. end
  1300. end
  1301. cbring = true
  1302. end
  1303. if string.sub(msg, 1, 9) == (prefix.."uncbring") then
  1304. cbring = false
  1305. cbringall = false
  1306. end
  1307. if string.sub(msg, 1, 6) == (prefix.."swap ") then
  1308. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1309. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1310. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  1311. lplayer.Character.Humanoid.Name = 1
  1312. local l = lplayer.Character["1"]:Clone()
  1313. l.Parent = lplayer.Character
  1314. l.Name = "Humanoid"
  1315. wait(0.1)
  1316. lplayer.Character["1"]:Destroy()
  1317. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1318. lplayer.Character.Animate.Disabled = true
  1319. wait(0.1)
  1320. lplayer.Character.Animate.Disabled = false
  1321. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1322. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1323. lplayer.Character.Humanoid:EquipTool(v)
  1324. end
  1325. local function tp(player,player2)
  1326. local char1,char2=player.Character,player2.Character
  1327. if char1 and char2 then
  1328. char1:MoveTo(char2.Head.Position)
  1329. end
  1330. end
  1331. wait(0.1)
  1332. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1333. wait(0.2)
  1334. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1335. wait(0.5)
  1336. lplayer.Character.HumanoidRootPart.CFrame = NOW
  1337. wait(0.6)
  1338. tp(lplayer, game:GetService("Players")[v.Name])
  1339. wait(0.4)
  1340. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  1341. game:GetService("StarterGui"):SetCore("SendNotification", {
  1342. Title = "Tools needed!";
  1343. Text = "You need a tool in your backpack for this command!";
  1344. })
  1345. end
  1346. end
  1347. if string.sub(msg, 1, 8) == (prefix.."glitch ") then
  1348. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1349. lplayer.Character.Humanoid.Name = 1
  1350. local l = lplayer.Character["1"]:Clone()
  1351. l.Parent = lplayer.Character
  1352. l.Name = "Humanoid"
  1353. wait(0.1)
  1354. lplayer.Character["1"]:Destroy()
  1355. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1356. lplayer.Character.Animate.Disabled = true
  1357. wait(0.1)
  1358. lplayer.Character.Animate.Disabled = false
  1359. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1360. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1361. lplayer.Character.Humanoid:EquipTool(v)
  1362. end
  1363. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  1364. wait(0.3)
  1365. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  1366. wait(0.4)
  1367. b = Instance.new("BodyForce")
  1368. b.Parent = lplayer.Character.HumanoidRootPart
  1369. b.Name = "Glitch"
  1370. b.Force = Vector3.new(100000000,5000,0)
  1371. game:GetService("StarterGui"):SetCore("SendNotification", {
  1372. Title = "Tools needed!";
  1373. Text = "You need a tool in your backpack for this command!";
  1374. })
  1375. end
  1376. end
  1377. if string.sub(msg, 1, 9) == (prefix.."unglitch") then
  1378. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  1379. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  1380. b = Instance.new("BodyForce")
  1381. b.Parent = lplayer.Character.HumanoidRootPart
  1382. b.Name = "unGlitch"
  1383. b.Force = Vector3.new(0,-5000000,0)
  1384. wait(2)
  1385. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  1386. end
  1387. if string.sub(msg, 1, 9) == (prefix.."grespawn") then
  1388. lplayer.Character.Humanoid.Health = 0
  1389. wait(1)
  1390. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  1391. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  1392. end
  1393. if string.sub(msg, 1, 9) == (prefix.."explorer") then
  1394. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  1395. game:GetService("StarterGui"):SetCore("SendNotification", {
  1396. Title = "Success!";
  1397. Text = "DEX Explorer has loaded.";
  1398. })
  1399. end
  1400. if string.sub(msg, 1, 6) == (prefix.."anim ") then
  1401. local Anim = Instance.new("Animation")
  1402. Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
  1403. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  1404. track:Play(.1, 1, 1)
  1405. end
  1406. if string.sub(msg, 1, 8) == (prefix.."animgui") then
  1407. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  1408. game:GetService("StarterGui"):SetCore("SendNotification", {
  1409. Title = "Success!";
  1410. Text = "Energize Animations GUI has loaded.";
  1411. })
  1412. end
  1413. if string.sub(msg, 1, 8) == (prefix.."savepos") then
  1414. saved = lplayer.Character.HumanoidRootPart.CFrame
  1415. game:GetService("StarterGui"):SetCore("SendNotification", {
  1416. Title = "Position Saved";
  1417. Text = "Use ;loadpos to return to saved position.";
  1418. })
  1419. end
  1420. if string.sub(msg, 1, 8) == (prefix.."loadpos") then
  1421. lplayer.Character.HumanoidRootPart.CFrame = saved
  1422. end
  1423. if string.sub(msg, 1, 6) == (prefix.."bang ") then
  1424. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1425. local Anim2 = Instance.new("Animation")
  1426. Anim2.AnimationId = "rbxassetid://148840371"
  1427. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  1428. track2:Play(.1, 1, 1)
  1429. bplrr = v.Name
  1430. banpl = true
  1431. end
  1432. end
  1433. if string.sub(msg, 1, 7) == (prefix.."unbang") then
  1434. banpl = false
  1435. end
  1436. if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
  1437. local function bringmodw()
  1438. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  1439. if obj.Name == (string.sub(msg, 11)) then
  1440. for i,ch in pairs(obj:GetDescendants()) do
  1441. if (ch:IsA("BasePart")) then
  1442. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  1443. ch.CanCollide = false
  1444. ch.Transparency = 0.7
  1445. wait()
  1446. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  1447. wait()
  1448. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  1449. wait()
  1450. ch.CFrame = lplayer.Character["Head"].CFrame
  1451. end
  1452. end
  1453. end
  1454. end
  1455. end
  1456. while wait() do
  1457. bringmodw()
  1458. end
  1459. game:GetService("StarterGui"):SetCore("SendNotification", {
  1460. Title = "BringMod";
  1461. Text = "BringMod enabled.";
  1462. })
  1463. end
  1464. if string.sub(msg, 1, 8) == (prefix.."respawn") then
  1465. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  1466. local hum = Instance.new('Humanoid', mod)
  1467. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  1468. lplayer.Character = mod
  1469. end
  1470. if string.sub(msg, 1, 9) == (prefix.."shutdown") then
  1471. game:GetService'RunService'.Stepped:Connect(function()
  1472. pcall(function()
  1473. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  1474. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  1475. for _,x in pairs(v.Character.Head:GetChildren()) do
  1476. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  1477. end
  1478. end
  1479. end
  1480. end)
  1481. end)
  1482. game:GetService("StarterGui"):SetCore("SendNotification", {
  1483. Title = "Attempting Shutdown";
  1484. Text = "Shutdown Attempt has begun.";
  1485. })
  1486. end
  1487. if string.sub(msg, 1, 8) == (prefix.."delobj ") then
  1488. objtodel = (string.sub(msg, 9))
  1489. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  1490. if v.Name == objtodel then
  1491. v:Destroy()
  1492. end
  1493. end
  1494. end
  1495. if string.sub(msg, 1, 8) == (prefix.."getplrs") then
  1496. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  1497. print(v)
  1498. end
  1499. game:GetService("StarterGui"):SetCore("SendNotification", {
  1500. Title = "Printed";
  1501. Text = "Players have been printed to console. (F9)";
  1502. })
  1503. end
  1504. if string.sub(msg, 1, 9) == (prefix.."deldecal") then
  1505. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  1506. if (v:IsA("Decal")) then
  1507. v:Destroy()
  1508. end
  1509. end
  1510. end
  1511. if string.sub(msg, 1, 11) == (prefix.."opfinality") then
  1512. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  1513. game:GetService("StarterGui"):SetCore("SendNotification", {
  1514. Title = "Success!";
  1515. Text = "OpFinality GUI has loaded.";
  1516. })
  1517. end
  1518. if string.sub(msg, 1, 8) == (prefix.."remotes") then
  1519. remotes = true
  1520. added = true
  1521. game.DescendantAdded:connect(function(rmt)
  1522. if added == true then
  1523. if remotes == true then
  1524. if rmt:IsA("RemoteEvent") then
  1525. print("A RemoteEvent was added!")
  1526. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  1527. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  1528. end end end
  1529. end)
  1530. game.DescendantAdded:connect(function(rmtfnctn)
  1531. if added == true then
  1532. if remotes == true then
  1533. if rmtfnctn:IsA("RemoteFunction") then
  1534. warn("A RemoteFunction was added!")
  1535. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  1536. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  1537. end end end
  1538. end)
  1539.  
  1540. game.DescendantAdded:connect(function(bndfnctn)
  1541. if added == true then
  1542. if binds == true then
  1543. if bndfnctn:IsA("BindableFunction") then
  1544. print("A BindableFunction was added!")
  1545. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  1546. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  1547. end end end
  1548. end)
  1549.  
  1550. game.DescendantAdded:connect(function(bnd)
  1551. if added == true then
  1552. if binds == true then
  1553. if bnd:IsA("BindableEvent") then
  1554. warn("A BindableEvent was added!")
  1555. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  1556. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  1557. end end end
  1558. end)
  1559.  
  1560.  
  1561. if binds == true then
  1562. for i,v in pairs(game:GetDescendants()) do
  1563. if v:IsA("BindableFunction") then
  1564. print(" game." .. v:GetFullName() .. " | BindableFunction")
  1565. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  1566. end end
  1567. for i,v in pairs(game:GetDescendants()) do
  1568. if v:IsA("BindableEvent") then
  1569. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  1570. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  1571. end end
  1572. else
  1573. print("Off")
  1574. end
  1575. if remotes == true then
  1576. for i,v in pairs(game:GetDescendants()) do
  1577. if v:IsA("RemoteFunction") then
  1578. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  1579. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  1580. end end
  1581. wait()
  1582. for i,v in pairs(game:GetDescendants()) do
  1583. if v:IsA("RemoteEvent") then
  1584. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  1585. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  1586. end end
  1587. else
  1588. print("Off")
  1589. end
  1590. game:GetService("StarterGui"):SetCore("SendNotification", {
  1591. Title = "Printing Remotes";
  1592. Text = "Type ;noremotes to disable.";
  1593. })
  1594. end
  1595. if string.sub(msg, 1, 10) == (prefix.."noremotes") then
  1596. remotes = false
  1597. added = false
  1598. game:GetService("StarterGui"):SetCore("SendNotification", {
  1599. Title = "Printing Remotes Disabled";
  1600. Text = "Type ;remotes to enable.";
  1601. })
  1602. end
  1603. if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
  1604. spin = false
  1605. followed = false
  1606. traill = false
  1607. noclip = false
  1608. annoying = false
  1609. hwalk = false
  1610. cbringing = false
  1611. end
  1612. if string.sub(msg, 1, 8) == (prefix.."stopsit") then
  1613. stopsitting = true
  1614. end
  1615. if string.sub(msg, 1, 6) == (prefix.."gosit") then
  1616. stopsitting = false
  1617. end
  1618. if string.sub(msg, 1, 8) == (prefix.."version") then
  1619. print(adminversion)
  1620. game:GetService("StarterGui"):SetCore("SendNotification", {
  1621. Title = "Version";
  1622. Text = adminversion;
  1623. })
  1624. end
  1625. if string.sub(msg, 1, 8) == (prefix.."clicktp") then
  1626. clickgoto = true
  1627. game:GetService("StarterGui"):SetCore("SendNotification", {
  1628. Title = "Click TP";
  1629. Text = "Press E to teleport to mouse position, ;noclicktp to stop";
  1630. })
  1631. end
  1632. if string.sub(msg, 1, 9) == (prefix.."clickdel") then
  1633. clickdel = true
  1634. game:GetService("StarterGui"):SetCore("SendNotification", {
  1635. Title = "Click Delete";
  1636. Text = "Press E to delete part at mouse, ;noclickdel to stop";
  1637. })
  1638. end
  1639. if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
  1640. clickdel = false
  1641. game:GetService("StarterGui"):SetCore("SendNotification", {
  1642. Title = "Click Delete";
  1643. Text = "Click delete has been disabled.";
  1644. })
  1645. end
  1646. if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
  1647. clickgoto = false
  1648. game:GetService("StarterGui"):SetCore("SendNotification", {
  1649. Title = "Click TP";
  1650. Text = "Click TP has been disabled.";
  1651. })
  1652. end
  1653. if string.sub(msg, 1, 8) == (prefix.."toolson") then
  1654. gettingtools = true
  1655. game:GetService("StarterGui"):SetCore("SendNotification", {
  1656. Title = "Tools Enabled";
  1657. Text = "Automatically colleting tools dropped.";
  1658. })
  1659. end
  1660. if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
  1661. gettingtools = false
  1662. game:GetService("StarterGui"):SetCore("SendNotification", {
  1663. Title = "Tools Disabled";
  1664. Text = "Click TP has been disabled.";
  1665. })
  1666. end
  1667. if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
  1668. ScreenGui:Destroy()
  1669. end
  1670. if string.sub(msg, 1, 6) == (prefix.."reset") then
  1671. lplayer.Character.Head:Destroy()
  1672. end
  1673. if string.sub(msg, 1, 7) == (prefix.."state ") then
  1674. statechosen = string.sub(msg, 8)
  1675. changingstate = true
  1676. end
  1677. if string.sub(msg, 1, 9) == (prefix.."gravity ") then
  1678. game:GetService("Workspace").Gravity = string.sub(msg, 10)
  1679. end
  1680. if string.sub(msg, 1, 10) == (prefix.."looprhats") then
  1681. removingmeshhats = true
  1682. end
  1683. if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
  1684. removingmeshhats = false
  1685. end
  1686. if string.sub(msg, 1, 10) == (prefix.."looprtool") then
  1687. removingmeshtool = true
  1688. end
  1689. if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
  1690. removingmeshtool = false
  1691. end
  1692. if string.sub(msg, 1, 10) == (prefix.."givetool ") then
  1693. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  1694. if v:IsA("Tool") then
  1695. for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
  1696. v.Parent = player.Character
  1697. end
  1698. end
  1699. end
  1700. end
  1701. if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
  1702. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  1703. if v:IsA("Tool") then
  1704. v.Parent = lplayer.Character
  1705. wait()
  1706. for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
  1707. v.Parent = player.Character
  1708. end
  1709. end
  1710. end
  1711. end
  1712. if string.sub(msg, 1, 5) == (prefix.."age ") then
  1713. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  1714. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  1715. end
  1716. end
  1717. if string.sub(msg, 1, 4) == (prefix.."id ") then
  1718. for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
  1719. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  1720. end
  1721. end
  1722. if string.sub(msg, 1, 6) == (prefix..".age ") then
  1723. for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
  1724. game:GetService("StarterGui"):SetCore("SendNotification", {
  1725. Title = player.AccountAge.." Days";
  1726. Text = "Account age of "..player.Name;
  1727. })
  1728. end
  1729. end
  1730. if string.sub(msg, 1, 5) == (prefix..".id ") then
  1731. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  1732. game:GetService("StarterGui"):SetCore("SendNotification", {
  1733. Title = player.UserId.." ID";
  1734. Text = "Account ID of "..player.Name;
  1735. })
  1736. end
  1737. end
  1738. if string.sub(msg, 1, 7) == (prefix.."gameid") then
  1739. game:GetService("StarterGui"):SetCore("SendNotification", {
  1740. Title = "Game ID";
  1741. Text = "Game ID: ".. game.GameId;
  1742. })
  1743. end
  1744. if string.sub(msg, 1, 4) == (prefix.."pgs") then
  1745. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  1746. if pgscheck == true then
  1747. game:GetService("StarterGui"):SetCore("SendNotification", {
  1748. Title = "PGSPhysicsSolverEnabled";
  1749. Text = "PGS is Enabled!";
  1750. })
  1751. else
  1752. game:GetService("StarterGui"):SetCore("SendNotification", {
  1753. Title = "PGSPhysicsSolverEnabled";
  1754. Text = "PGS is Disabled!";
  1755. })
  1756. end
  1757. end
  1758. if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
  1759. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  1760. if v:IsA("Part") then
  1761. if v.Transparency == 1 then
  1762. if v.Name ~= "HumanoidRootPart" then
  1763. v:Destroy()
  1764. end
  1765. end
  1766. end
  1767. end
  1768. end
  1769. if string.sub(msg, 1, 10) == (prefix.."removefog") then
  1770. game:GetService("Lighting").FogStart = 0
  1771. game:GetService("Lighting").FogEnd = 9999999999999
  1772. end
  1773. if string.sub(msg, 1, 8) == (prefix.."disable") then
  1774. lplayer.Character.Humanoid.Parent = lplayer
  1775. end
  1776. if string.sub(msg, 1, 7) == (prefix.."enable") then
  1777. lplayer.Humanoid.Parent = lplayer.Character
  1778. end
  1779. if string.sub(msg, 1, 8) == (prefix.."prefix ") then
  1780. prefix = (string.sub(msg, 9, 9))
  1781. wait(0.1)
  1782. change()
  1783. wait(0.1)
  1784. game:GetService("StarterGui"):SetCore("SendNotification", {
  1785. Title = "Prefix changed!";
  1786. Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
  1787. })
  1788. end
  1789. if string.sub(msg, 1, 12) == (";resetprefix") then
  1790. prefix = ";"
  1791. wait(0.1)
  1792. change()
  1793. wait(0.1)
  1794. game:GetService("StarterGui"):SetCore("SendNotification", {
  1795. Title = "Prefix changed!";
  1796. Text = "Prefix is now "..prefix..". Make sure it's one key!";
  1797. })
  1798. end
  1799. if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
  1800. speedfly = string.sub(msg, 11)
  1801. wait()
  1802. change()
  1803. end
  1804. if string.sub(msg, 1, 8) == (prefix.."carpet ") then
  1805. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1806. local Anim3 = Instance.new("Animation")
  1807. Anim3.AnimationId = "rbxassetid://282574440"
  1808. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  1809. track3:Play(.1, 1, 1)
  1810. bplrr = v.Name
  1811. banpl = true
  1812. end
  1813. end
  1814. if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
  1815. banpl = false
  1816. end
  1817. if string.sub(msg, 1, 7) == (prefix.."stare ") then
  1818. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  1819. staring = true
  1820. stareplr = v
  1821. end
  1822. end
  1823. if string.sub(msg, 1, 8) == (prefix.."unstare") then
  1824. staring = false
  1825. end
  1826. if string.sub(msg, 1, 8) == (prefix.."logchat") then
  1827. chatlogs = true
  1828. game:GetService("StarterGui"):SetCore("SendNotification", {
  1829. Title = "LogChat enabled";
  1830. Text = "Now logging all player chat.";
  1831. })
  1832. end
  1833. if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
  1834. chatlogs = false
  1835. game:GetService("StarterGui"):SetCore("SendNotification", {
  1836. Title = "LogChat disabled";
  1837. Text = "Stopped logging all player chat.";
  1838. })
  1839. end
  1840. if string.sub(msg, 1, 7) == (prefix.."fixcam") then
  1841. game:GetService("Workspace").CurrentCamera:Destroy()
  1842. wait(0.1)
  1843. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  1844. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  1845. lplayer.CameraMinZoomDistance = 0.5
  1846. lplayer.CameraMaxZoomDistance = 400
  1847. lplayer.CameraMode = "Classic"
  1848. end
  1849. if string.sub(msg, 1, 8) == (prefix.."unstate") then
  1850. changingstate = false
  1851. end
  1852. end)
  1853.  
  1854. local function tp()
  1855. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  1856. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  1857. if player.Name == brplr then
  1858. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
  1859. end
  1860. end
  1861. end
  1862. end
  1863. local function tpall()
  1864. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  1865. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  1866. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
  1867. end
  1868. end
  1869. end
  1870. spawn(function()
  1871. while wait(spamdelay) do
  1872. if spamming == true then
  1873. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  1874. end
  1875. end
  1876. end)
  1877. spawn(function()
  1878. while wait(spamdelay) do
  1879. if spammingpm == true then
  1880. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
  1881. end
  1882. end
  1883. end)
  1884. spawn(function()
  1885. while wait() do
  1886. if cbring == true then
  1887. tp()
  1888. end
  1889. end
  1890. end)
  1891. spawn(function()
  1892. while wait() do
  1893. if cbringall == true then
  1894. tpall()
  1895. end
  1896. end
  1897. end)
  1898.  
  1899. Mouse.KeyDown:connect(function(Key)
  1900. if Key == prefix then
  1901. CMDBAR:CaptureFocus()
  1902. end
  1903. end)
  1904.  
  1905. CMDBAR.FocusLost:connect(function(enterPressed)
  1906. if enterPressed then
  1907. if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
  1908. if string.sub(CMDBAR.Text, 6) == "me" then
  1909. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  1910. else
  1911. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
  1912. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  1913. lplayer.Character.Humanoid.Name = 1
  1914. local l = lplayer.Character["1"]:Clone()
  1915. l.Parent = lplayer.Character
  1916. l.Name = "Humanoid"
  1917. wait(0.1)
  1918. lplayer.Character["1"]:Destroy()
  1919. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1920. lplayer.Character.Animate.Disabled = true
  1921. wait(0.1)
  1922. lplayer.Character.Animate.Disabled = false
  1923. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1924. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1925. lplayer.Character.Humanoid:EquipTool(v)
  1926. end
  1927. local function tp(player,player2)
  1928. local char1,char2=player.Character,player2.Character
  1929. if char1 and char2 then
  1930. char1:MoveTo(char2.Head.Position)
  1931. end
  1932. end
  1933. wait(0.1)
  1934. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1935. wait(0.2)
  1936. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1937. wait(0.5)
  1938. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  1939. wait(0.7)
  1940. tp(lplayer,game:GetService("Players")[v.Name])
  1941. wait(0.7)
  1942. lplayer.Character.HumanoidRootPart.CFrame = NOW
  1943. game:GetService("StarterGui"):SetCore("SendNotification", {
  1944. Title = "Tools needed!";
  1945. Text = "You need a tool in your backpack for this command!";
  1946. })
  1947. end
  1948. end
  1949. end
  1950. if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
  1951. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  1952. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  1953. lplayer.Character.Humanoid.Name = 1
  1954. local l = lplayer.Character["1"]:Clone()
  1955. l.Parent = lplayer.Character
  1956. l.Name = "Humanoid"
  1957. wait(0.1)
  1958. lplayer.Character["1"]:Destroy()
  1959. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1960. lplayer.Character.Animate.Disabled = true
  1961. wait(0.1)
  1962. lplayer.Character.Animate.Disabled = false
  1963. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1964. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1965. lplayer.Character.Humanoid:EquipTool(v)
  1966. end
  1967. local function tp(player,player2)
  1968. local char1,char2=player.Character,player2.Character
  1969. if char1 and char2 then
  1970. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  1971. end
  1972. end
  1973. local function getout(player,player2)
  1974. local char1,char2=player.Character,player2.Character
  1975. if char1 and char2 then
  1976. char1:MoveTo(char2.Head.Position)
  1977. end
  1978. end
  1979. tp(game:GetService("Players")[v.Name], lplayer)
  1980. wait(0.2)
  1981. tp(game:GetService("Players")[v.Name], lplayer)
  1982. wait(0.5)
  1983. lplayer.Character.HumanoidRootPart.CFrame = NOW
  1984. wait(0.5)
  1985. getout(lplayer, game:GetService("Players")[v.Name])
  1986. wait(0.3)
  1987. lplayer.Character.HumanoidRootPart.CFrame = NOW
  1988. game:GetService("StarterGui"):SetCore("SendNotification", {
  1989. Title = "Tools needed!";
  1990. Text = "You need a tool in your backpack for this command!";
  1991. })
  1992. end
  1993. end
  1994. if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
  1995. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  1996. lplayer.Character.Humanoid.Name = 1
  1997. local l = lplayer.Character["1"]:Clone()
  1998. l.Parent = lplayer.Character
  1999. l.Name = "Humanoid"
  2000. wait(0.1)
  2001. lplayer.Character["1"]:Destroy()
  2002. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2003. lplayer.Character.Animate.Disabled = true
  2004. wait(0.1)
  2005. lplayer.Character.Animate.Disabled = false
  2006. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2007. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2008. lplayer.Character.Humanoid:EquipTool(v)
  2009. end
  2010. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2011. spinplr = v
  2012. wait(0.5)
  2013. spin = true
  2014. game:GetService("StarterGui"):SetCore("SendNotification", {
  2015. Title = "Tools needed!";
  2016. Text = "You need a tool in your backpack for this command!";
  2017. })
  2018. end
  2019. end
  2020. if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
  2021. spin = false
  2022. end
  2023. if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
  2024. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2025. lplayer.Character.Humanoid.Name = 1
  2026. local l = lplayer.Character["1"]:Clone()
  2027. l.Parent = lplayer.Character
  2028. l.Name = "Humanoid"
  2029. wait(0.1)
  2030. lplayer.Character["1"]:Destroy()
  2031. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2032. lplayer.Character.Animate.Disabled = true
  2033. wait(0.1)
  2034. lplayer.Character.Animate.Disabled = false
  2035. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2036. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2037. lplayer.Character.Humanoid:EquipTool(v)
  2038. end
  2039. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2040. wait(0.3)
  2041. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2042. attplr = v
  2043. game:GetService("StarterGui"):SetCore("SendNotification", {
  2044. Title = "Tools needed!";
  2045. Text = "You need a tool in your backpack for this command!";
  2046. })
  2047. end
  2048. end
  2049. if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
  2050. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2051. local function getout(player,player2)
  2052. local char1,char2=player.Character,player2.Character
  2053. if char1 and char2 then
  2054. char1:MoveTo(char2.Head.Position)
  2055. end
  2056. end
  2057. getout(lplayer, game:GetService("Players")[v.Name])
  2058. end
  2059. end
  2060. if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
  2061. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2062. followed = true
  2063. flwplr = v
  2064. end
  2065. end
  2066. if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
  2067. followed = false
  2068. end
  2069. if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
  2070. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2071. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2072. lplayer.Character.Humanoid.Name = 1
  2073. local l = lplayer.Character["1"]:Clone()
  2074. l.Parent = lplayer.Character
  2075. l.Name = "Humanoid"
  2076. wait(0.1)
  2077. lplayer.Character["1"]:Destroy()
  2078. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2079. lplayer.Character.Animate.Disabled = true
  2080. wait(0.1)
  2081. lplayer.Character.Animate.Disabled = false
  2082. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2083. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2084. lplayer.Character.Humanoid:EquipTool(v)
  2085. end
  2086. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2087. wait(0.2)
  2088. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2089. wait(0.6)
  2090. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2091. wait(0.6)
  2092. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  2093. game:GetService("StarterGui"):SetCore("SendNotification", {
  2094. Title = "Tools needed!";
  2095. Text = "You need a tool in your backpack for this command!";
  2096. })
  2097. end
  2098. end
  2099. if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
  2100. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2101. traill = true
  2102. trlplr = v
  2103. end
  2104. end
  2105. if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
  2106. traill = false
  2107. end
  2108. if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
  2109. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  2110. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2111. else
  2112. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2113. local o = Instance.new("RocketPropulsion")
  2114. o.Parent = lplayer.Character.HumanoidRootPart
  2115. o.Name = "Orbit"
  2116. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  2117. o:Fire()
  2118. noclip = true
  2119. end
  2120. end
  2121. end
  2122. if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
  2123. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  2124. noclip = false
  2125. end
  2126. if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
  2127. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  2128. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2129. else
  2130. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2131. local y = Instance.new("RocketPropulsion")
  2132. y.Parent = lplayer.Character.HumanoidRootPart
  2133. y.CartoonFactor = 1
  2134. y.MaxThrust = 800000
  2135. y.MaxSpeed = 1000
  2136. y.ThrustP = 200000
  2137. y.Name = "Fling"
  2138. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  2139. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  2140. y:Fire()
  2141. noclip = true
  2142. end
  2143. end
  2144. end
  2145. if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
  2146. noclip = false
  2147. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  2148. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  2149. wait(0.4)
  2150. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  2151. end
  2152. if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
  2153. if game:GetService("Workspace").FilteringEnabled == true then
  2154. warn("FE is Enabled (Filtering Enabled)")
  2155. game:GetService("StarterGui"):SetCore("SendNotification", {
  2156. Title = "FE is Enabled";
  2157. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  2158. })
  2159. else
  2160. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  2161. game:GetService("StarterGui"):SetCore("SendNotification", {
  2162. Title = "FE is Disabled";
  2163. Text = "Filtering Disabled. Consider using a different admin script.";
  2164. })
  2165. end
  2166. end
  2167. if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
  2168. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2169. lplayer.Character.Humanoid.Name = 1
  2170. local l = lplayer.Character["1"]:Clone()
  2171. l.Parent = lplayer.Character
  2172. l.Name = "Humanoid"
  2173. wait(0.1)
  2174. lplayer.Character["1"]:Destroy()
  2175. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2176. lplayer.Character.Animate.Disabled = true
  2177. wait(0.1)
  2178. lplayer.Character.Animate.Disabled = false
  2179. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2180. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2181. lplayer.Character.Humanoid:EquipTool(v)
  2182. end
  2183. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2184. wait(0.2)
  2185. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2186. wait(0.6)
  2187. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  2188. game:GetService("StarterGui"):SetCore("SendNotification", {
  2189. Title = "Tools needed!";
  2190. Text = "You need a tool in your backpack for this command!";
  2191. })
  2192. end
  2193. end
  2194. if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
  2195. noclip = true
  2196. game:GetService("StarterGui"):SetCore("SendNotification", {
  2197. Title = "Noclip enabled";
  2198. Text = "Type ;clip to disable";
  2199. })
  2200. end
  2201. if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
  2202. noclip = false
  2203. game:GetService("StarterGui"):SetCore("SendNotification", {
  2204. Title = "Noclip disabled";
  2205. Text = "Type ;noclip to enable";
  2206. })
  2207. end
  2208. if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
  2209. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
  2210. end
  2211. if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
  2212. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
  2213. end
  2214. if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
  2215. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
  2216. end
  2217. if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
  2218. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
  2219. end
  2220. if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
  2221. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
  2222. end
  2223. if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
  2224. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
  2225. end
  2226. if string.sub(CMDBAR.Text, 1, 7) == ("default") then
  2227. lplayer.Character.Humanoid.JumpPower = 50
  2228. lplayer.Character.Humanoid.WalkSpeed = 16
  2229. lplayer.Character.Humanoid.HipHeight = 0
  2230. end
  2231. if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
  2232. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2233. annoying = true
  2234. annplr = v
  2235. end
  2236. end
  2237. if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
  2238. annoying = false
  2239. end
  2240. if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
  2241. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2242. hwalk = true
  2243. hdwplr = v
  2244. end
  2245. end
  2246. if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
  2247. hwalk = false
  2248. end
  2249. if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
  2250. lplayer.Character["Left Leg"]:Destroy()
  2251. lplayer.Character["Left Arm"]:Destroy()
  2252. lplayer.Character["Right Leg"]:Destroy()
  2253. lplayer.Character["Right Arm"]:Destroy()
  2254. end
  2255. if string.sub(CMDBAR.Text, 1, 3) == ("god") then
  2256. lplayer.Character.Humanoid.Name = 1
  2257. local l = lplayer.Character["1"]:Clone()
  2258. l.Parent = lplayer.Character
  2259. l.Name = "Humanoid"
  2260. wait(0.1)
  2261. lplayer.Character["1"]:Destroy()
  2262. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2263. lplayer.Character.Animate.Disabled = true
  2264. wait(0.1)
  2265. lplayer.Character.Animate.Disabled = false
  2266. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2267. game:GetService("StarterGui"):SetCore("SendNotification", {
  2268. Title = "FE Godmode enabled";
  2269. Text = "Use ;grespawn or ;respawn to remove.";
  2270. })
  2271. end
  2272. if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
  2273. for i,v in pairs(lplayer.Character:GetChildren()) do
  2274. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2275. v.Parent = workspace
  2276. end
  2277. end
  2278. end
  2279. if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
  2280. for i,v in pairs(lplayer.Character:GetChildren()) do
  2281. if (v:IsA("Tool")) then
  2282. v.Parent = workspace
  2283. end
  2284. end
  2285. end
  2286. if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
  2287. droppinghats = true
  2288. game:GetService("StarterGui"):SetCore("SendNotification", {
  2289. Title = "Loop Drop Enabled";
  2290. Text = "Type ;unloopdhats to disable";
  2291. })
  2292. end
  2293. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
  2294. droppinghats = false
  2295. game:GetService("StarterGui"):SetCore("SendNotification", {
  2296. Title = "Loop Drop Disabled";
  2297. Text = "Type ;loopdhats to enable.";
  2298. })
  2299. end
  2300. if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
  2301. droppingtools = true
  2302. game:GetService("StarterGui"):SetCore("SendNotification", {
  2303. Title = "Loop Drop Enabled";
  2304. Text = "Type ;unloopdtool to disable";
  2305. })
  2306. end
  2307. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
  2308. droppingtools = false
  2309. game:GetService("StarterGui"):SetCore("SendNotification", {
  2310. Title = "Loop Drop Disabled";
  2311. Text = "Type ;loopdtool to enable.";
  2312. })
  2313. end
  2314. if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
  2315. Local = game:GetService('Players').LocalPlayer
  2316. Char = Local.Character
  2317. touched,tpdback = false, false
  2318. box = Instance.new('Part',workspace)
  2319. box.Anchored = true
  2320. box.CanCollide = true
  2321. box.Size = Vector3.new(10,1,10)
  2322. box.Position = Vector3.new(0,10000,0)
  2323. box.Touched:connect(function(part)
  2324. if (part.Parent.Name == Local.Name) then
  2325. if touched == false then
  2326. touched = true
  2327. function apply()
  2328. if script.Disabled ~= true then
  2329. no = Char.HumanoidRootPart:Clone()
  2330. wait(.25)
  2331. Char.HumanoidRootPart:Destroy()
  2332. no.Parent = Char
  2333. Char:MoveTo(loc)
  2334. touched = false
  2335. end end
  2336. if Char then
  2337. apply()
  2338. end
  2339. end
  2340. end
  2341. end)
  2342. repeat wait() until Char
  2343. loc = Char.HumanoidRootPart.Position
  2344. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  2345. game:GetService("StarterGui"):SetCore("SendNotification", {
  2346. Title = "Invisibility enabled!";
  2347. Text = "Reset or use ;respawn to remove.";
  2348. })
  2349. end
  2350. if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
  2351. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2352. if game:GetService("Players")[v.Name].Character.Humanoid then
  2353. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  2354. else
  2355. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  2356. end
  2357. end
  2358. end
  2359. if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
  2360. if lplayer.Character.Humanoid then
  2361. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  2362. else
  2363. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  2364. end
  2365. end
  2366. if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
  2367. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2368. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2369. end
  2370. end
  2371. if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
  2372. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  2373. repeat wait() until Mouse
  2374.  
  2375. local T = lplayer.Character.HumanoidRootPart
  2376. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2377. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2378. local SPEED = speedget
  2379.  
  2380. local function fly()
  2381. flying = true
  2382. local BG = Instance.new('BodyGyro', T)
  2383. local BV = Instance.new('BodyVelocity', T)
  2384. BG.P = 9e4
  2385. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2386. BG.cframe = T.CFrame
  2387. BV.velocity = Vector3.new(0, 0.1, 0)
  2388. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2389. spawn(function()
  2390. repeat wait()
  2391. lplayer.Character.Humanoid.PlatformStand = true
  2392. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2393. SPEED = 50
  2394. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2395. SPEED = 0
  2396. end
  2397. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2398. 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
  2399. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2400. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2401. 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
  2402. else
  2403. BV.velocity = Vector3.new(0, 0.1, 0)
  2404. end
  2405. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2406. until not flying
  2407. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2408. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2409. SPEED = 0
  2410. BG:destroy()
  2411. BV:destroy()
  2412. lplayer.Character.Humanoid.PlatformStand = false
  2413. end)
  2414. end
  2415. Mouse.KeyDown:connect(function(KEY)
  2416. if KEY:lower() == 'w' then
  2417. CONTROL.F = speedfly
  2418. elseif KEY:lower() == 's' then
  2419. CONTROL.B = -speedfly
  2420. elseif KEY:lower() == 'a' then
  2421. CONTROL.L = -speedfly
  2422. elseif KEY:lower() == 'd' then
  2423. CONTROL.R = speedfly
  2424. end
  2425. end)
  2426. Mouse.KeyUp:connect(function(KEY)
  2427. if KEY:lower() == 'w' then
  2428. CONTROL.F = 0
  2429. elseif KEY:lower() == 's' then
  2430. CONTROL.B = 0
  2431. elseif KEY:lower() == 'a' then
  2432. CONTROL.L = 0
  2433. elseif KEY:lower() == 'd' then
  2434. CONTROL.R = 0
  2435. end
  2436. end)
  2437. fly()
  2438. end
  2439. if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
  2440. flying = false
  2441. lplayer.Character.Humanoid.PlatformStand = false
  2442. end
  2443. if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
  2444. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
  2445. end
  2446. if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
  2447. spamtext = (string.sub(CMDBAR.Text, 6))
  2448. spamming = true
  2449. end
  2450. if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
  2451. spamming = false
  2452. end
  2453. if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
  2454. spamdelay = (string.sub(CMDBAR.Text, 10))
  2455. end
  2456. if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
  2457. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2458. pmspammed = v.Name
  2459. spammingpm = true
  2460. end
  2461. end
  2462. if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
  2463. spammingpm = false
  2464. end
  2465. if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
  2466. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
  2467. v.Character["Left Leg"].Anchored = true
  2468. v.Character["Left Arm"].Anchored = true
  2469. v.Character["Right Leg"].Anchored = true
  2470. v.Character["Right Arm"].Anchored = true
  2471. v.Character.Torso.Anchored = true
  2472. v.Character.Head.Anchored = true
  2473. end
  2474. end
  2475. if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
  2476. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
  2477. v.Character["Left Leg"].Anchored = false
  2478. v.Character["Left Arm"].Anchored = false
  2479. v.Character["Right Leg"].Anchored = false
  2480. v.Character["Right Arm"].Anchored = false
  2481. v.Character.Torso.Anchored = false
  2482. v.Character.Head.Anchored = false
  2483. end
  2484. end
  2485. if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
  2486. local a = game:GetService("Workspace"):getChildren()
  2487. for i = 1, #a do
  2488. if a[i].className == "Part" then
  2489. a[i].Locked = false
  2490. elseif a[i].className == "Model" then
  2491. local r = a[i]:getChildren()
  2492. for i = 1, #r do
  2493. if r[i].className == "Part" then
  2494. r[i].Locked = false
  2495. end
  2496. end
  2497. end
  2498. end
  2499. game:GetService("StarterGui"):SetCore("SendNotification", {
  2500. Title = "Success!";
  2501. Text = "Workspace unlocked. Use ;lockws to lock.";
  2502. })
  2503. end
  2504. if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
  2505. local a = game:GetService("Workspace"):getChildren()
  2506. for i = 1, #a do
  2507. if a[i].className == "Part" then
  2508. a[i].Locked = true
  2509. elseif a[i].className == "Model" then
  2510. local r = a[i]:getChildren()
  2511. for i = 1, #r do
  2512. if r[i].className == "Part" then
  2513. r[i].Locked = true
  2514. end
  2515. end
  2516. end
  2517. end
  2518. end
  2519. if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
  2520. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  2521. Clone_T.BinType = "Clone"
  2522. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  2523. Destruct.BinType = "Hammer"
  2524. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  2525. Hold_T.BinType = "Grab"
  2526. end
  2527. if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
  2528. lplayer.Character.Humanoid.PlatformStand = true
  2529. end
  2530. if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
  2531. lplayer.Character.Humanoid.PlatformStand = false
  2532. end
  2533. if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
  2534. lplayer.Character.Head.Mesh:Destroy()
  2535. end
  2536. if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
  2537. lplayer.Character.Humanoid.Sit = true
  2538. end
  2539. if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
  2540. local function bringobjw()
  2541. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  2542. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  2543. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2544. obj.CanCollide = false
  2545. obj.Transparency = 0.7
  2546. wait()
  2547. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  2548. wait()
  2549. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  2550. wait()
  2551. obj.CFrame = lplayer.Character["Head"].CFrame
  2552. end
  2553. end
  2554. end
  2555. while wait() do
  2556. bringobjw()
  2557. end
  2558. game:GetService("StarterGui"):SetCore("SendNotification", {
  2559. Title = "BringObj";
  2560. Text = "BringObj enabled.";
  2561. })
  2562. end
  2563. if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
  2564. vis = (string.sub(CMDBAR.Text, 7))
  2565. local a = game:GetService("Workspace"):GetDescendants()
  2566. for i = 1, #a do
  2567. if a[i].className == "Part" then
  2568. a[i].Transparency = vis
  2569. elseif a[i].className == "Model" then
  2570. local r = a[i]:getChildren()
  2571. for i = 1, #r do
  2572. if r[i].className == "Part" then
  2573. r[i].Transparency = vis
  2574. end
  2575. end
  2576. end
  2577. end
  2578. end
  2579. if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
  2580. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  2581. game:GetService("StarterGui"):SetCore("SendNotification", {
  2582. Title = "Success!";
  2583. Text = "HyperTotal GUI Loaded!";
  2584. })
  2585. end
  2586. if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
  2587. CMDSFRAME.Visible = true
  2588. end
  2589. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
  2590. for i,v in pairs(lplayer.Character:GetChildren()) do
  2591. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2592. v.Handle.Mesh:Destroy()
  2593. end
  2594. end
  2595. end
  2596. if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
  2597. for i,v in pairs(lplayer.Character:GetChildren()) do
  2598. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2599. v.Handle.Mesh:Destroy()
  2600. end
  2601. end
  2602. end
  2603. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
  2604. for i,v in pairs(lplayer.Character:GetChildren()) do
  2605. if (v:IsA("Tool")) then
  2606. v.Handle.Mesh:Destroy()
  2607. end
  2608. end
  2609. end
  2610. if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
  2611. for i,v in pairs(lplayer.Character:GetChildren()) do
  2612. if (v:IsA("Tool")) then
  2613. v.Handle.Mesh:Destroy()
  2614. end
  2615. end
  2616. end
  2617. if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
  2618. local p = Instance.new("RocketPropulsion")
  2619. p.Parent = lplayer.Character.HumanoidRootPart
  2620. p.Name = "Spinner"
  2621. p.Target = lplayer.Character["Left Arm"]
  2622. p:Fire()
  2623. game:GetService("StarterGui"):SetCore("SendNotification", {
  2624. Title = "Spinner enabled";
  2625. Text = "Type ;nospinner to disable.";
  2626. })
  2627. end
  2628. if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
  2629. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  2630. end
  2631. if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
  2632. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2633. if v:isA("Tool") then
  2634. local a = Instance.new("SelectionBox",v.Handle)
  2635. a.Adornee = v.Handle
  2636. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2637. v.GripPos = Vector3.new(0,0,0)
  2638. lplayer.Character.Humanoid:UnequipTools()
  2639. end
  2640. end
  2641. game:GetService("StarterGui"):SetCore("SendNotification", {
  2642. Title = "Reach applied!";
  2643. Text = "Applied to equipped sword. Use ;noreach to disable.";
  2644. })
  2645. end
  2646. if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
  2647. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2648. if v:isA("Tool") then
  2649. local a = Instance.new("SelectionBox",v.Handle)
  2650. a.Name = "Reach"
  2651. a.Adornee = v.Handle
  2652. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
  2653. v.GripPos = Vector3.new(0,0,0)
  2654. lplayer.Character.Humanoid:UnequipTools()
  2655. end
  2656. end
  2657. game:GetService("StarterGui"):SetCore("SendNotification", {
  2658. Title = "Reach applied!";
  2659. Text = "Applied to equipped sword. Use ;noreach to disable.";
  2660. })
  2661. end
  2662. if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
  2663. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2664. if v:isA("Tool") then
  2665. v.Handle.Reach:Destroy()
  2666. end
  2667. end
  2668. game:GetService("StarterGui"):SetCore("SendNotification", {
  2669. Title = "Reach removed!";
  2670. Text = "Removed reach from equipped sword.";
  2671. })
  2672. end
  2673. if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
  2674. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  2675. lplayer.Character.Humanoid.Name = 1
  2676. local l = lplayer.Character["1"]:Clone()
  2677. l.Parent = lplayer.Character
  2678. l.Name = "Humanoid"
  2679. wait(0.1)
  2680. lplayer.Character["1"]:Destroy()
  2681. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2682. lplayer.Character.Animate.Disabled = true
  2683. wait(0.1)
  2684. lplayer.Character.Animate.Disabled = false
  2685. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2686. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2687. lplayer.Character.Humanoid:EquipTool(v)
  2688. end
  2689. wait(0.1)
  2690. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2691. wait(0.2)
  2692. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2693. wait(0.5)
  2694. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  2695. game:GetService("StarterGui"):SetCore("SendNotification", {
  2696. Title = "Tools needed!";
  2697. Text = "You need a tool in your backpack for this command!";
  2698. })
  2699. end
  2700. end
  2701. if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
  2702. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2703. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2704. end
  2705. end
  2706. if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
  2707. if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
  2708. cbringall = true
  2709. else
  2710. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2711. brplr = v.Name
  2712. end
  2713. end
  2714. cbring = true
  2715. end
  2716. if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
  2717. cbring = false
  2718. cbringall = false
  2719. end
  2720. if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
  2721. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2722. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2723. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2724. lplayer.Character.Humanoid.Name = 1
  2725. local l = lplayer.Character["1"]:Clone()
  2726. l.Parent = lplayer.Character
  2727. l.Name = "Humanoid"
  2728. wait(0.1)
  2729. lplayer.Character["1"]:Destroy()
  2730. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2731. lplayer.Character.Animate.Disabled = true
  2732. wait(0.1)
  2733. lplayer.Character.Animate.Disabled = false
  2734. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2735. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2736. lplayer.Character.Humanoid:EquipTool(v)
  2737. end
  2738. local function tp(player,player2)
  2739. local char1,char2=player.Character,player2.Character
  2740. if char1 and char2 then
  2741. char1:MoveTo(char2.Head.Position)
  2742. end
  2743. end
  2744. wait(0.1)
  2745. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2746. wait(0.2)
  2747. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2748. wait(0.5)
  2749. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2750. wait(0.6)
  2751. tp(lplayer, game:GetService("Players")[v.Name])
  2752. wait(0.4)
  2753. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  2754. game:GetService("StarterGui"):SetCore("SendNotification", {
  2755. Title = "Tools needed!";
  2756. Text = "You need a tool in your backpack for this command!";
  2757. })
  2758. end
  2759. end
  2760. if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
  2761. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2762. lplayer.Character.Humanoid.Name = 1
  2763. local l = lplayer.Character["1"]:Clone()
  2764. l.Parent = lplayer.Character
  2765. l.Name = "Humanoid"
  2766. wait(0.1)
  2767. lplayer.Character["1"]:Destroy()
  2768. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2769. lplayer.Character.Animate.Disabled = true
  2770. wait(0.1)
  2771. lplayer.Character.Animate.Disabled = false
  2772. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2773. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2774. lplayer.Character.Humanoid:EquipTool(v)
  2775. end
  2776. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2777. wait(0.3)
  2778. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2779. wait(0.4)
  2780. b = Instance.new("BodyForce")
  2781. b.Parent = lplayer.Character.HumanoidRootPart
  2782. b.Name = "Glitch"
  2783. b.Force = Vector3.new(100000000,5000,0)
  2784. game:GetService("StarterGui"):SetCore("SendNotification", {
  2785. Title = "Tools needed!";
  2786. Text = "You need a tool in your backpack for this command!";
  2787. })
  2788. end
  2789. end
  2790. if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
  2791. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  2792. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  2793. b = Instance.new("BodyForce")
  2794. b.Parent = lplayer.Character.HumanoidRootPart
  2795. b.Name = "unGlitch"
  2796. b.Force = Vector3.new(0,-5000000,0)
  2797. wait(2)
  2798. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  2799. end
  2800. if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
  2801. lplayer.Character.Humanoid.Health = 0
  2802. wait(1)
  2803. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  2804. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  2805. end
  2806. if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
  2807. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  2808. game:GetService("StarterGui"):SetCore("SendNotification", {
  2809. Title = "Success!";
  2810. Text = "DEX Explorer has loaded.";
  2811. })
  2812. end
  2813. if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
  2814. local Anim = Instance.new("Animation")
  2815. Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
  2816. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  2817. track:Play(.1, 1, 1)
  2818. end
  2819. if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
  2820. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  2821. game:GetService("StarterGui"):SetCore("SendNotification", {
  2822. Title = "Success!";
  2823. Text = "Energize Animations GUI has loaded.";
  2824. })
  2825. end
  2826. if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
  2827. saved = lplayer.Character.HumanoidRootPart.CFrame
  2828. game:GetService("StarterGui"):SetCore("SendNotification", {
  2829. Title = "Position Saved";
  2830. Text = "Use ;loadpos to return to saved position.";
  2831. })
  2832. end
  2833. if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
  2834. lplayer.Character.HumanoidRootPart.CFrame = saved
  2835. end
  2836. if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
  2837. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2838. local Anim2 = Instance.new("Animation")
  2839. Anim2.AnimationId = "rbxassetid://148840371"
  2840. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  2841. track2:Play(.1, 1, 1)
  2842. bplrr = v.Name
  2843. banpl = true
  2844. end
  2845. end
  2846. if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
  2847. banpl = false
  2848. end
  2849. if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
  2850. local function bringmodw()
  2851. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  2852. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  2853. for i,ch in pairs(obj:GetDescendants()) do
  2854. if (ch:IsA("BasePart")) then
  2855. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2856. ch.CanCollide = false
  2857. ch.Transparency = 0.7
  2858. wait()
  2859. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  2860. wait()
  2861. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  2862. wait()
  2863. ch.CFrame = lplayer.Character["Head"].CFrame
  2864. end
  2865. end
  2866. end
  2867. end
  2868. end
  2869. while wait() do
  2870. bringmodw()
  2871. end
  2872. game:GetService("StarterGui"):SetCore("SendNotification", {
  2873. Title = "BringMod";
  2874. Text = "BringMod enabled.";
  2875. })
  2876. end
  2877. if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
  2878. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  2879. local hum = Instance.new('Humanoid', mod)
  2880. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  2881. lplayer.Character = mod
  2882. end
  2883. if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
  2884. game:GetService'RunService'.Stepped:Connect(function()
  2885. pcall(function()
  2886. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  2887. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  2888. for _,x in pairs(v.Character.Head:GetChildren()) do
  2889. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  2890. end
  2891. end
  2892. end
  2893. end)
  2894. end)
  2895. game:GetService("StarterGui"):SetCore("SendNotification", {
  2896. Title = "Attempting Shutdown";
  2897. Text = "Shutdown Attempt has begun.";
  2898. })
  2899. end
  2900. if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
  2901. objtodel = (string.sub(CMDBAR.Text, 8))
  2902. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  2903. if v.Name == objtodel then
  2904. v:Destroy()
  2905. end
  2906. end
  2907. end
  2908. if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
  2909. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  2910. print(v)
  2911. end
  2912. game:GetService("StarterGui"):SetCore("SendNotification", {
  2913. Title = "Printed";
  2914. Text = "Players have been printed to console. (F9)";
  2915. })
  2916. end
  2917. if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
  2918. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  2919. if (v:IsA("Decal")) then
  2920. v:Destroy()
  2921. end
  2922. end
  2923. end
  2924. if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
  2925. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  2926. game:GetService("StarterGui"):SetCore("SendNotification", {
  2927. Title = "Success!";
  2928. Text = "OpFinality GUI has loaded.";
  2929. })
  2930. end
  2931. if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
  2932. remotes = true
  2933. added = true
  2934. game.DescendantAdded:connect(function(rmt)
  2935. if added == true then
  2936. if remotes == true then
  2937. if rmt:IsA("RemoteEvent") then
  2938. print("A RemoteEvent was added!")
  2939. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  2940. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  2941. end end end
  2942. end)
  2943. game.DescendantAdded:connect(function(rmtfnctn)
  2944. if added == true then
  2945. if remotes == true then
  2946. if rmtfnctn:IsA("RemoteFunction") then
  2947. warn("A RemoteFunction was added!")
  2948. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  2949. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  2950. end end end
  2951. end)
  2952.  
  2953. game.DescendantAdded:connect(function(bndfnctn)
  2954. if added == true then
  2955. if binds == true then
  2956. if bndfnctn:IsA("BindableFunction") then
  2957. print("A BindableFunction was added!")
  2958. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  2959. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  2960. end end end
  2961. end)
  2962.  
  2963. game.DescendantAdded:connect(function(bnd)
  2964. if added == true then
  2965. if binds == true then
  2966. if bnd:IsA("BindableEvent") then
  2967. warn("A BindableEvent was added!")
  2968. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  2969. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  2970. end end end
  2971. end)
  2972.  
  2973.  
  2974. if binds == true then
  2975. for i,v in pairs(game:GetDescendants()) do
  2976. if v:IsA("BindableFunction") then
  2977. print(" game." .. v:GetFullName() .. " | BindableFunction")
  2978. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  2979. end end
  2980. for i,v in pairs(game:GetDescendants()) do
  2981. if v:IsA("BindableEvent") then
  2982. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  2983. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  2984. end end
  2985. else
  2986. print("Off")
  2987. end
  2988. if remotes == true then
  2989. for i,v in pairs(game:GetDescendants()) do
  2990. if v:IsA("RemoteFunction") then
  2991. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  2992. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  2993. end end
  2994. wait()
  2995. for i,v in pairs(game:GetDescendants()) do
  2996. if v:IsA("RemoteEvent") then
  2997. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  2998. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  2999. end end
  3000. else
  3001. print("Off")
  3002. end
  3003. game:GetService("StarterGui"):SetCore("SendNotification", {
  3004. Title = "Printing Remotes";
  3005. Text = "Type ;noremotes to disable.";
  3006. })
  3007. end
  3008. if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
  3009. remotes = false
  3010. added = false
  3011. game:GetService("StarterGui"):SetCore("SendNotification", {
  3012. Title = "Printing Remotes Disabled";
  3013. Text = "Type ;remotes to enable.";
  3014. })
  3015. end
  3016. if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
  3017. spin = false
  3018. followed = false
  3019. traill = false
  3020. noclip = false
  3021. annoying = false
  3022. hwalk = false
  3023. cbringing = false
  3024. end
  3025. if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
  3026. stopsitting = true
  3027. end
  3028. if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
  3029. stopsitting = false
  3030. end
  3031. if string.sub(CMDBAR.Text, 1, 7) == ("version") then
  3032. print(adminversion)
  3033. game:GetService("StarterGui"):SetCore("SendNotification", {
  3034. Title = "Version";
  3035. Text = adminversion;
  3036. })
  3037. end
  3038. if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
  3039. clickgoto = true
  3040. game:GetService("StarterGui"):SetCore("SendNotification", {
  3041. Title = "Click TP";
  3042. Text = "Press E to teleport to mouse position";
  3043. })
  3044. end
  3045. if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
  3046. clickgoto = false
  3047. game:GetService("StarterGui"):SetCore("SendNotification", {
  3048. Title = "Click TP";
  3049. Text = "Click TP has been disabled.";
  3050. })
  3051. end
  3052. if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
  3053. gettingtools = true
  3054. game:GetService("StarterGui"):SetCore("SendNotification", {
  3055. Title = "Tools Enabled";
  3056. Text = "Automatically colleting tools dropped.";
  3057. })
  3058. end
  3059. if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
  3060. gettingtools = false
  3061. game:GetService("StarterGui"):SetCore("SendNotification", {
  3062. Title = "Tools Disabled";
  3063. Text = "Click TP has been disabled.";
  3064. })
  3065. end
  3066. if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
  3067. ScreenGui:Destroy()
  3068. end
  3069. if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
  3070. lplayer.Character.Head:Destroy()
  3071. end
  3072. if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
  3073. statechosen = string.sub(CMDBAR.Text, 7)
  3074. changingstate = true
  3075. end
  3076. if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
  3077. game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
  3078. end
  3079. if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
  3080. removingmeshhats = true
  3081. end
  3082. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
  3083. removingmeshhats = false
  3084. end
  3085. if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
  3086. removingmeshtool = true
  3087. end
  3088. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
  3089. removingmeshtool = false
  3090. end
  3091. if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
  3092. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  3093. if v:IsA("Tool") then
  3094. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  3095. v.Parent = player.Character
  3096. end
  3097. end
  3098. end
  3099. end
  3100. if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
  3101. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  3102. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  3103. end
  3104. end
  3105. if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
  3106. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
  3107. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  3108. end
  3109. end
  3110. if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
  3111. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  3112. game:GetService("StarterGui"):SetCore("SendNotification", {
  3113. Title = player.AccountAge.." Days";
  3114. Text = "Account age of "..player.Name;
  3115. })
  3116. end
  3117. end
  3118. if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
  3119. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  3120. game:GetService("StarterGui"):SetCore("SendNotification", {
  3121. Title = player.UserId.." ID";
  3122. Text = "Account ID of "..player.Name;
  3123. })
  3124. end
  3125. end
  3126. if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
  3127. game:GetService("StarterGui"):SetCore("SendNotification", {
  3128. Title = "Game ID";
  3129. Text = "Game ID: ".. game.GameId;
  3130. })
  3131. end
  3132. if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
  3133. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  3134. if pgscheck == true then
  3135. game:GetService("StarterGui"):SetCore("SendNotification", {
  3136. Title = "PGSPhysicsSolverEnabled";
  3137. Text = "PGS is Enabled!";
  3138. })
  3139. else
  3140. game:GetService("StarterGui"):SetCore("SendNotification", {
  3141. Title = "PGSPhysicsSolverEnabled";
  3142. Text = "PGS is Disabled!";
  3143. })
  3144. end
  3145. end
  3146. if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
  3147. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  3148. if v:IsA("Part") then
  3149. if v.Transparency == 1 then
  3150. if v.Name ~= "HumanoidRootPart" then
  3151. v:Destroy()
  3152. end
  3153. end
  3154. end
  3155. end
  3156. end
  3157. if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
  3158. game:GetService("Lighting").FogStart = 0
  3159. game:GetService("Lighting").FogEnd = 9999999999999
  3160. end
  3161. if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
  3162. lplayer.Character.Humanoid.Parent = lplayer
  3163. end
  3164. if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
  3165. lplayer.Humanoid.Parent = lplayer.Character
  3166. end
  3167. if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
  3168. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  3169. if v:IsA("Tool") then
  3170. v.Parent = lplayer.Character
  3171. wait()
  3172. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
  3173. v.Parent = player.Character
  3174. end
  3175. end
  3176. end
  3177. end
  3178. if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
  3179. speedfly = string.sub(CMDBAR.Text, 10)
  3180. wait()
  3181. change()
  3182. end
  3183. if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
  3184. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  3185. local Anim3 = Instance.new("Animation")
  3186. Anim3.AnimationId = "rbxassetid://282574440"
  3187. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  3188. track3:Play(.1, 1, 1)
  3189. bplrr = v.Name
  3190. banpl = true
  3191. end
  3192. end
  3193. if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
  3194. banpl = false
  3195. end
  3196. if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
  3197. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  3198. staring = true
  3199. stareplr = v
  3200. end
  3201. end
  3202. if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
  3203. staring = false
  3204. end
  3205. if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
  3206. chatlogs = true
  3207. game:GetService("StarterGui"):SetCore("SendNotification", {
  3208. Title = "LogChat enabled";
  3209. Text = "Now logging all player chat.";
  3210. })
  3211. end
  3212. if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
  3213. chatlogs = false
  3214. game:GetService("StarterGui"):SetCore("SendNotification", {
  3215. Title = "LogChat disabled";
  3216. Text = "Stopped logging all player chat.";
  3217. })
  3218. end
  3219. if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
  3220. game:GetService("Workspace").CurrentCamera:Destroy()
  3221. wait(0.1)
  3222. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  3223. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3224. lplayer.CameraMinZoomDistance = 0.5
  3225. lplayer.CameraMaxZoomDistance = 400
  3226. lplayer.CameraMode = "Classic"
  3227. end
  3228. if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
  3229. changingstate = false
  3230. end
  3231. CMDBAR.Text = ""
  3232. end
  3233. end)
  3234.  
  3235. wait(0.3)
  3236. game:GetService("StarterGui"):SetCore("SendNotification", {
  3237. Title = "Loaded successfully!";
  3238. Text = "Reviz Admin V2 by illremember";
  3239. })
  3240. wait(0.1)
  3241. print("Reviz Admin V2 loaded!")
  3242. if game:GetService("Workspace").FilteringEnabled == true then
  3243. warn("FE is Enabled (Filtering Enabled)")
  3244. game:GetService("StarterGui"):SetCore("SendNotification", {
  3245. Title = "FE is Enabled";
  3246. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  3247. })
  3248. else
  3249. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  3250. game:GetService("StarterGui"):SetCore("SendNotification", {
  3251. Title = "FE is Disabled";
  3252. Text = "Filtering Disabled. Consider using a different admin script.";
  3253. })
  3254. end
  3255.  
  3256. local intro = Instance.new("ScreenGui")
  3257. local Frame = Instance.new("Frame")
  3258. local ImageLabel = Instance.new("ImageLabel")
  3259. intro.Parent = game:GetService("CoreGui")
  3260. Frame.Parent = intro
  3261. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  3262. Frame.BackgroundTransparency = 1
  3263. Frame.Size = UDim2.new(1, 0, 0, 300)
  3264. Frame.Position = UDim2.new(0, 0, -0.4, 0)
  3265. ImageLabel.Parent = Frame
  3266. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3267. ImageLabel.BackgroundTransparency = 1
  3268. ImageLabel.Position = UDim2.new(0, 0, 0, 0)
  3269. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  3270. ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
  3271. Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
  3272. wait(3.01)
  3273. Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
  3274. wait(5.01)
  3275. intro:Destroy()
  3276. end)
  3277.  
  3278. Nex.Name = "Nex"
  3279. Nex.Parent = Main
  3280. Nex.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  3281. Nex.Position = UDim2.new(0.352078736, 0, 0.0309468079, 0)
  3282. Nex.Size = UDim2.new(0, 101, 0, 50)
  3283. Nex.Font = Enum.Font.SourceSansBold
  3284. Nex.Text = "Nex Admin"
  3285. Nex.TextColor3 = Color3.new(1, 1, 1)
  3286. Nex.TextScaled = true
  3287. Nex.TextSize = 14
  3288. Nex.TextWrapped = true
  3289. Nex.MouseButton1Down:connect(function()
  3290. -- __ __ ___
  3291. --/\ \/\ \ /\_ \ __
  3292. --\ \ `\\ \ __ __ _ __ __\//\ \ /\_\ ____
  3293. -- \ \ , ` \ /'__`\/\ \/'\/\ \/\ \ \ \ \ \/\ \ /',__\
  3294. -- \ \ \`\ \/\ __/\/> </\ \ \_\ \ \_\ \_\ \ \/\__, `\
  3295. -- \ \_\ \_\ \____\/\_/\_\\ \____/ /\____\\ \_\/\____/
  3296. -- \/_/\/_/\/____/\//\/_/ \/___/ \/____/ \/_/\/___/
  3297. --------------------------Version Beta--------------------------
  3298. ---------------------------------------------------------------
  3299. ---------------------------N3xul---------------------------
  3300. ---------------------------------------------------------------
  3301.  
  3302. local gCoreGui = game:GetService('CoreGui')
  3303. local gPlayers = game:GetService('Players')
  3304. local gLighting = game:GetService('Lighting')
  3305. local gWorkspace = game:GetService('Workspace')
  3306. local Player = game.Players.LocalPlayer
  3307. local Mouse = Player:GetMouse()
  3308. local char = Player.Character
  3309. local LP = gPlayers.LocalPlayer
  3310. local MOUSE = LP:GetMouse()
  3311.  
  3312. local gPlayers = game:GetService("Players")
  3313. local admin = gPlayers.LocalPlayer.Name
  3314.  
  3315. local services={}
  3316. local cmds={}
  3317. local std={}
  3318. local origsettings = {abt = game.Lighting.Ambient, brt = game.Lighting.Brightness, time = game.Lighting.TimeOfDay, fclr = game.Lighting.FogColor, fe =
  3319. game.Lighting.FogEnd, fs = game.Lighting.FogStart}
  3320. function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  3321.  
  3322. local Version = '1.9'
  3323.  
  3324. wait(0.1)
  3325.  
  3326. services.players=gPlayers
  3327. services.lighting=game:GetService('Lighting')
  3328. services.workspace=game:GetService('Workspace')
  3329. services.events = {}
  3330. local user = gPlayers.LocalPlayer
  3331. local gCoreGui = game:GetService('CoreGui')
  3332. local gPlayers = game:GetService('Players')
  3333. local gLighting = game:GetService('Lighting')
  3334. local gWorkspace = game:GetService('Workspace')
  3335.  
  3336. local cmdprefix=';'
  3337. local scriptprefix='\\'
  3338. local split=" "
  3339.  
  3340. -------------------------
  3341. -----Ban information-----
  3342. -------------------------
  3343.  
  3344. local BanFolder = Instance.new("Fire", game.ContextActionService)
  3345. BanFolder.Name = "BanList"
  3346. BanFolder.RobloxLocked = true
  3347. _G.Banned = function(Ban)
  3348. local SValue = Instance.new("StringValue", BanFolder)
  3349. SValue.Value = Ban
  3350. SValue.RobloxLocked = true
  3351. end
  3352.  
  3353. BannedPlayers = {
  3354. 'norma832', -- oh my god leave me alone
  3355. 'LordCrazy13' -- u are just annoying
  3356. }
  3357.  
  3358. ------------------------
  3359. -------Admin Data-------
  3360. ------------------------
  3361.  
  3362. local AdminFolder = Instance.new("Folder", game.ContextActionService)
  3363. AdminFolder.Name = "AdminList"
  3364. AdminFolder.RobloxLocked = true
  3365. _G.Admin = function(Admin)
  3366. local SValue = Instance.new("StringValue", AdminFolder)
  3367. SValue.Value = Admin
  3368. SValue.RobloxLocked = true
  3369. end
  3370.  
  3371. ------------------------
  3372. -----Defines Admins-----
  3373. ------------------------
  3374.  
  3375. local admins = {
  3376. 'DontAddAnything(MakesItBug)',
  3377. }
  3378.  
  3379. -------------------------------------------
  3380. ---Commands that show up in the CMD list---
  3381. -------------------------------------------
  3382.  
  3383. CMDs = {
  3384. '1. ff player',
  3385. '2. unff player',
  3386. '3. fire player',
  3387. '4. unfire player',
  3388. '5. sparkles player',
  3389. '6. unsparkles player',
  3390. '7. smoke player',
  3391. '8. unsmoke player',
  3392. '9. btools player',
  3393. '10. god player',
  3394. '11. sgod player',
  3395. '12. ungod player',
  3396. '13. heal player',
  3397. '14. freeze player',
  3398. '15. thaw player',
  3399. '16. kill player',
  3400. '17. sound',
  3401. '18. volume',
  3402. '19. pitch',
  3403. '20. explode player',
  3404. '21. invisible player',
  3405. '22. visible player',
  3406. '23. goto player',
  3407. '24. bring player',
  3408. '25. tp player',
  3409. '26. char player',
  3410. '27. speed player',
  3411. '28. time',
  3412. '29. kick player',
  3413. '30. ban player',
  3414. '31. unlockws',
  3415. '32. unanchorws',
  3416. '33. hat player',
  3417. '34. gear player',
  3418. '35. m "message"',
  3419. '36. skick player',
  3420. '37. admin player',
  3421. '38. unadmin player',
  3422. '39. firstp player',
  3423. '40. thirdp player',
  3424. '41. chat player',
  3425. '42. insert',
  3426. '43. name player',
  3427. '44. unname player',
  3428. '45. stun player',
  3429. '46. unstun player',
  3430. '47. sit player',
  3431. '48. guest player',
  3432. '49. damage player',
  3433. '50. view player',
  3434. '51. unview player',
  3435. '52. nolimbs player',
  3436. '53. box player 1012',
  3437. '54. nobox player',
  3438. '55. ghost player',
  3439. '56. sphere player',
  3440. '57. loadmap',
  3441. '58. sky',
  3442. '59. ambient',
  3443. '60. gui',
  3444. '61. jail player',
  3445. '62. unjail player',
  3446. '63. shutdown',
  3447. '64. animation player',
  3448. '65. normal player',
  3449. '66. creeper player',
  3450. '67. uncreeper player',
  3451. '68. shrek player',
  3452. '69. unshrek player',
  3453. '70. spam',
  3454. '71. nospam',
  3455. '72. control player',
  3456. '73. nuke player',
  3457. '74. infect player',
  3458. '75. uninfect player',
  3459. '76. duck player',
  3460. '77. unduck player',
  3461. '78. disable player',
  3462. '79. enable player',
  3463. '80. size player',
  3464. '81. confuse player',
  3465. '82. unconfuse player',
  3466. '83. clone player',
  3467. '84. spin player',
  3468. '85. unspin player',
  3469. '86. dog player',
  3470. '87. undog player',
  3471. '88. tptool',
  3472. '89. loopsit player',
  3473. '90. unloopsit player',
  3474. '91. loopjump player',
  3475. '92. unloopjump player',
  3476. '93. loopheal player',
  3477. '94. unloopheal player',
  3478. '95. fling player',
  3479. '96. ayylmao player',
  3480. '97. nograv player',
  3481. '98. grav player',
  3482. '99. seizure player',
  3483. '100. unseizure player',
  3484. '101. cape 1012',
  3485. '102. uncape',
  3486. '103. paper player',
  3487. '104. punish player',
  3488. '105. unpunish player',
  3489. '106. disco',
  3490. '107. undisco',
  3491. '108. lockws',
  3492. '109. base',
  3493. '110. fix',
  3494. '111. flood',
  3495. '112. spookyify',
  3496. '113. explorer (Possible crash)',
  3497. '114. decalspam ID',
  3498. '115. wtrbtools',
  3499. '116. respawn',
  3500. '117. lightsaber',
  3501. '118. draw',
  3502. '119. devuzi',
  3503. '- float player',
  3504. '- unfloat player',
  3505. '- noclip',
  3506. '- clip',
  3507. '- prefix <string>',
  3508. '- admins',
  3509. '- bans',
  3510. '- cmds',
  3511. '- version'
  3512. }
  3513.  
  3514. -------
  3515. --Lib--
  3516. -------
  3517.  
  3518. updateevents=function()
  3519. for i,v in pairs(services.events) do services.events:remove(i) v:disconnect() end
  3520. for i,v in pairs(gPlayers:players())do
  3521. local ev = v.Chatted:connect(function(msg) do_exec(msg,v) end)
  3522. services.events[#services.events+1] = ev
  3523. end
  3524. end
  3525.  
  3526. std.inTable=function(tbl,val)
  3527. if tbl==nil then return false end
  3528.  
  3529. for _,v in pairs(tbl)do
  3530. if v==val then return true end
  3531. end
  3532. return false
  3533. end
  3534.  
  3535. std.out=function(str)
  3536. print(str)
  3537. end
  3538.  
  3539. std.list=function(tbl)
  3540. local str=''
  3541. for i,v in pairs(tbl)do
  3542. str=str..tostring(v)
  3543. if i~=#tbl then str=str..', ' end
  3544. end
  3545. return str
  3546. end
  3547.  
  3548. std.endat=function(str,val)
  3549. local z=str:find(val)
  3550. if z then
  3551. return str:sub(0,z-string.len(val)),true
  3552. else
  3553. return str,false
  3554. end
  3555. end
  3556.  
  3557. std.first=function(str) return str:sub(1,1) end
  3558.  
  3559. isAdmin=function(name)
  3560. if name==admin then
  3561. return true
  3562. elseif admins[name]==true then
  3563. return true
  3564. end
  3565. return false
  3566. end
  3567.  
  3568. local exec=function(str)
  3569. spawn(function()
  3570. local script, loaderr = loadstring(str)
  3571. if not script then
  3572. error(loaderr)
  3573. else
  3574. script()
  3575. end
  3576. end)
  3577. end
  3578.  
  3579. local findCmd=function(cmd_name)
  3580. for i,v in pairs(cmds)do
  3581. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  3582. return v
  3583. end
  3584. end
  3585. end
  3586.  
  3587. local getCmd=function(msg)
  3588. local cmd,hassplit=std.endat(msg:lower(),split)
  3589. if hassplit then
  3590. return {cmd,true}
  3591. else
  3592. return {cmd,false}
  3593. end
  3594. end
  3595.  
  3596. local getprfx=function(strn)
  3597. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  3598. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  3599. end return
  3600. end
  3601.  
  3602. local getArgs=function(str)
  3603. local args={}
  3604. local new_arg=nil
  3605. local hassplit=nil
  3606. local s=str
  3607. repeat
  3608. new_arg,hassplit=std.endat(s:lower(),split)
  3609. if new_arg~='' then
  3610. args[#args+1]=new_arg
  3611. s=s:sub(string.len(new_arg)+string.len(split)+1)
  3612. end
  3613. until hassplit==false
  3614. return args
  3615. end
  3616.  
  3617. local function execCmd(str, plr)
  3618. local s_cmd
  3619. local a
  3620. local cmd
  3621. s_cmd = getCmd(str)
  3622. cmd = findCmd(s_cmd[1])
  3623. if cmd == nil then return end
  3624. a = str:sub(string.len(s_cmd[1]) + string.len(split) + 1)
  3625. local args=getArgs(a)
  3626.  
  3627. pcall(function()
  3628. cmd.FUNC(args, plr)
  3629. end)
  3630. end
  3631.  
  3632. function do_exec(str,plr)
  3633. if not isAdmin(plr.Name)then return end
  3634.  
  3635. str=str:gsub('/e ','')
  3636.  
  3637. local t=getprfx(str)
  3638. if t==nil then return end
  3639. str=str:sub(t[2])
  3640. if t[1]=='exec' then
  3641. exec(str)
  3642. elseif t[1]=='cmd' then
  3643. execCmd(str, plr)
  3644. end
  3645. end
  3646.  
  3647. updateevents()
  3648. _G.exec_cmd = execCmd
  3649. --game.Players.LocalPlayer.Chatted:connect(doexec)
  3650.  
  3651. local _char=function(plr_name)
  3652. for i,v in pairs(game.Players:GetChildren())do
  3653. if v:IsA'Player'then
  3654. if v.Name==plr_name then return v.Character end
  3655. end
  3656. end
  3657. return
  3658. end
  3659.  
  3660. local _plr=function(plr_name)
  3661. for i,v in pairs(game.Players:GetChildren())do
  3662. if v:IsA'Player'then
  3663. if v.Name==plr_name then return v end
  3664. end
  3665. end
  3666. return
  3667. end
  3668.  
  3669. function addcmd(name,desc,alias,func)
  3670. cmds[#cmds+1]=
  3671. {
  3672. NAME=name;
  3673. DESC=desc;
  3674. ALIAS=alias;
  3675. FUNC=func;
  3676. }
  3677. end
  3678.  
  3679. local function getPlayer(name)
  3680. local nameTable = {}
  3681. name=name:lower()
  3682. if name == "me" then
  3683. nameTable[#nameTable+1]=admin
  3684. elseif name == "others" then
  3685. for i,v in pairs(gPlayers:GetChildren()) do
  3686. if v:IsA'Player'then
  3687. if v.Name~=admin then
  3688. nameTable[#nameTable+1]=v.Name
  3689. end
  3690. end
  3691. end
  3692. elseif name == "all" then
  3693. for i,v in pairs(gPlayers:GetChildren()) do
  3694. if v:IsA'Player'then
  3695. nameTable[#nameTable+1]=v.Name
  3696. end
  3697. end
  3698. else
  3699. for i,v in pairs(gPlayers:GetChildren()) do
  3700. local lname = v.Name:lower()
  3701. local i,j = lname:find(name)
  3702. if i == 1 then
  3703. return {v.Name}
  3704. end
  3705. end
  3706. end
  3707. return nameTable
  3708. end
  3709.  
  3710. ---------------
  3711. ---Cape Info---
  3712. ---------------
  3713.  
  3714. local capeColor = 1012
  3715.  
  3716. function Cape(playerCaped)
  3717.  
  3718. if playerCaped.Character:FindFirstChild("Cape") ~= nil then
  3719. playerCaped.Character.Cape:Destroy()
  3720. end
  3721.  
  3722. repeat
  3723. wait()
  3724. until playerCaped and playerCaped.Character and playerCaped.Character:FindFirstChild("Torso")
  3725.  
  3726. local Torso = playerCaped.Character.Torso
  3727.  
  3728. local Cape = Instance.new("Part", Torso.Parent)
  3729. Cape.Name = "Cape"
  3730. Cape.Anchored = false
  3731. Cape.CanCollide = false
  3732. Cape.TopSurface = 0
  3733. Cape.BottomSurface = 0
  3734. Cape.BrickColor = BrickColor.new("" .. capeColor)
  3735. Cape.Material = "Neon"
  3736. Cape.formFactor = "Custom"
  3737. Cape.Size = Vector3.new(0.2,0.2,0.2)
  3738.  
  3739. local msh = Instance.new("BlockMesh", Cape)
  3740. msh.Scale = Vector3.new(9,17.5,.5)
  3741.  
  3742. local motor1 = Instance.new("Motor", Cape)
  3743. motor1.Part0 = Cape
  3744. motor1.Part1 = Torso
  3745.  
  3746. motor1.MaxVelocity = 1
  3747. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  3748. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  3749.  
  3750. local wave = false
  3751.  
  3752. repeat wait(1/44)
  3753. local ang = 0.2
  3754. local oldmag = Torso.Velocity.magnitude
  3755. local mv = .1
  3756.  
  3757. if wave then
  3758. ang = ang + ((Torso.Velocity.magnitude/10) * .05) + 1
  3759. wave = false
  3760. else
  3761. wave = false
  3762. end
  3763. ang = ang + math.min(Torso.Velocity.magnitude/30, 1)
  3764. motor1.MaxVelocity = math.min((Torso.Velocity.magnitude/10), .04) + mv
  3765. motor1.DesiredAngle = -ang
  3766. if motor1.CurrentAngle < -.05 and motor1.DesiredAngle > -.05 then
  3767. motor1.MaxVelocity = .04
  3768. end
  3769. repeat
  3770. wait()
  3771. until
  3772. motor1.CurrentAngle == motor1.DesiredAngle or math.abs(Torso.Velocity.magnitude - oldmag) >= (Torso.Velocity.magnitude/10) + 1
  3773. if Torso.Velocity.magnitude < .1 then
  3774. wait(.1)
  3775. end
  3776. until not Cape or Cape.Parent ~= Torso.Parent
  3777. end
  3778.  
  3779. game.Lighting.Outlines = false -- outlines look ugly
  3780.  
  3781. ----------------
  3782. ----Commands----
  3783. ----------------
  3784.  
  3785. addcmd('ff','gives ff to player',{},
  3786. function(args)
  3787. local players = getPlayer(args[1])
  3788. for i,v in pairs(players)do
  3789. local pchar=_char(v)
  3790. Instance.new("ForceField", pchar)
  3791. end
  3792. end)
  3793.  
  3794. addcmd('unff', 'takes away ff from player',{'unff'},
  3795. function(args)
  3796. local players = getPlayer(args[1])
  3797. for i,v in pairs(players)do
  3798. local pchar=_char(v)
  3799. for j,v1 in pairs(pchar:GetChildren()) do
  3800. if v1:IsA("ForceField") then
  3801. v1:Destroy()
  3802. end
  3803. end
  3804. end
  3805. end)
  3806.  
  3807. addcmd('fire', 'set a player on fire',{},
  3808. function(args)
  3809. local players = getPlayer(args[1])
  3810. for i,v in pairs(players)do
  3811. local pchar=_char(v)
  3812. local Fire1 = Instance.new("Fire", pchar.Head)
  3813. local Fire2 = Instance.new("Fire", pchar.Torso)
  3814. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  3815. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  3816. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  3817. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  3818. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3819. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  3820. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3821. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  3822. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3823. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  3824. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3825. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  3826. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3827. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  3828. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3829. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  3830. end
  3831. end)
  3832.  
  3833. addcmd('nofire', 'extinguish a player',{'unfire'},
  3834. function(args)
  3835. local players = getPlayer(args[1])
  3836. for i,v in pairs(players)do
  3837. local pchar=_char(v)
  3838. for j,v1 in pairs(pchar.Head:GetChildren()) do
  3839. if v1:IsA("Fire") then
  3840. v1:Destroy()
  3841. end
  3842. end
  3843. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  3844. if v1:IsA("Fire") then
  3845. v1:Destroy()
  3846. end
  3847. end
  3848. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  3849. if v1:IsA("Fire") then
  3850. v1:Destroy()
  3851. end
  3852. end
  3853. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  3854. if v1:IsA("Fire") then
  3855. v1:Destroy()
  3856. end
  3857. end
  3858. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  3859. if v1:IsA("Fire") then
  3860. v1:Destroy()
  3861. end
  3862. end
  3863. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  3864. if v1:IsA("Fire") then
  3865. v1:Destroy()
  3866. end
  3867. end
  3868. end
  3869. end)
  3870.  
  3871. addcmd('sparkles', 'give a player sparkles',{},
  3872. function(args)
  3873. local players = getPlayer(args[1])
  3874. for i,v in pairs(players)do
  3875. local pchar=_char(v)
  3876. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  3877. local Sparkles2 = Instance.new("Sparkles", pchar.Torso)
  3878. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  3879. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  3880. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  3881. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  3882. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3883. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3884. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3885. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3886. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3887. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  3888. end
  3889. end)
  3890.  
  3891. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles'},
  3892. function(args)
  3893. local players = getPlayer(args[1])
  3894. for i,v in pairs(players)do
  3895. local pchar=_char(v)
  3896. for j,v1 in pairs(pchar.Head:GetChildren()) do
  3897. if v1:IsA("Sparkles") then
  3898. v1:Destroy()
  3899. end
  3900. end
  3901. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  3902. if v1:IsA("Sparkles") then
  3903. v1:Destroy()
  3904. end
  3905. end
  3906. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  3907. if v1:IsA("Sparkles") then
  3908. v1:Destroy()
  3909. end
  3910. end
  3911. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  3912. if v1:IsA("Sparkles") then
  3913. v1:Destroy()
  3914. end
  3915. end
  3916. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  3917. if v1:IsA("Sparkles") then
  3918. v1:Destroy()
  3919. end
  3920. end
  3921. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  3922. if v1:IsA("Sparkles") then
  3923. v1:Destroy()
  3924. end
  3925. end
  3926. end
  3927. end)
  3928.  
  3929. addcmd('smoke', 'give a player smoke',{},
  3930. function(args)
  3931. local players = getPlayer(args[1])
  3932. for i,v in pairs(players)do
  3933. local pchar=_char(v)
  3934. Instance.new("Smoke", pchar.Torso)
  3935. end
  3936. end)
  3937.  
  3938. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  3939. function(args)
  3940. local players = getPlayer(args[1])
  3941. for i,v in pairs(players)do
  3942. local pchar=_char(v)
  3943. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  3944. if v1:IsA("Smoke") then
  3945. v1:Destroy()
  3946. end
  3947. end
  3948. end
  3949. end)
  3950.  
  3951. addcmd('btools', 'gives a player btools',{},
  3952. function(args)
  3953. local players = getPlayer(args[1])
  3954. if players ~= nil then
  3955. for i, v in pairs(players) do
  3956. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2
  3957. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3
  3958. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4
  3959. Notify('Gave ' .. gPlayers[v].Name .. ' btools')
  3960. end
  3961. end
  3962. end)
  3963.  
  3964. addcmd('devuzi', 'its da dev uzi',{},
  3965. function(args)
  3966. wait(0.001);
  3967.  
  3968. --------------------------------------------------------------------------------------
  3969.  
  3970. _clear=function()
  3971. local c={char;bag;gui;};
  3972. for i=1,#c do
  3973. local c=c[i]:children();
  3974. for i=1,#c do
  3975. if(c[i].Name==name)then
  3976. c[i].Parent=nil;
  3977. end;
  3978. end;
  3979. end;
  3980. local n=name..user.Name;
  3981. local c=workspace:children();
  3982. for i=1,#c do
  3983. if(c[i].Name==n)then
  3984. c[i].Parent=nil;
  3985. end;
  3986. end;
  3987. end;
  3988.  
  3989. _valid_key=function(object,key)
  3990. return object[key],key;
  3991. end;
  3992.  
  3993. _new=function(class)
  3994. return function(props)
  3995. if(type(list_base_props)=='table')then
  3996. for i,v in next,list_base_props do
  3997. if(props[i]==nil)then
  3998. props[i]=v;
  3999. end;
  4000. end;
  4001. end;
  4002.  
  4003. local object=class;
  4004.  
  4005. if(type(class)=='string')then
  4006. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4007. end;
  4008.  
  4009. local parent=props[1];
  4010. props[1]=nil;
  4011.  
  4012. for i,v in next,props do
  4013. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4014. if(not load)then
  4015. load,res,key=pcall(_valid_key,object,i);
  4016. end;
  4017.  
  4018. if(key)then
  4019. t=type(res);
  4020. s=tostring(res);
  4021. if(t=='userdata'and s=='Signal '..key)then
  4022. if(type(v)=='table')then
  4023. for i=1,#v do
  4024. res:connect(v[i]);
  4025. end;
  4026. else
  4027. res:connect(v);
  4028. end;
  4029. else
  4030. object[key]=v;
  4031. end;
  4032. end;
  4033. end;
  4034.  
  4035. if(parent)then
  4036. object.Parent=parent;
  4037. end;
  4038.  
  4039. return object;
  4040. end;
  4041. end;
  4042.  
  4043. _RGB=function(r,g,b)
  4044. return Color3.new(r/255,g/255,b/255);
  4045. end;
  4046.  
  4047. _copy=function(o)
  4048. local def=o.archivable;
  4049. o.archivable=true;
  4050. local c=o:clone();
  4051. o.archivable=def;
  4052. return c;
  4053. end;
  4054.  
  4055. _hum=function(char)
  4056. local hum=char:findFirstChild'Humanoid';
  4057. if(not hum or hum.className~='Humanoid')then
  4058. local c=char:children();
  4059. for i=1,#c do
  4060. if(c[i].className=='Humanoid')then
  4061. return c[i];
  4062. end;
  4063. end;
  4064. else
  4065. return hum;
  4066. end;
  4067. end;
  4068.  
  4069. _hum_tag=function(hum)
  4070. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4071. c.Name='creator';
  4072. c.Value=user;
  4073. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4074. Instance.new('BoolValue',hum).Name='killed';
  4075. bullets.clip=bullets.clip+10;
  4076. end;
  4077. end;
  4078.  
  4079. _hum_dam=function(hum,dam,percent)
  4080. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4081. if(hum.Health<=hum.MaxHealth*0.1)then
  4082. _hum_tag(hum);
  4083. end;
  4084. end;
  4085.  
  4086. _ray=function(v0,v1,i)
  4087. local mag=(v0-v1).magnitude;
  4088. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4089.  
  4090. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4091. end;
  4092.  
  4093. _must=function(v0,v1,i)
  4094. local hit,pos=_ray(v0,v1,i);
  4095. return not hit and mouse.target or hit,pos;
  4096. end;
  4097.  
  4098. _cframe=function(x,y,z,r0,r1,r2)
  4099. return CFrame.Angles(
  4100. math.rad(r0 or 0),
  4101. math.rad(r1 or 0),
  4102. math.rad(r2 or 0)
  4103. )*CFrame.new(x,y,z);
  4104. end;
  4105.  
  4106. _update=function()
  4107. if(bool_active and not screen.Parent)then
  4108. screen.Parent=gui;
  4109. elseif(not bool_active and screen.Parent)then
  4110. screen.Parent=nil;
  4111. end;
  4112. end;
  4113.  
  4114. _light=function(v0,v1)
  4115. local mag=(v0-v1).magnitude;
  4116. local len=math.random(2,7);
  4117. len=len>mag/2 and mag/2 or len;
  4118.  
  4119. local light=_new'part'{
  4120. cFrame=CFrame.new(v0,v1);
  4121. size=Vector3.new(1,1,1);
  4122. color=_RGB(255,255,0);
  4123. anchored=true;
  4124. inv;
  4125. };
  4126. _new'blockMesh'{
  4127. scale=Vector3.new(0.2,0.2,len);
  4128. offset=Vector3.new(0,0,-len/2);
  4129. light;
  4130. };
  4131.  
  4132. local bb=_new'billboardGui'{
  4133. size=UDim2.new(2,0,2,0);
  4134. adornee=light;
  4135. light;
  4136. };
  4137. _new'imageLabel'{
  4138. image=url:format(109101526);
  4139. backgroundTransparency=1;
  4140. size=UDim2.new(1,0,1,0);
  4141. bb;
  4142. };
  4143.  
  4144. _rem(light,0.15);
  4145. end;
  4146.  
  4147. _rem=function(object,del)
  4148. if(del)then
  4149. delay(del,function()
  4150. if(object.Parent)then
  4151. object.Parent=nil;
  4152. end;
  4153. end);
  4154. else
  4155. pcall(function()
  4156. if(object.Parent)then
  4157. object.Parent=nil;
  4158. end;
  4159. end);
  4160. end;
  4161. end;
  4162.  
  4163. _blood=function(pos,count)
  4164. for i=1,count do
  4165. local p=_new'part'{
  4166. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4167. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4168. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4169. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4170. color=_RGB(255,0,0);
  4171. transparency=0.5;
  4172. canCollide=true;
  4173. bottomSurface=0;
  4174. topSurface=0;
  4175. formFactor=3;
  4176. locked=true;
  4177. inv;
  4178. };
  4179. delay(5,function()
  4180. p.Parent=nil;
  4181. end);
  4182. end;
  4183. end;
  4184.  
  4185. _make_hue=function()
  4186. h_hue=_new'part'{
  4187. size=Vector3.new(0.25,1.8,0.35);
  4188. color=_RGB(100,100,100);
  4189. formFactor=3;
  4190. name='hue';
  4191. handle;
  4192. };
  4193. hh_weld=_new'weld'{
  4194. c1=_cframe(0,0.5,0);
  4195. part0=handle;
  4196. part1=h_hue;
  4197. handle;
  4198. };
  4199. end;
  4200.  
  4201. _shot=function(v0,v1)
  4202. if(not time_left)then
  4203. time_left=0;
  4204. end;
  4205. if(time_left>time())then
  4206. return nil;
  4207. else
  4208. time_left=time()+math.random(1,10)/100;
  4209. end;
  4210.  
  4211. if(bullets.current<1)then
  4212. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4213. soundId='rbxasset://sounds/SWITCH3.wav';
  4214. name='tick_sound';
  4215. volume=0.2;
  4216. pitch=2;
  4217. head;
  4218. };
  4219. tick_sound:play();
  4220. if(bullets.clip>0)then
  4221. time_left=time()+2;
  4222. h_hue:breakJoints();
  4223. h_hue.CanCollide=true;
  4224. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4225. _rem(h_hue,10);
  4226. delay(1.9,function()
  4227. _make_hue();
  4228. local got=(bullets.clip>bullets.maximum and
  4229. bullets.maximum or
  4230. bullets.clip)-bullets.current;
  4231.  
  4232. bullets.clip=bullets.clip-got;
  4233. bullets.current=bullets.current+got;
  4234. end);
  4235. end;
  4236. return nil;
  4237. else
  4238. bullets.current=bullets.current-1;
  4239.  
  4240. h_weld.C1=_cframe(0,0.75,0,
  4241. -math.random(1000,1100)/10,180,0);
  4242. d_weld.C1=_cframe(0,-0.25,0.3);
  4243.  
  4244. lightstuff.Visible=true;
  4245. delay(0.1,function()
  4246. lightstuff.Visible=false;
  4247. end);
  4248.  
  4249. _rem(_new'part'{
  4250. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4251. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4252. size=Vector3.new(0.1,0.1,0.4);
  4253. color=_RGB(200,200,0);
  4254. material='Slate';
  4255. canCollide=true;
  4256. formFactor=3;
  4257. inv;
  4258. },5);
  4259. delay(0.1,function()
  4260. d_weld.C1=_cframe(0,-0.25,0);
  4261. if(bool_active)then
  4262. h_weld.C1=h_weld_cf_active;
  4263. end;
  4264. end)
  4265. end;
  4266.  
  4267. local hit,pos=_must(v0,v1,char);
  4268.  
  4269. shot_sound:play();
  4270.  
  4271. _light(v0,v1);
  4272.  
  4273. if(not hit)then return nil;end;
  4274.  
  4275. if(hit.Parent.className=='Hat')then
  4276. hit:breakJoints();
  4277. hit.CanCollide=true;
  4278. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4279. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4280. else
  4281. local hum=_hum(hit.Parent);
  4282. if(not hum)then
  4283. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4284. hit:breakJoints();
  4285. hit.CanCollide=true;
  4286. end;
  4287. else
  4288. _hum_dam(hum,math.random(4,6));
  4289. _blood(pos,math.random(3,6));
  4290. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4291. if(hit.Name=='Head')then
  4292. hum.Health=0;
  4293. _blood(pos,math.random(3,6));
  4294. delay(0.001,function()
  4295. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4296. pitch=math.random(70,100)*0.01;
  4297. soundId=url:format(1876552);
  4298. name='head_shot';
  4299. workspace;
  4300. }:play();
  4301. end);
  4302. _hum_tag(hum);
  4303. _rem(_new'part'{
  4304. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4305. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4306. color=torso.Color;
  4307. transparency=0.5;
  4308. canCollide=false;
  4309. bottomSurface=0;
  4310. anchored=true;
  4311. formFactor=3;
  4312. topSurface=0;
  4313. inv;
  4314. },30);
  4315. hit.Parent=nil;
  4316. for b=0,1 do
  4317. for a=0,1 do
  4318. for i=0,1 do
  4319. _rem(_new'part'{
  4320. velocity=CFrame.new(v0,pos).lookVector*20;
  4321. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4322. size=Vector3.new(0.5,0.5,0.5);
  4323. color=_RGB(255,255,255);
  4324. bottomSurface=0;
  4325. canCollide=true;
  4326. transparency=0;
  4327. formFactor=3;
  4328. topSurface=0;
  4329. hum;
  4330. },30);
  4331. end;
  4332. end;
  4333. end;
  4334. end;
  4335. end;
  4336. end;
  4337. end;
  4338.  
  4339. ----------------------------------------------------------------------------------------
  4340.  
  4341. _cf_select=function(mouse)
  4342. mouse.Icon=url:format(109111387);--108999296
  4343. bool_active=true;
  4344.  
  4345. local arm=char:findFirstChild'Right Arm';
  4346. local weld=torso:findFirstChild'Right Shoulder';
  4347. if(arm and weld)then
  4348. h_weld.Part0=arm;
  4349. h_weld.C1=h_weld_cf_active;
  4350.  
  4351. weld.Part1=nil;
  4352. weld.Part0=nil;
  4353.  
  4354. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4355. name='right_arml';
  4356. part0=torso;
  4357. part1=arm;
  4358. torso;
  4359. };
  4360.  
  4361. arml=(arml or 0)+1;
  4362. local alv=arml;
  4363. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4364. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4365. gyro.P=30000;
  4366. gyro.D=1000;
  4367. gyro.Name='p_gyro';
  4368. repeat
  4369. local pos=mouse.hit.p;
  4370. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4371.  
  4372. val=-math.pi*0.5;
  4373. valp=val*-1;
  4374. p0=torso.CFrame;
  4375. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4376. p1=p0+((p0.p-pos).unit*-2);
  4377. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4378. hitpos=torso.Position;
  4379. cj=CFrame.new(hitpos);
  4380. c0=torso.CFrame:inverse()*cj;
  4381. c1=p2:inverse()*cj;
  4382. weld.C0=c0;
  4383. weld.C1=c1;
  4384.  
  4385. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4386.  
  4387. wait(0.001);
  4388. until arml~=alv;
  4389. gyro.Parent=nil;
  4390. end;
  4391. end;
  4392.  
  4393. _cf_deselect=function()
  4394. bool_active=false;
  4395. arml=(arml or 0)+1;
  4396. loop_shot=(loop_shot or 0)+1;
  4397.  
  4398. h_weld.Part0=torso;
  4399. h_weld.C1=h_weld_cf_inactive;
  4400.  
  4401. local weld=torso:findFirstChild'right_arml';
  4402. if(weld)then
  4403. weld.Part1=nil;
  4404. weld.Part0=nil;
  4405. end;
  4406. local arm=char:findFirstChild'Right Arm';
  4407. local weld=torso:findFirstChild'Right Shoulder';
  4408. if(arm and weld)then
  4409. weld.Part0=torso;
  4410. weld.Part1=arm;
  4411. end;
  4412. end;
  4413.  
  4414. _cf_mouse=function(event,fun)
  4415. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4416. if(bool_active)then
  4417. fun(...);
  4418. end;
  4419. end);
  4420. end;
  4421.  
  4422. ----------------------------------------------------------------------------------------
  4423.  
  4424. do
  4425. local main=getfenv(0);
  4426. local c=game:children();
  4427. local check=function(v)
  4428. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4429. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4430. end;
  4431. end;
  4432. for i=1,#c do
  4433. pcall(check,c[i]);
  4434. end;
  4435. end;
  4436.  
  4437. ----------------------------------------------------------------------------------------
  4438.  
  4439. bullets={
  4440. maximum=51111111111111111111111111110;
  4441. current=511111111111111111111111111111110;
  4442. clip=501111111111111111111111111111111*4;
  4443. };
  4444.  
  4445. list_base_props={
  4446. backgroundColor3=_RGB(0,0,0);
  4447. textColor3=_RGB(200,200,200);
  4448. borderSizePixel=0;
  4449. color=_RGB(0,0,0);
  4450. archivable=false;
  4451. canCollide=false;
  4452. bottomSurface=0;
  4453. topSurface=0;
  4454. formFactor=0;
  4455. locked=true;
  4456. };
  4457.  
  4458. ----------------------------------------------------------------------------------------
  4459.  
  4460. user=players.localPlayer;
  4461. mouse=user:getMouse();
  4462. char=user.Character;
  4463. gui=user.PlayerGui;
  4464. bag=user.Backpack;
  4465. torso=char.Torso;
  4466. head=char.Head;
  4467. hum=_hum(char);
  4468.  
  4469. url='rbxassetid://%d';
  4470. name='dev-uzi';
  4471.  
  4472. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4473. 0,90,-70);
  4474. h_weld_cf_active=_cframe(0,0.75,0,
  4475. -110,180,0);
  4476.  
  4477. assert(hum,'humanoid is not found');
  4478.  
  4479. ----------------------------------------------------------------------------------------
  4480.  
  4481. _clear();
  4482.  
  4483. ----------------------------------------------------------------------------------------
  4484.  
  4485. _cf_mouse('button1Down',function()
  4486. loop_shot=(loop_shot or 0)+1;
  4487. local vers=loop_shot;
  4488. local step=runService.Stepped;
  4489. repeat
  4490. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4491. step:wait();--wait(0.001);
  4492. until vers~=loop_shot;
  4493. end);
  4494.  
  4495. _cf_mouse('button1Up',function()
  4496. loop_shot=(loop_shot or 0)+1;
  4497. end);
  4498.  
  4499. _cf_mouse('move',function()
  4500. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4501. end);
  4502.  
  4503. _cf_mouse('keyDown',function(k)
  4504. if(k=='r')then
  4505. if(bullets.clip>0 and time_left<=time())then
  4506. local got=(bullets.clip>bullets.maximum and
  4507. bullets.maximum or
  4508. bullets.clip)-bullets.current;
  4509.  
  4510. bullets.clip=bullets.clip-got;
  4511. bullets.current=bullets.current+got;
  4512. if(got~=0)then
  4513. time_left=time()+2;
  4514. end;
  4515. end;
  4516. end;
  4517. end);
  4518.  
  4519. ----------------------------------------------------------------------------------------
  4520.  
  4521. screen=_new'screenGui'{
  4522. name=name;
  4523. };
  4524.  
  4525. cross_f=_new'frame'{
  4526. size=UDim2.new(0,21,0,21);
  4527. backgroundTransparency=1;
  4528. screen;
  4529. };
  4530.  
  4531. for i=0,1 do
  4532. _new'frame'{
  4533. position=UDim2.new(0,13*i,0,11);
  4534. size=UDim2.new(0,10,0,1);
  4535. cross_f;
  4536. };
  4537. end;
  4538.  
  4539. for i=0,1 do
  4540. _new'frame'{
  4541. position=UDim2.new(0,11,0,13*i);
  4542. size=UDim2.new(0,1,0,10);
  4543. cross_f;
  4544. };
  4545. end;
  4546.  
  4547. ----------------------------------------------------------------------------------------
  4548.  
  4549. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4550. soundId=url:format(2920959);
  4551. pitch=1.4;
  4552. head;
  4553. };
  4554. if(shot_sound.Name~='2920959')then
  4555. shot_sound.Name='2920959';
  4556. shot_sound:play();
  4557. end;
  4558.  
  4559. bin=_new'hopperBin'{
  4560. deselected=_cf_deselect;
  4561. selected=_cf_select;
  4562. name=name;
  4563. bag;
  4564. };
  4565.  
  4566. inv=_new'model'{
  4567. name=name;
  4568. char;
  4569. };
  4570.  
  4571. handle=_new'part'{
  4572. size=Vector3.new(0.3,1.3,0.4);
  4573. color=_RGB(140,140,140);
  4574. name='handle';
  4575. formFactor=3;
  4576. inv;
  4577. touched=function(hit)
  4578. if(hit.Parent.className=='Model')then
  4579. local hum=_hum(hit.Parent);
  4580. if(hum~=nil)then
  4581. _hum_dam(hum,handle.Velocity.magnitude);
  4582. end;
  4583. end;
  4584. end;
  4585. };
  4586. h_weld=_new'weld'{
  4587. c1=h_weld_cf_inactive;
  4588. part1=handle;
  4589. part0=torso;
  4590. handle;
  4591. };
  4592. _make_hue();
  4593.  
  4594. h_part=_new'part'{
  4595. size=Vector3.new(0.4,0.4,1.4);
  4596. color=_RGB(140,140,140);
  4597. name='handle';
  4598. formFactor=3;
  4599. handle;
  4600. };
  4601. hp_weld=_new'weld'{
  4602. c1=_cframe(0,-1.3/2,-0.3,
  4603. 20,0,0);
  4604. part0=handle;
  4605. part1=h_part;
  4606. handle;
  4607. };
  4608.  
  4609. drag=_new'part'{
  4610. size=Vector3.new(0.5,0.45,1.5);
  4611. color=_RGB(100,100,100);
  4612. name='handle';
  4613. formFactor=3;
  4614. handle;
  4615. };
  4616. d_weld=_new'weld'{
  4617. c1=_cframe(0,-0.25,0);
  4618. part0=h_part;
  4619. part1=drag;
  4620. handle;
  4621. };
  4622.  
  4623. tube=_new'part'{
  4624. size=Vector3.new(0.2,0.2,1.5);
  4625. color=_RGB(0,0,0);
  4626. name='handle';
  4627. formFactor=3;
  4628. handle;
  4629. };
  4630. t_weld=_new'weld'{
  4631. c1=_cframe(0,-0.3,-0.1);
  4632. part0=h_part;
  4633. part1=tube;
  4634. handle;
  4635. };
  4636.  
  4637. bullets_label=_new'textLabel'{
  4638. textStrokeColor3=_RGB(0,0,0);
  4639. textColor3=_RGB(200,200,200);
  4640. textStrokeTransparency=0;
  4641. backgroundTransparency=1;
  4642. fontSize=5;
  4643. screen;
  4644. };
  4645.  
  4646. lightstuff=_new'frame'{
  4647. backgroundColor3=_RGB(255,255,255);
  4648. position=UDim2.new(0,0,0,-1);
  4649. backgroundTransparency=0.5;
  4650. size=UDim2.new(1,0,1,1);
  4651. borderSizePixel=0;
  4652. visible=false;
  4653. screen;
  4654. };
  4655.  
  4656. coroutine.wrap(function()
  4657. local red,white,green;
  4658. repeat
  4659. if(screen.Parent)then
  4660. if(not green and bullets.current==bullets.maximum)then
  4661. green=true;
  4662. bullets_label.TextColor3=_RGB(0,200,0);
  4663. elseif(not red and bullets.current==0)then
  4664. red=true;
  4665. bullets_label.TextColor3=_RGB(200,0,0);
  4666. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4667. bullets_label.TextColor3=_RGB(200,200,200);
  4668. green=false;
  4669. red=false;
  4670. end;
  4671. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4672. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4673. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4674. end;
  4675. wait(0.001);
  4676. until nil;
  4677. end)();
  4678.  
  4679. ----------------------------------------------------------------------------------------
  4680.  
  4681. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4682. local vers=_G.dev_pistol_version;
  4683. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4684. if(hum.Health==0)then
  4685. _clear();
  4686. end;
  4687. script.Disabled=true;
  4688.  
  4689. --mediafire-----------------------------------------------------------------------------
  4690.  
  4691.  
  4692.  
  4693. end)
  4694.  
  4695. addcmd('draw', 'drawing tool',{},
  4696. function(args)
  4697. for i,v in next,game:children()do
  4698. pcall(function()
  4699. local c=v.className;
  4700. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  4701. end);
  4702. end;
  4703.  
  4704.  
  4705. user=players.LocalPlayer;
  4706. uname=user.Name;
  4707. guis=user.PlayerGui;
  4708. pack=user.Backpack;
  4709.  
  4710. keyDowns={};
  4711. freeKeys={};
  4712. shortcuts={};
  4713.  
  4714. _G.mine=_G.mine or{};
  4715.  
  4716. name='Draw3D';
  4717. url='http://www.roblox.com/asset/?id=%d';
  4718.  
  4719. iconNormal=url:format(96578285);
  4720. iconOnDown=url:format(96584484);
  4721.  
  4722. ver=0;
  4723. drawPixel=0.10;
  4724. _G.drawLimit=_G.drawLimit or 1000;
  4725.  
  4726. _G.drawColor=_G.drawColor or Color3.new();
  4727.  
  4728.  
  4729.  
  4730.  
  4731.  
  4732. destroy=game.remove;
  4733. find=game.findFirstChild;
  4734. new=Instance.new;
  4735. with=function(c)
  4736. return function(p)
  4737. local o=type(c)=='string'and new(c)or c;
  4738. local x=p.Parent;p.Parent=nil;
  4739. for i,v in next,p do
  4740. o[i]=v;
  4741. end;
  4742. if(x)then
  4743. o.Parent=x;
  4744. end;
  4745. return o;
  4746. end;
  4747. end;
  4748. getPlace=function()
  4749. if(find(workspace,'draw')==nil)then
  4750. new('Model',workspace).Name='draw';
  4751. end;
  4752. if(find(workspace.draw,uname)==nil)then
  4753. new('Model',workspace.draw).Name=uname;
  4754. end;
  4755. return workspace.draw[uname];
  4756. end;
  4757. drawLine=function(start,target)
  4758. local gui=with'BlockMesh'{
  4759. Parent=with'Part'{
  4760. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  4761. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  4762. Parent=getPlace();
  4763. Color=_G.drawColor;
  4764. BottomSurface=0;
  4765. Anchored=true;
  4766. TopSurface=0;
  4767. formFactor=3;
  4768. Name=name;
  4769. }}.Parent;
  4770. table.insert(_G.mine,gui);
  4771. return gui;
  4772. end;
  4773. onDown=function()
  4774. if(drawing)then
  4775. return nil;
  4776. end;
  4777. if(selectGui.Adornee)then
  4778. destroy(selectGui.Adornee);
  4779. end;
  4780.  
  4781. drawing=true;
  4782.  
  4783. mouse.Icon=iconOnDown;
  4784. ver=ver+1;
  4785.  
  4786.  
  4787. local cVer,start,target=ver,mouse.hit.p;
  4788.  
  4789. local group={};
  4790. repeat
  4791. Wait(0.02);
  4792.  
  4793. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  4794.  
  4795. target=mouse.hit.p;
  4796.  
  4797. table.insert(group,drawLine(start,target));
  4798.  
  4799. start=target;
  4800. end;
  4801. until ver~=cVer;
  4802. drawing=false;
  4803.  
  4804. local groupM=new('Model',getPlace());
  4805. for i,v in next,group do
  4806. if(v:IsDescendantOf(Workspace))then
  4807. v.Parent=groupM;
  4808. end;
  4809. end;
  4810. if(next(groupM:children())==nil)then
  4811. destroy(groupM);
  4812. end;
  4813. end;
  4814. onUp=function()
  4815. mouse.Icon=iconNormal;
  4816. ver=ver+1;
  4817. end;
  4818. onKeyDown=function(k)
  4819. if(freeKeys[k]==false)then
  4820. return false;
  4821. end;
  4822. freeKeys[k]=false;
  4823. Wait(0.01);
  4824. if(keyDowns[k])then
  4825. keyDowns[k]();
  4826. elseif(shortcuts[k])then
  4827. shortcuts[k]();
  4828. end;
  4829. end;
  4830. onKeyUp=function(k)
  4831. freeKeys[k]=true;
  4832. end;
  4833. onMove=function()
  4834.  
  4835. end;
  4836. onSelect=function(lmouse)
  4837. frame.Visible=true;
  4838.  
  4839. mouse=lmouse;
  4840.  
  4841. mouse.Icon=iconNormal;
  4842.  
  4843. mouse.Button1Down:connect(onDown);
  4844. mouse.KeyDown:connect(onKeyDown);
  4845. mouse.Button1Up:connect(onUp);
  4846. mouse.KeyUp:connect(onKeyUp);
  4847. mouse.Move:connect(onMove);
  4848. end;
  4849. onDeselect=function()
  4850. ver=ver+1;
  4851. frame.Visible=false;
  4852. selectGui.Adornee=nil;
  4853. mouse.Icon=iconNormal;
  4854. for i,v in next,freeKeys do
  4855. freeKeys[i]=true;
  4856. end;
  4857. end;
  4858. addButton=function(title,shortcut,fun)
  4859. with'TextButton'{
  4860. Text=string.format(' %s (%s)',title,shortcut);
  4861. TextXAlignment=0;
  4862. Parent=frame;
  4863. }.MouseButton1Up:connect(fun);
  4864.  
  4865. shortcuts[shortcut]=fun;
  4866.  
  4867. local c=#frame:children();
  4868. for i,v in next,frame:children()do
  4869. v.Position=UDim2.new(0,0,0,20*(i-1));
  4870. v.Size=UDim2.new(1,0,0,20);
  4871. end;
  4872.  
  4873. frame.Position=UDim2.new(1,-152,.5,-c*10);
  4874. frame.Size=UDim2.new(0,150,0,c*20);
  4875. end;
  4876.  
  4877.  
  4878.  
  4879.  
  4880.  
  4881.  
  4882.  
  4883.  
  4884. for i,v in next,{guis;pack;}do
  4885. pcall(function()
  4886. repeat until destroy(v[name]);
  4887. end);
  4888. end;
  4889.  
  4890.  
  4891.  
  4892. tool=with'HopperBin'{
  4893. Parent=pack;
  4894. Name=name;
  4895. };
  4896. tool.Deselected:connect(onDeselect);
  4897. tool.Selected:connect(onSelect);
  4898.  
  4899.  
  4900.  
  4901.  
  4902. screen=with'ScreenGui'{
  4903. Parent=guis;
  4904. Name=name;
  4905. };
  4906. frame=with'Frame'{
  4907. Parent=screen;
  4908. Visible=false;
  4909. };
  4910. clframe=with'Frame'{
  4911. Position=UDim2.new(.5,-50,.5,-50);
  4912. Size=UDim2.new(0,100,0,100);
  4913. Visible=false;
  4914. Parent=screen;
  4915. };
  4916. selectGui=with'SelectionBox'{
  4917. Parent=screen;
  4918. };
  4919.  
  4920. local c=0;
  4921. for y=0,7 do
  4922. for x=0,7 do
  4923. local color=BrickColor.palette(c).Color;
  4924.  
  4925. with'ImageButton'{
  4926. Position=UDim2.new(.125*x,0,.125*y);
  4927. Size=UDim2.new(.125,0,.125);
  4928. BackgroundColor3=color;
  4929. Parent=clframe;
  4930. }.MouseButton1Up:connect(function()
  4931. clframe.Visible=false;
  4932. _G.drawColor=color;
  4933. end);
  4934.  
  4935. c=c+1;
  4936. end;
  4937. end;
  4938.  
  4939. addButton('Color','c',function()
  4940. clframe.Visible=true;
  4941. end);
  4942. addButton('Remove your draws','r',function()
  4943. repeat
  4944. destroy(_G.mine[1]);
  4945. table.remove(_G.mine,1);
  4946. Wait(0.01);
  4947. until nil;
  4948. end);
  4949. addButton('Remove global draws','k',function()
  4950. destroy(workspace.draw);
  4951. while(_G.mine[1])do
  4952. destroy(_G.mine[1]);
  4953. table.remove(_G.mine,1);
  4954. end;
  4955. end);
  4956. addButton('Remove selected','x',function()
  4957. repeat
  4958. if(find(workspace,'draw'))then
  4959. local dt=mouse.target;
  4960. if(dt and dt:IsDescendantOf(workspace.draw))then
  4961. selectGui.Adornee=dt.Parent;
  4962. else
  4963. selectGui.Adornee=nil;
  4964. end;
  4965. else
  4966. selectGui.Adornee=nil;
  4967. end;
  4968. Wait(0.01);
  4969. until freeKeys.x;
  4970. selectGui.Adornee=nil;
  4971. end);
  4972.  
  4973.  
  4974.  
  4975.  
  4976. repeat
  4977. Wait(0.01);
  4978. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  4979. destroy(_G.mine[1]);
  4980. table.remove(_G.mine,1);
  4981. end;
  4982. until script.Parent==nil or tool.Parent==nil;
  4983. script.Disabled=true;
  4984. destroy(screen);
  4985.  
  4986. end)
  4987.  
  4988. addcmd('god', 'gods player',{},
  4989. function(args)
  4990. local players = getPlayer(args[1])
  4991. for i,v in pairs(players)do
  4992. local pchar=_char(v)
  4993. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  4994. end
  4995. end)
  4996.  
  4997. addcmd('sgod', 'silently gods player',{},
  4998. function(args)
  4999. local players = getPlayer(args[1])
  5000. for i,v in pairs(players)do
  5001. local pchar=_char(v)
  5002. spawn(function()
  5003. pchar.Humanoid.MaxHealth = 10000000
  5004. wait()
  5005. pchar.Humanoid.Health = 10000000
  5006. Notify('Godded ' .. gPlayers[v].Name)
  5007. end)
  5008. end
  5009. end)
  5010.  
  5011. addcmd('ungod', 'removes god from a player',{},
  5012. function(args)
  5013. local players = getPlayer(args[1])
  5014. for i,v in pairs(players)do
  5015. local pchar=_char(v)
  5016. if pchar then
  5017. pchar.Humanoid.MaxHealth=100
  5018. pchar.Humanoid.Health=100
  5019. end
  5020. end
  5021. end)
  5022.  
  5023. addcmd('heal', 'resets a players health',{},
  5024. function(args)
  5025. local players = getPlayer(args[1])
  5026. for i,v in pairs(players)do
  5027. local pchar=_char(v)
  5028. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end
  5029. end
  5030. end)
  5031.  
  5032. addcmd('decalspam', 'you can already guess...',{},
  5033. function(args)
  5034. Notify('Decal Spammed ID: ' ..args[1])
  5035. decalID = args[1]
  5036. function exPro(root)
  5037. for _, v in pairs(root:GetChildren()) do
  5038. if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id="..decalID then
  5039. v.Parent = nil
  5040. elseif v:IsA("BasePart") then
  5041. v.Material = "Plastic"
  5042. v.Transparency = 0
  5043. local One = Instance.new("Decal", v)
  5044. local Two = Instance.new("Decal", v)
  5045. local Three = Instance.new("Decal", v)
  5046. local Four = Instance.new("Decal", v)
  5047. local Five = Instance.new("Decal", v)
  5048. local Six = Instance.new("Decal", v)
  5049. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  5050. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  5051. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  5052. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  5053. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  5054. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  5055. One.Face = "Front"
  5056. Two.Face = "Back"
  5057. Three.Face = "Right"
  5058. Four.Face = "Left"
  5059. Five.Face = "Top"
  5060. Six.Face = "Bottom"
  5061. end
  5062. exPro(v)
  5063. end
  5064. end
  5065. function asdf(root)
  5066. for _, v in pairs(root:GetChildren()) do
  5067. asdf(v)
  5068. end
  5069. end
  5070. exPro(game.Workspace)
  5071. asdf(game.Workspace)
  5072. end)
  5073.  
  5074. addcmd('sky', 'sets the sky',{},
  5075. function(args)
  5076. s = Instance.new("Sky")
  5077. s.Name = "Sky"
  5078. s.Parent = game.Lighting
  5079. skyboxID = args[1]
  5080. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  5081. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  5082. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  5083. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  5084. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  5085. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  5086. game.Lighting.TimeOfDay = 12
  5087. end)
  5088.  
  5089. addcmd('freeze', 'freezes a player',{'freeze'},
  5090. function(args)
  5091. local players = getPlayer(args[1])
  5092. if players ~= nil then
  5093. for i, v in pairs(players) do
  5094. _char(v).Torso.Anchored = true
  5095. end
  5096. end
  5097. end)
  5098.  
  5099. addcmd('thaw', 'unfreezes a player',{},
  5100. function(args)
  5101. local players = getPlayer(args[1])
  5102. if players ~= nil then
  5103. for i, v in pairs(players) do
  5104. _char(v).Torso.Anchored = false
  5105. end
  5106. end
  5107. end)
  5108.  
  5109. addcmd('kill', 'kills a player',{},
  5110. function(args)
  5111. local players = getPlayer(args[1])
  5112. for i,v in pairs(players)do
  5113. local pchar=_char(v)
  5114. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  5115. Notify('RIP ' .. gPlayers[v].Name)
  5116. end
  5117. end)
  5118.  
  5119. addcmd('sound', 'plays a sound',{},
  5120. function(args)
  5121. local function dels(instance)
  5122. for i,v in pairs(instance:GetChildren())do
  5123. if v:IsA'Sound'then v:Destroy()end
  5124. dels(v)
  5125. end
  5126. end
  5127. dels(workspace)
  5128.  
  5129. local c = args[1] or 'stop'
  5130. if std.inTable({'stop'}, c:lower()) then return end
  5131. local s = Instance.new("Sound", workspace)
  5132. s.Name = "IYsound"
  5133. s.Looped = true
  5134. s.SoundId = "rbxassetid://" .. c
  5135. s.Volume = 1
  5136. s:Play()
  5137. Notify('Playing ' .. c)
  5138. end)
  5139.  
  5140. addcmd('volume','changes volume of sound',{},
  5141. function(args)
  5142. for i,v in pairs(game.Workspace:GetChildren())do
  5143. if v:IsA("Sound") and v.Name == "IYsound" then
  5144. v.Volume = args[1]
  5145. Notify('Changed volume to ' .. args[1])
  5146. end
  5147. end
  5148. end)
  5149.  
  5150. addcmd('pitch','changes pitch of sound',{},
  5151. function(args)
  5152. for i,v in pairs(game.Workspace:GetChildren())do
  5153. if v:IsA("Sound") and v.Name == "IYsound" then
  5154. v.Pitch = args[1]
  5155. Notify('Changed pitch to ' .. args[1])
  5156. end
  5157. end
  5158. end)
  5159.  
  5160. addcmd('explode', 'explode a player', {},
  5161. function(args)
  5162. local players = getPlayer(args[1])
  5163. for i, v in pairs(players) do
  5164. local char = _char(v)
  5165. if char:FindFirstChild("Torso") then
  5166. Instance.new("Explosion", char).Position = char.Torso.Position
  5167. end
  5168. end
  5169. end)
  5170.  
  5171. addcmd('flood', 'makes a flood e.e', {},
  5172. function(args)
  5173. game.Workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  5174. end)
  5175.  
  5176. addcmd('spookyify', 'makes it sp00ky', {},
  5177. function(args)
  5178. local music = Instance.new("Sound", workspace)
  5179. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  5180. music.Volume = 20
  5181. music.Looped = true
  5182. music:Play()
  5183.  
  5184. tex1 = "http://www.roblox.com/asset/?id=185495987"
  5185. tex2 = "http://www.roblox.com/asset/?id=260858020"
  5186. tex3 = "http://www.roblox.com/asset/?id=149213919"
  5187. tex4 = "http://www.roblox.com/asset/?id=171905673"
  5188.  
  5189. local w = game.Workspace:GetChildren()
  5190.  
  5191. for i= 1,#w do
  5192. if w[i]:isA("BasePart") then
  5193. pe = Instance.new("ParticleEmitter", w[i])
  5194. pe.Texture = tex4
  5195. pe.VelocitySpread = 5
  5196. end
  5197. end
  5198.  
  5199. local playerLeaderstats = {}
  5200. for i, v in pairs(game.Players:GetChildren()) do
  5201. table.insert(playerLeaderstats, v)
  5202. end
  5203. for i, v in pairs(playerLeaderstats) do
  5204. pe = Instance.new("ParticleEmitter",v.Character.Torso)
  5205. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  5206. pe.VelocitySpread = 50
  5207. end
  5208.  
  5209. texture = "http://www.roblox.com/asset/?id=185495987"
  5210.  
  5211. local A = game.Workspace:GetChildren()
  5212. local B = game.Workspace:GetChildren()
  5213. local C = game.Workspace:GetChildren()
  5214. local D = game.Workspace:GetChildren()
  5215. local E = game.Workspace:GetChildren()
  5216. local F = game.Workspace:GetChildren()
  5217. for i,v in pairs(A) do
  5218. if v:IsA("Part") then
  5219. local d = Instance.new("Decal",v)
  5220. v.Decal.Face = "Top"
  5221. v.Decal.Texture = texture
  5222. v.Anchored = true
  5223. end
  5224. end
  5225.  
  5226. for i,v in pairs(B) do
  5227. if v:IsA("Part") then
  5228. local s = Instance.new("Decal",v)
  5229. s.Face = "Front"
  5230. s.Texture = texture
  5231. end
  5232. end
  5233.  
  5234. for i,v in pairs(C) do
  5235. if v:IsA("Part") then
  5236. local h = Instance.new("Decal",v)
  5237. h.Face = "Back"
  5238. h.Texture = texture
  5239. end
  5240. end
  5241.  
  5242. for i,v in pairs(D) do
  5243. if v:IsA("Part") then
  5244. local j = Instance.new("Decal",v)
  5245. j.Face = "Left"
  5246. j.Texture = texture
  5247. end
  5248. end
  5249.  
  5250. for i,v in pairs(E) do
  5251. if v:IsA("Part") then
  5252. local k = Instance.new("Decal",v)
  5253. k.Face = "Right"
  5254. k.Texture = texture
  5255. end
  5256. end
  5257.  
  5258. for i,v in pairs(F) do
  5259. if v:IsA("Part") then
  5260. local l = Instance.new("Decal",v)
  5261. l.Face = "Bottom"
  5262. l.Texture = texture
  5263. end
  5264.  
  5265. imageOne = "http://www.roblox.com/asset/?id=169585459"
  5266. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  5267. imageThree = "http://www.roblox.com/asset/?id=169585485"
  5268. imageFour = "http://www.roblox.com/asset/?id=169585502"
  5269. imageFive = "http://www.roblox.com/asset/?id=169585515"
  5270. imageSix = "http://www.roblox.com/asset/?id=169585502"
  5271. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  5272. imageEight = "http://www.roblox.com/asset/?id=169585475"
  5273.  
  5274. Spooky = Instance.new("Sound", workspace)
  5275. Spooky.Name = "Spooky"
  5276. Spooky.SoundId = "rbxassetid://174270407"
  5277. Spooky.Volume = 15
  5278. Spooky.Looped = true
  5279. Spooky:Play()
  5280.  
  5281. Sky = Instance.new("Sky", game.Lighting)
  5282. Sky.SkyboxBk = imageOne
  5283. Sky.SkyboxDn = imageOne
  5284. Sky.SkyboxFt = imageOne
  5285. Sky.SkyboxLf = imageOne
  5286. Sky.SkyboxRt = imageOne
  5287. Sky.SkyboxUp = imageOne
  5288.  
  5289.  
  5290. while true do
  5291. Sky.SkyboxBk = imageOne
  5292. Sky.SkyboxDn = imageOne
  5293. Sky.SkyboxFt = imageOne
  5294. Sky.SkyboxLf = imageOne
  5295. Sky.SkyboxRt = imageOne
  5296. Sky.SkyboxUp = imageOne
  5297. wait(0.15)
  5298. Sky.SkyboxBk = imageTwo
  5299. Sky.SkyboxDn = imageTwo
  5300. Sky.SkyboxFt = imageTwo
  5301. Sky.SkyboxLf = imageTwo
  5302. Sky.SkyboxRt = imageTwo
  5303. Sky.SkyboxUp = imageTwo
  5304. wait(0.15)
  5305. Sky.SkyboxBk = imageThree
  5306. Sky.SkyboxDn = imageThree
  5307. Sky.SkyboxFt = imageThree
  5308. Sky.SkyboxLf = imageThree
  5309. Sky.SkyboxRt = imageThree
  5310. Sky.SkyboxUp = imageThree
  5311. wait(0.15)
  5312. Sky.SkyboxBk = imageFour
  5313. Sky.SkyboxDn = imageFour
  5314. Sky.SkyboxFt = imageFour
  5315. Sky.SkyboxLf = imageFour
  5316. Sky.SkyboxRt = imageFour
  5317. Sky.SkyboxUp = imageFour
  5318. wait(0.15)
  5319. Sky.SkyboxBk = imageFive
  5320. Sky.SkyboxDn = imageFive
  5321. Sky.SkyboxFt = imageFive
  5322. Sky.SkyboxLf = imageFive
  5323. Sky.SkyboxRt = imageFive
  5324. Sky.SkyboxUp = imageFive
  5325. wait(0.15)
  5326. Sky.SkyboxBk = imageSix
  5327. Sky.SkyboxDn = imageSix
  5328. Sky.SkyboxFt = imageSix
  5329. Sky.SkyboxLf = imageSix
  5330. Sky.SkyboxRt = imageSix
  5331. Sky.SkyboxUp = imageSix
  5332. wait(0.15)
  5333. Sky.SkyboxBk = imageSeven
  5334. Sky.SkyboxDn = imageSeven
  5335. Sky.SkyboxFt = imageSeven
  5336. Sky.SkyboxLf = imageSeven
  5337. Sky.SkyboxRt = imageSeven
  5338. Sky.SkyboxUp = imageSeven
  5339. wait(0.15)
  5340. Sky.SkyboxBk = imageEight
  5341. Sky.SkyboxDn = imageEight
  5342. Sky.SkyboxFt = imageEight
  5343. Sky.SkyboxLf = imageEight
  5344. Sky.SkyboxRt = imageEight
  5345. Sky.SkyboxUp = imageEight
  5346. wait(0.15)
  5347.  
  5348. end
  5349. end
  5350. end)
  5351.  
  5352. addcmd('invisible', 'make a player invisible',{},
  5353. function(args)
  5354. local players = getPlayer(args[1])
  5355. for i, v in pairs(players) do
  5356. for k, v2 in pairs(_char(v):GetChildren()) do
  5357. if v2.className == "Part" then
  5358. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  5359. elseif v2.className == "Hat" then
  5360. if v2:FindFirstChild("Handle") then
  5361. v2.Handle.Transparency = 1
  5362. Notify(gPlayers[v].Name .. ' is now invisible')
  5363. end
  5364. end
  5365. if v2:FindFirstChild("face") then
  5366. v2.face:Destroy()
  5367. end
  5368. end
  5369. end
  5370. end)
  5371.  
  5372. addcmd('visible', 'make a player visible',{},
  5373. function(args)
  5374. local players = getPlayer(args[1])
  5375. for i, v in pairs(players) do
  5376. for k, v2 in pairs(_char(v):GetChildren()) do
  5377. if v2.className == "Part" then
  5378. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end
  5379. elseif v2.className == "Hat" then
  5380. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  5381. Notify(gPlayers[v].Name .. ' is now visible')
  5382. end
  5383. if v2:FindFirstChild("face") then
  5384. v2.face:Destroy()
  5385. end
  5386. end
  5387. end
  5388. end)
  5389.  
  5390. addcmd('goto', 'go to a player',{},
  5391. function(args)
  5392. local players = getPlayer(args[1])
  5393. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  5394. _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  5395. end
  5396. end)
  5397.  
  5398. addcmd('bring', 'bring a player to you',{},
  5399. function(args)
  5400. local players = getPlayer(args[1])
  5401. for i,v in pairs(players) do
  5402. if _char(v):FindFirstChild("HumanoidRootPart") then
  5403. _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
  5404. end
  5405. end
  5406. end)
  5407.  
  5408. addcmd('tp', 'teleport player 1 to player 2',{},
  5409. function(args)
  5410. local players1=getPlayer(args[1])
  5411. local players2=getPlayer(args[2])
  5412. if not players2[1] then return end
  5413. for i,v in pairs(players1) do
  5414. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  5415. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5416. wait(0.1)
  5417. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  5418. end
  5419. end
  5420. end)
  5421.  
  5422. addcmd('char', 'change a players appearance',{},
  5423. function(args)
  5424. local players = getPlayer(args[1])
  5425. if not args[1]or not args[2]then return end
  5426. local id=args[2]
  5427. if players ~= nil then
  5428. for i,v in pairs(players) do
  5429. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..id
  5430. if _char(v):FindFirstChild("Head") then
  5431. _char(v).Head:Destroy()
  5432. end
  5433. end
  5434. end
  5435. end)
  5436.  
  5437. addcmd('speed', 'change a players walkspeed',{},
  5438. function(args)
  5439. local players = getPlayer(args[1])
  5440. if not args[1]or not args[2]then return end
  5441. local num=args[2]
  5442. for i,v in pairs(players) do
  5443. if _char(v):FindFirstChild("Humanoid") then
  5444. _char(v).Humanoid.WalkSpeed=tonumber(num)
  5445. Notify(gPlayers[v].Name .. ' now has speed set to ' .. args[2])
  5446. end
  5447. end
  5448. end)
  5449.  
  5450. addcmd('lightsaber', 'gives lightsaber',{},
  5451. function(args)
  5452. Players = game:GetService("Players")
  5453. Player = Players.LocalPlayer
  5454. Bp = Player.Backpack
  5455. Pg = Player.PlayerGui
  5456. Char = Player.Character
  5457. Head = Char.Head
  5458. Torso = Char.Torso
  5459. Hum = Char.Humanoid
  5460. Humanoid = Hum
  5461. Neck = Torso["Neck"]
  5462. LS = Torso["Left Shoulder"]
  5463. RS = Torso["Right Shoulder"]
  5464. Ra = Char["Right Arm"]
  5465. La = Char["Left Arm"]
  5466. mouse = nil
  5467. Mouse = nil
  5468.  
  5469. bets =
  5470. {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "}
  5471. inew = Instance.new
  5472. it = Instance.new
  5473. bc = BrickColor.new
  5474. vn = Vector3.new
  5475. cn = CFrame.new
  5476. ca = CFrame.Angles
  5477. mpi = math.pi
  5478. v3 = vn
  5479. mr = math.rad
  5480. br = BrickColor.new
  5481. cf = CFrame.new
  5482. ca = CFrame.Angles
  5483. Colors = {"Really Red"}
  5484. BladeColor = tostring(BrickColor.Random()) --Colors[math.random(1,#Colors)]
  5485. TrailColor = BladeColor
  5486. HopperName = "light saber"
  5487. Rage = 100000
  5488. MaxRage = Rage
  5489. SwordType = "Single"
  5490. LeftDebounce = {}
  5491. RightDebounce = {}
  5492. OtherDebounce = {}
  5493. Anim = {key = {}}
  5494. for i=1,#bets do table.insert(Anim.key,bets) end
  5495. Anim.Move = "None"
  5496. Anim.Click = false
  5497. Anim.Button = false
  5498. Anim.CanBerserk = 0
  5499. Anim.ComboBreak = false
  5500. Anim.Equipped = false
  5501. keydown = false
  5502. Speed = 2
  5503. RageIncome = 500
  5504. Left = false
  5505. Right = false
  5506. Anim.Act = false
  5507. RealSpeed = 35
  5508. DebounceSpeed = 0.85/Speed
  5509. RageCost = {
  5510. ["Berserk"] = 200;
  5511. ["RotorBlade"] = 30;
  5512. ["Blocking"] = 0.1;
  5513. ["Boomerang"] = 30;
  5514. ["RageRegening"] = -0.7;
  5515. ["BoulderForce"] = 45;
  5516. ["ForceWave"] = 65;
  5517. ["ForceWave"] = 32;
  5518. ["Teleport"] = 25;
  5519. ["DualSpin"] = 4;
  5520. }
  5521. MagnitudeHit = {
  5522. ["ForceWave"] = 500;
  5523. }
  5524. Damage = {
  5525. ["RotorBlade"] = 8;
  5526. ["BoulderForce"] = 100;
  5527. ["Boomerang"] = 100;
  5528. ["ForceWave"] = 100;
  5529. ["DualSpin"] = 5;
  5530. }
  5531. Props = {}
  5532. Props.MaxTeleDistance = 500
  5533. Props.Buff = 1
  5534. BlastMesh = Instance.new("FileMesh")
  5535. BlastMesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  5536. RingMesh = Instance.new("FileMesh")
  5537. RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5538. RockMesh = Instance.new("FileMesh")
  5539. RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
  5540. RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
  5541. DiamondMesh = Instance.new("FileMesh")
  5542. DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5543. RingMesh = Instance.new("FileMesh")
  5544. RingMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5545. RockMesh = Instance.new("FileMesh")
  5546. RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
  5547. RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
  5548. DiamondMesh = Instance.new("FileMesh")
  5549. DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5550. RockMesh = Instance.new("FileMesh")
  5551. RockMesh.MeshId = "http://www.roblox.com/asset/?id=1290033"
  5552. RockMesh.TextureId = "http://www.roblox.com/asset/?id=1290030"
  5553. DiamondMesh = Instance.new("FileMesh")
  5554. DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5555. DiamondMesh = Instance.new("FileMesh")
  5556. DiamondMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5557.  
  5558. function rayCast(Pos, Dir, Max, Ignore)
  5559. return Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  5560. end
  5561. function MinusRage(raggge)
  5562. Rage = Rage - raggge
  5563. if Rage < 0 then Rage = 0 end
  5564. end
  5565.  
  5566. function r(zParent,zName)
  5567. if zParent:findFirstChild(zName) ~= nil then
  5568. zParent[zName]:Remove()
  5569. else
  5570. end
  5571. end
  5572. function rclass(zParent,zClass)
  5573. local ch = zParent:GetChildren()
  5574. for i=1,#ch do
  5575. if (ch.className == zClass) then
  5576. ch:Remove()
  5577. else
  5578. end
  5579. end
  5580. end
  5581.  
  5582. function fWeld(zName,zParent,zPart0,zPart1,zCoco,a,b,c,d,e,f)
  5583. local funcw = Instance.new("Weld")
  5584. funcw.Name = zName
  5585. funcw.Parent = zParent
  5586. funcw.Part0 = zPart0
  5587. funcw.Part1 = zPart1
  5588. if (zCoco == true) then
  5589. funcw.C0 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
  5590. else
  5591. funcw.C1 = CFrame.new(a,b,c) *CFrame.fromEulerAnglesXYZ(d,e,f)
  5592. end
  5593. return funcw
  5594. end
  5595. function Dash(ob,se,mes,of)
  5596. local off = nil
  5597. if of == nil then off = 0 else off = of end
  5598. pcall(function()
  5599. coroutine.resume(coroutine.create(function()
  5600. local dashin = true
  5601. local oldpos = (ob.CFrame *CFrame.new(0,off,0)).p
  5602. coroutine.resume(coroutine.create(function()
  5603. wait(se) dashin = false end))
  5604. for i=1,9999 do
  5605. if dashin == false then break end
  5606. local newpos = (ob.CFrame *CFrame.new(0,off,0)).p --+ Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  5607. local np = Instance.new("Part")
  5608. np.BrickColor = BrickColor.new(TrailColor) np.CanCollide = false
  5609. np.BottomSurface = 0 np.TopSurface = 0 np.Anchored = true np.Transparency = 0.4
  5610. np.formFactor = "Custom" np.Parent = ob local mag = math.abs((newpos - oldpos).magnitude)
  5611. local mp = nil
  5612. if mes ~= nil then
  5613. np.Size = Vector3.new(2,mag,2) mp = Instance.new("FileMesh",np) mp.MeshId = mes else
  5614. np.Size = Vector3.new(0.4,0.4,mag) mp = Instance.new("BlockMesh",np) end
  5615. np.CFrame = CFrame.new(newpos,oldpos)
  5616. np.CFrame = np.CFrame + np.CFrame.lookVector* (mag/2)
  5617. if mes == BlastMesh.MeshId then np.CFrame = np.CFrame *ca(mr(-90),0,0) else np.CFrame = np.CFrame *ca(0,0,mr(-45)) end
  5618. oldpos = newpos
  5619. coroutine.resume(coroutine.create(function()
  5620. for i=1,0,-0.1 do
  5621. np.Transparency = np.Transparency + 0.03
  5622. --if mes ~= nil then
  5623. --mp.Scale = Vector3.new(i,mag,i) else
  5624. mp.Scale = Vector3.new(i,i,1) -- end
  5625. wait()
  5626. end
  5627. np:Remove()
  5628. end))
  5629. wait(0.08)
  5630. end
  5631. end))
  5632. end)
  5633. end
  5634. Sounds = {
  5635. Boom = "http://www.roblox.com/asset/?id=16976189";
  5636. SniperFire = "http://www.roblox.com/asset/?id=1369158";
  5637. ShotgunFire2 = "http://www.roblox.com/asset/?id=1868836";
  5638. MinigunFire = "http://www.roblox.com/asset/?id=2692806";
  5639. MinigunCharge = "http://www.roblox.com/asset/?id=2692844";
  5640. MinigunDischarge = "http://www.roblox.com/asset/?id=1753007";
  5641. Flashbang = "http://www.roblox.com/asset/?id=16976189";
  5642. Beep = "http://www.roblox.com/asset/?id=15666462";
  5643. Smash = "http://www.roblox.com/asset/?id=2801263";
  5644. Punch = "http://www.roblox.com/asset/?id=31173820";
  5645. Slash = "rbxasset://sounds/swordslash.wav";
  5646. Falcon = "http://www.roblox.com/asset/?id=1387390";
  5647. Cast = "http://www.roblox.com/asset/?id=2101137";
  5648. Spin = "http://www.roblox.com/asset/?id=1369159";
  5649. Abscond = "http://www.roblox.com/asset/?id=2767090";
  5650. ElectricalCharge = "http://www.roblox.com/asset/?id=2800815";
  5651. FireExplosion = "http://www.roblox.com/asset/?id=3264793";
  5652. SaberLightUp = "http://www.roblox.com/asset/?id=10209303";
  5653. SaberSlash = "http://www.roblox.com/asset/?id=10209280";
  5654. SaberHit = "http://www.roblox.com/asset/?id=44463749";
  5655. EnergyBlast = "http://www.roblox.com/asset/?id=10209268";
  5656. }
  5657. function Sound(sid,pit,vol)
  5658. local ss = Instance.new("Sound")
  5659. ss.Name = "Sound"
  5660. ss.Parent = Head
  5661. ss.SoundId = sid
  5662. ss.Pitch = pit
  5663. ss.Volume = vol
  5664. ss.PlayOnRemove = true
  5665. wait()
  5666. ss:Remove()
  5667. end
  5668.  
  5669.  
  5670. r(Char,"SwordPack")
  5671. r(Char,"Suit")
  5672. r(Char,"Saber" ..Player.Name)
  5673. r(Pg,"Sabers")
  5674. Suit = inew("Model")
  5675. Suit.Name = "Suit"
  5676. Suit.Parent = Char
  5677. function p(pa,sh,x,y,z,c,a,tr,re,bc)
  5678. local fp = it("Part",pa)
  5679. fp.formFactor = "Custom"
  5680. fp.Shape = sh
  5681. fp.Size = v3(x,y,z)
  5682. fp.CanCollide = c
  5683. fp.Anchored = a
  5684. fp.BrickColor = br(bc)
  5685. fp.Transparency = tr
  5686. fp.Reflectance = re
  5687. fp.BottomSurface = 0
  5688. fp.TopSurface = 0
  5689. fp.CFrame = Torso.CFrame
  5690. fp:BreakJoints()
  5691. return fp
  5692. end
  5693. function weld(pa,p0,p1,x,y,z,a,b,c)
  5694. local fw = it("Weld",pa)
  5695. fw.Part0 = p0
  5696. fw.Part1 = p1
  5697. fw.C0 = cf(x,y,z) *ca(a,b,c)
  5698. return fw
  5699. end
  5700. function ft(tab,nam)
  5701. if tab == nil or nam == nil then print("U: Fail table") return false end
  5702. for i=1,#tab do
  5703. if tab == nam then
  5704. return i
  5705. else
  5706. end
  5707. end
  5708. return nil
  5709. end
  5710. function spm(ty,pa,ssx,ssy,ssz)
  5711. local sp = it("SpecialMesh",pa)
  5712. sp.MeshType = ty
  5713. sp.Scale = Vector3.new(ssx,ssy,ssz)
  5714. return sp
  5715. end
  5716. Torso.Transparency = 1
  5717. Torm = Instance.new("Model",Char)
  5718. Torm.Name = "Saber" ..Player.Name
  5719. Tor = p(Torm,"Block",1.98,1.98,1,false,false,0,0,"basda") Tor.Name = "Torso"
  5720. Torw = weld(Tor,Torso,Tor,0,0,0,0,0,0)
  5721. pcall(function() Char.Shirt:Clone().Parent = Torm end)
  5722. pcall(function() Char.Pants:Clone().Parent = Torm end)
  5723. function ShockWave(onb,scale,col)
  5724. coroutine.resume(coroutine.create(function()
  5725. local e1 = Instance.new("Part")
  5726. e1.Anchored = true
  5727. e1.formFactor = "Custom"
  5728. e1.CanCollide = false
  5729. e1.Size = Vector3.new(1,1,1)
  5730. e1.BrickColor = BrickColor.new(col)
  5731. e1.Transparency = 0.6
  5732. e1.TopSurface = 0
  5733. e1.BottomSurface = 0
  5734. e1.Parent = Torm
  5735. e1.CFrame = onb.CFrame
  5736. e1.CFrame = e1.CFrame *CFrame.Angles(math.rad(-90),0,0)
  5737. local e1m = Instance.new("SpecialMesh")
  5738. e1m.MeshType = "FileMesh"
  5739. e1m.Scale = Vector3.new(3,3,3)
  5740. e1m.Parent = e1
  5741. e1m.MeshId = RingMesh.MeshId
  5742. local r1 = Instance.new("Part")
  5743. r1.Anchored = true
  5744. r1.formFactor = "Custom"
  5745. r1.CanCollide = false
  5746. r1.Size = Vector3.new(1,1,1)
  5747. r1.BrickColor = BrickColor.new(col)
  5748. r1.Transparency = 0.6
  5749. r1.TopSurface = 0
  5750. r1.BottomSurface = 0
  5751. r1.Parent = Torm
  5752. r1.CFrame = e1.CFrame *CFrame.Angles(math.rad(90),0,0)
  5753. local r1m = Instance.new("SpecialMesh")
  5754. r1m.MeshType = "FileMesh"
  5755. r1m.Scale = Vector3.new(3,3,3)
  5756. r1m.Parent = r1
  5757. r1m.MeshId = BlastMesh.MeshId
  5758. for i=1,30 do
  5759. local pluscal = scale/38
  5760. e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5761. r1m.Scale = r1m.Scale + Vector3.new(pluscal/1.5,pluscal/3,pluscal/1.5)
  5762. r1.CFrame = r1.CFrame * CFrame.Angles(0,math.rad(6),0)
  5763. wait()
  5764. end
  5765. for i=1,30 do
  5766. local pluscal = scale/38
  5767. e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5768. r1m.Scale = r1m.Scale + Vector3.new(pluscal/1.5,pluscal/4,pluscal/1.5)
  5769. r1.CFrame = r1.CFrame * CFrame.Angles(0,math.rad(6),0)
  5770. e1.Transparency = e1.Transparency + 0.1
  5771. r1.Transparency = r1.Transparency + 0.1
  5772. wait()
  5773. end
  5774. e1:Remove()
  5775. r1:Remove()
  5776. end))
  5777. end
  5778.  
  5779. function Explode(onb,scale,col)
  5780. coroutine.resume(coroutine.create(function()
  5781. local e1 = Instance.new("Part")
  5782. e1.Anchored = true
  5783. e1.formFactor = "Custom"
  5784. e1.CanCollide = false
  5785. e1.Size = Vector3.new(1,1,1)
  5786. e1.BrickColor = BrickColor.new(col)
  5787. e1.Transparency = 0.6
  5788. e1.TopSurface = 0
  5789. e1.BottomSurface = 0
  5790. e1.Parent = Torm
  5791. e1.CFrame = onb.CFrame
  5792. local e1m = Instance.new("SpecialMesh")
  5793. e1m.MeshType = "Sphere"
  5794. e1m.Parent = e1
  5795. local r1 = Instance.new("Part")
  5796. r1.Anchored = true
  5797. r1.formFactor = "Custom"
  5798. r1.CanCollide = false
  5799. r1.Size = Vector3.new(1,1,1)
  5800. r1.BrickColor = BrickColor.new(col)
  5801. r1.Transparency = 0.6
  5802. r1.TopSurface = 0
  5803. r1.BottomSurface = 0
  5804. r1.Parent = Torm
  5805. r1.CFrame = e1.CFrame *CFrame.Angles(math.rad(180),0,0)
  5806. local r1m = Instance.new("SpecialMesh")
  5807. r1m.MeshType = "FileMesh"
  5808. r1m.Scale = Vector3.new(3,3,3)
  5809. r1m.Parent = r1
  5810. r1m.MeshId = RingMesh.MeshId
  5811. local r2 = Instance.new("Part")
  5812. r2.Anchored = true
  5813. r2.formFactor = "Custom"
  5814. r2.CanCollide = false
  5815. r2.Size = Vector3.new(1,1,1)
  5816. r2.BrickColor = BrickColor.new(col)
  5817. r2.Transparency = 0.6
  5818. r2.TopSurface = 0
  5819. r2.BottomSurface = 0
  5820. r2.Parent = Torm
  5821. r2.CFrame = e1.CFrame *CFrame.Angles(0,math.rad(180),0)
  5822. local r2m = Instance.new("SpecialMesh")
  5823. r2m.MeshType = "FileMesh"
  5824. r2m.Parent = r2
  5825. r2m.Scale = Vector3.new(3,3,3)
  5826. r2m.MeshId = RingMesh.MeshId
  5827. local bla = Instance.new("Part")
  5828. bla.Anchored = true
  5829. bla.formFactor = "Custom"
  5830. bla.CanCollide = false
  5831. bla.Size = Vector3.new(1,1,1)
  5832. bla.BrickColor = BrickColor.new(col)
  5833. bla.Transparency = 0.6
  5834. bla.TopSurface = 0
  5835. bla.BottomSurface = 0
  5836. bla.Parent = Torm
  5837. bla.CFrame = CFrame.new(e1.Position.x,e1.Position.y,e1.Position.z)
  5838. local blam = Instance.new("SpecialMesh")
  5839. blam.MeshType = "FileMesh"
  5840. blam.Parent = bla
  5841. blam.Scale = Vector3.new(5,5,5)
  5842. blam.MeshId = BlastMesh.MeshId
  5843. for i=1,30 do
  5844. local pluscal = scale/38
  5845. e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5846. r1m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5847. r2m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5848. blam.Scale = blam.Scale + Vector3.new(pluscal,pluscal/2,pluscal)
  5849. bla.CFrame = bla.CFrame * CFrame.Angles(0,math.rad(12),0)
  5850. r1.CFrame = r1.CFrame * CFrame.Angles(math.rad(6),0,0)
  5851. r2.CFrame = r2.CFrame * CFrame.Angles(0,math.rad(6),0)
  5852. wait()
  5853. end
  5854. for i=1,30 do
  5855. local pluscal = scale/38
  5856. e1m.Scale = e1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5857. r1m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5858. r2m.Scale = r1m.Scale + Vector3.new(pluscal,pluscal,pluscal)
  5859. blam.Scale = blam.Scale + Vector3.new(pluscal/1.5,pluscal/3,pluscal/1.5)
  5860. bla.CFrame = bla.CFrame * CFrame.Angles(0,math.rad(12),0)
  5861. r1.CFrame = r1.CFrame * CFrame.Angles(math.rad(6),0,0)
  5862. r2.CFrame = r2.CFrame * CFrame.Angles(0,math.rad(6),0)
  5863. bla.Transparency = bla.Transparency + 0.1
  5864. e1.Transparency = e1.Transparency + 0.1
  5865. r1.Transparency = r1.Transparency + 0.1
  5866. r2.Transparency = r2.Transparency + 0.1
  5867. wait()
  5868. end
  5869. e1:Remove()
  5870. r1:Remove()
  5871. r2:Remove()
  5872. end))
  5873. end
  5874. H1 = p(Torm,"Block",0.5,0.9,0.5,false,false,0,0.1,"Medium stone grey") spm("Head",H1,1,1.3,1)
  5875. H1w = weld(Tor,Torso,H1,0.4,-0.7,0.5,0,0,mr(45))
  5876. H2 = p(Torm,"Block",0.5,0.9,0.5,false,false,0,0.1,"Medium stone grey") spm("Head",H2,1,1.3,1)
  5877. H2w = weld(Tor,H1,H2,0,-0.8,0,mr(180),0,0)
  5878. Des1 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Instance.new("CylinderMesh",Des1)
  5879. Des1w = weld(Tor,H1,Des1,0,0.5,0,0,0,0)
  5880. Des2 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Instance.new("CylinderMesh",Des2)
  5881. Des2w = weld(Tor,H2,Des2,0,0.5,0,0,0,0)
  5882. Des21 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Des21m = Instance.new("CylinderMesh",Des21) Des21m.Scale = Vector3.new(1,0.6,1)
  5883. Des21w = weld(Tor,H1,Des21,0,-0.55,0,0,0,0)
  5884. Des22 = p(Torm,"Block",0.6,0.1,0.6,false,false,0,0.1,"Black") Des22m = Instance.new("CylinderMesh",Des22) Des22m.Scale = Vector3.new(1,0.6,1)
  5885. Des22w = weld(Tor,H2,Des22,0,-0.55,0,0,0,0)
  5886.  
  5887. Blad1 = p(Torm,"Block",0.3,4,0.3,false,false,1,0.25,BladeColor) M1 = spm("Head",Blad1,1,1,1)
  5888. Blad1w = weld(Tor,H1,Blad1,0,1.9,0,0,0,0)
  5889. Blad2 = p(Torm,"Block",0.3,4,0.3,false,false,1,0.25,BladeColor) M2 = spm("Head",Blad2,1,1,1)
  5890. Blad2w = weld(Tor,H2,Blad2,0,1.9,0,0,0,0)
  5891. Glow1 = p(Torm,"Block",0.47,4.2,0.47,false,false,1,0,BladeColor) GM1 = spm("Head",Glow1,1,1,1)
  5892. Glow1w = weld(Tor,H1,Glow1,0,1.9,0,0,0,0)
  5893. Glow2 = p(Torm,"Block",0.47,4.2,0.47,false,false,1,0,BladeColor) GM2 = spm("Head",Glow2,1,1,1)
  5894. Glow2w = weld(Tor,H2,Glow2,0,1.9,0,0,0,0)
  5895.  
  5896. r(Bp,HopperName)
  5897. bin = inew("HopperBin")
  5898. bin.Name = HopperName
  5899. bin.Parent = Bp
  5900.  
  5901. Gui = Instance.new("ScreenGui",Pg)
  5902. Gui.Name = "Sabers"
  5903. Frame = Instance.new("Frame",Gui)
  5904. Frame.BackgroundTransparency = 1 Frame.Size = UDim2.new(1,0,1,0)
  5905. ImageGui = Instance.new("ImageLabel",Frame)
  5906. ImageGui.Image = "http://www.roblox.com/asset/?id=51262246"
  5907. ImageGui.BackgroundTransparency = 1
  5908. ImageGui.Size = UDim2.new(0.3,0,0.075,0)
  5909. HealthBar = Instance.new("ImageLabel",Frame)
  5910. HealthBar.Image = "http://www.roblox.com/asset/?id=48965808"
  5911. HealthBar.BorderSizePixel = 0
  5912. HealthBar.Size = UDim2.new(0.23,0,0.017,0)
  5913. HealthBar.Position = UDim2.new(0.06,0,0.017,0)
  5914. RageBar = Instance.new("ImageLabel",Frame)
  5915. RageBar.Image = "http://www.roblox.com/asset/?id=48965808"
  5916. RageBar.BorderSizePixel = 0
  5917. RageBar.Size = UDim2.new(0.165,0,0.012,0)
  5918. RageBar.Position = UDim2.new(0.06,0,0.04,0)
  5919. RageBar.BackgroundColor3 = BrickColor.new("Alder").Color
  5920. SelectBar = Instance.new("ImageButton",Frame)
  5921. SelectBar.Image = "http://www.roblox.com/asset/?id=48965808"
  5922. SelectBar.BorderSizePixel = 0
  5923. SelectBar.Size = UDim2.new(0.1,0,0.07,0)
  5924. SelectBar.Position = UDim2.new(0.8,0,0.6,0)
  5925. SelectBar.BackgroundColor3 = BrickColor.new(BladeColor).Color
  5926. SelectrBar = Instance.new("TextLabel",SelectBar)
  5927. SelectrBar.BackgroundTransparency = 1
  5928. SelectrBar.BorderSizePixel = 0
  5929. SelectrBar.Size = UDim2.new(0,0,0,0)
  5930. SelectrBar.Position = UDim2.new(0.5,0,0.5,0)
  5931. SelectrBar.Font = "ArialBold"
  5932. SelectrBar.FontSize = "Size18"
  5933. SelectBar.MouseButton1Up:connect(function()
  5934. if Anim.Move ~= "None" then return end
  5935. if Anim.Act == true then return end
  5936. if Anim.Equipped == false then return end
  5937. if SwordType == "Single" then
  5938. Anim.Move = "Changing"
  5939. Anims.ChangeToDual(0,1,0.065*Speed) SwordType = "Dual"
  5940. Anim.Move = "None"
  5941. else
  5942. Anim.Move = "Changing"
  5943. Anims.ChangeToSingle(0,1,0.065*Speed) SwordType = "Single"
  5944. Anim.Move = "None"
  5945. end
  5946. end)
  5947. coroutine.resume(coroutine.create(function()
  5948. while true do
  5949. wait(0.05)
  5950. local hh = Hum.Health local hmh = Hum.MaxHealth
  5951. HealthBar.Size = UDim2.new((hh/hmh)*0.23,0,0.017,0)
  5952. if ((hh/hmh)*100) > 75 then
  5953. HealthBar.BackgroundColor3 = BrickColor.new("Alder").Color
  5954. elseif ((hh/hmh)*100) > 25 and ((hh/hmh)*100) < 76 then
  5955. HealthBar.BackgroundColor3 = BrickColor.new("Deep orange").Color
  5956. elseif ((hh/hmh)*100) < 26 then
  5957. HealthBar.BackgroundColor3 = BrickColor.new("Bright red").Color
  5958. end
  5959. RageBar.Size = UDim2.new((Rage/MaxRage)*0.165,0,0.012,0)
  5960. SelectrBar.Text = SwordType
  5961. end
  5962. end))
  5963. -------
  5964. function TellXPos(brick1,posd)
  5965. local lb = p(nil,"Block",1,1,1,true,false,1,0.1,BladeColor)
  5966. lb.CFrame = CFrame.new((brick1.CFrame *cf(-10,0,0)).p)
  5967. local rb = p(nil,"Block",1,1,1,true,false,1,0.1,BladeColor)
  5968. rb.CFrame = CFrame.new((brick1.CFrame *cf(10,0,0)).p)
  5969. local posml = math.abs((posd - rb.Position).magnitude)
  5970. local posmr = math.abs((posd - lb.Position).magnitude)
  5971. if posml > posmr then
  5972. return "left"
  5973. else
  5974. return "right"
  5975. end
  5976. end
  5977. function GetNearPlayer(urpos,maxmag)
  5978. if maxmag == nil then return nil end
  5979. for i,v in pairs(game.Players:GetChildren()) do
  5980. if v.Character ~= Char and v.Character ~= nil and v.Character:findFirstChild("Torso") ~= nil and math.abs((v.Character.Torso.Position-urpos).magnitude) < maxmag then
  5981. return v.Character.Torso
  5982. end
  5983. end
  5984. return nil
  5985. end
  5986. function Dmgz(hum,dmg)
  5987. dmg = dmg*Props.Buff
  5988. hum.Health = hum.Health - dmg
  5989. Rage = Rage + ((dmg/1.25)*RageIncome)
  5990. if Rage > MaxRage then Rage = MaxRage end
  5991. end
  5992. coroutine.resume(coroutine.create(function()
  5993. while true do
  5994. wait()
  5995. if Right == true and Anim.Move == "ForceWave" then
  5996. for i,v in pairs(workspace:GetChildren()) do
  5997. coroutine.resume(coroutine.create(function()
  5998. if v ~= Char and v ~= nil and v:findFirstChild("Torso") ~= nil and math.abs((v.Torso.Position-Blad2.Position).magnitude) < MagnitudeHit[Anim.Move] then
  5999. local hit = v.Torso
  6000. if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(RightDebounce,hit.Parent.Name) == nil then
  6001. Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
  6002. table.insert(RightDebounce,hit.Parent.Name)
  6003. wait(DebounceSpeed) local nf = ft(RightDebounce,hit.Parent.Name) if nf ~= nil then table.remove(RightDebounce,nf) end
  6004. end
  6005. else
  6006. if v:IsA("BasePart") and v.Anchored == false and math.abs((v.Position-Blad2.Position).magnitude) < MagnitudeHit[Anim.Move] then v:BreakJoints() v.Velocity = cf(Blad2.Position,v.Position).lookVector*30 + Vector3.new(0,20,0) end
  6007. end
  6008. end))
  6009. end -- for
  6010. end
  6011. end
  6012. end))
  6013. Blad1.Touched:connect(function(hit)
  6014. if Left == true then
  6015. if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(LeftDebounce,hit.Parent.Name) == nil then
  6016. coroutine.resume(coroutine.create(function()
  6017. table.insert(LeftDebounce,hit.Parent.Name)
  6018. wait(DebounceSpeed) local nf = ft(LeftDebounce,hit.Parent.Name) if nf ~= nil then table.remove(LeftDebounce,nf) end
  6019. end))
  6020. Sound(Sounds.SaberHit,1,1)
  6021. Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
  6022. else
  6023. --if hit.Parent:findFirstChild("Humanoid") == nil and not hit:IsDescendantOf(Char) and hit.Anchored == false then hit:BreakJoints() hit.Velocity = cf(Blad1.Position,hit.Position).lookVector*30 end
  6024. end
  6025. end
  6026. end)
  6027.  
  6028. Blad2.Touched:connect(function(hit)
  6029. if Right == true then
  6030. if hit ~= nil and hit.Parent:findFirstChild("Humanoid") ~= nil and ft(RightDebounce,hit.Parent.Name) == nil then
  6031. coroutine.resume(coroutine.create(function()
  6032. table.insert(RightDebounce,hit.Parent.Name)
  6033. wait(DebounceSpeed) local nf = ft(RightDebounce,hit.Parent.Name) if nf ~= nil then table.remove(RightDebounce,nf) end
  6034. end))
  6035. Sound(Sounds.SaberHit,1,1)
  6036. Dmgz(hit.Parent.Humanoid,Damage[Anim.Move])
  6037. else
  6038. --if hit.Parent:findFirstChild("Humanoid") == nil and not hit:IsDescendantOf(Char) and hit.Anchored == false then hit:BreakJoints() hit.Velocity = cf(Blad2.Position,hit.Position).lookVector*30 end
  6039. end
  6040. end
  6041. end)
  6042. LW = inew("Weld")
  6043. RW = inew("Weld")
  6044. Fla = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
  6045. Fra = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
  6046. Flaw = fWeld("Weld",Fla,Tor,Fla,true,-1.5,0.5,0,0,0,0)
  6047. Fraw = fWeld("Weld",Fla,Tor,Fra,true,1.5,0.5,0,0,0,0)
  6048. Flaw.C1 = CFrame.new(0,0.5,0)
  6049. Fraw.C1 = CFrame.new(0,0.5,0)
  6050.  
  6051. Fll = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
  6052. Frl = p(Torm,"Block",1,2,1,false,false,1,0,BladeColor)
  6053. Fllw = fWeld("Weld",Fll,Torso,Fll,true,0,0,0,0,0,0)
  6054. Frlw = fWeld("Weld",Fll,Torso,Frl,true,0,0,0,0,0,0)
  6055.  
  6056. function FeetWeld(yesorno,lhh,rhh)
  6057. if yesorno == false then
  6058. lhh.Parent = nil
  6059. rhh.Parent = nil
  6060. Lh.Parent = Torso
  6061. Rh.Parent = Torso
  6062. Lh.Part0 = Tor
  6063. Rh.Part0 = Tor
  6064. Lh.Part1 = Char["Left Leg"]
  6065. Rh.Part1 = Char["Right Leg"]
  6066. return Lh,Rh
  6067. else
  6068. Rh.Parent = nil
  6069. Lh.Parent = nil
  6070. local hl,hr = it("Weld",Torso),it("Weld",Torso)
  6071. hl.Part0 = Fll
  6072. hr.Part0 = Frl
  6073. hl.Part1 = Char["Left Leg"]
  6074. hr.Part1 = Char["Right Leg"]
  6075. hr.C1 = cf(-0.5,1.75,0)
  6076. hl.C1 = cf(0.5,1.75,0)
  6077. return hl,hr
  6078. end
  6079. end
  6080. Anims = {}
  6081. Anims.Equip = function(i1,i2,is)
  6082. Anim.Act = true
  6083. for i=i1,i2,is do
  6084. RW.C1 = ca(mr(40*i),mr(20*i),0)
  6085. RW.C0 = cf(-0.4*i,-0.1*i,0.4*i)
  6086. wait()
  6087. end
  6088. H1w.Part0 = Ra
  6089. H1w.Part1 = H1
  6090. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(180),0) H1w.C1 = ca(mr(-90),0,0)
  6091. Sound(Sounds.Slash,1,1)
  6092. for i=i1,i2,is do
  6093. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(270*i)),0)
  6094. LW.C1 = ca(mr(-80*i),mr(40*i),0)
  6095. LW.C0 = cf(0.6*i,0.3*i,-1*i)
  6096. RW.C1 = ca(mr(40+(-120*i)),mr(20+(-60*i)),0)
  6097. RW.C0 = cf(-0.4+(-0.2*i),-0.1+(0.4*i),0.4+(-1.4*i))
  6098. wait()
  6099. end
  6100. Sound(Sounds.SaberLightUp,3,1)
  6101. for i=i1,i2,is do
  6102. Blad1w.C0 = cf(0,0.95+(0.95*i),0)
  6103. Blad2w.C0 = cf(0,0.95+(0.95*i),0)
  6104. M1.Scale = Vector3.new(1,1*i,1)
  6105. M2.Scale = Vector3.new(1,1*i,1)
  6106. Blad1.Transparency = 0.9-(1*i)
  6107. Blad2.Transparency = 0.9-(1*i)
  6108. Glow1w.C0 = cf(0,0.95+(0.95*i),0)
  6109. Glow2w.C0 = cf(0,0.95+(0.95*i),0)
  6110. GM1.Scale = Vector3.new(1,1*i,1)
  6111. GM2.Scale = Vector3.new(1,1*i,1)
  6112. Glow1.Transparency = 1.05-(0.5*i)
  6113. Glow2.Transparency = 1.05-(0.5*i)
  6114. wait()
  6115. end
  6116. Anim.Act = false
  6117. end
  6118. Anims.UnEquip = function(i1,i2,is)
  6119. Anim.Act = true
  6120. Sound(Sounds.SaberLightUp,3,1)
  6121. for i=i1,i2,is do
  6122. Blad1w.C0 = cf(0,0.95+(0.95*i),0)
  6123. Blad2w.C0 = cf(0,0.95+(0.95*i),0)
  6124. M1.Scale = Vector3.new(1,1*i,1)
  6125. M2.Scale = Vector3.new(1,1*i,1)
  6126. Blad1.Transparency = 0.9-(1*i)
  6127. Blad2.Transparency = 0.9-(1*i)
  6128. Glow1w.C0 = cf(0,0.95+(0.95*i),0)
  6129. Glow2w.C0 = cf(0,0.95+(0.95*i),0)
  6130. GM1.Scale = Vector3.new(1,1*i,1)
  6131. GM2.Scale = Vector3.new(1,1*i,1)
  6132. Glow1.Transparency = 1.05-(0.5*i)
  6133. Glow2.Transparency = 1.05-(0.5*i)
  6134. wait()
  6135. end
  6136. Sound(Sounds.Slash,1,1)
  6137. for i=i1,i2,is do
  6138. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(270*i)),0)
  6139. LW.C1 = ca(mr(-80*i),mr(40*i),0)
  6140. LW.C0 = cf(0.6*i,0.3*i,-1*i)
  6141. RW.C1 = ca(mr(40+(-120*i)),mr(20+(-60*i)),0)
  6142. RW.C0 = cf(-0.4+(-0.2*i),-0.1+(0.4*i),0.4+(-1.4*i))
  6143. wait()
  6144. end
  6145. H1w.Part0 = Torso
  6146. H1w.Part1 = H1
  6147. H1w.C0 = cf(0.4,-0.7,0.5) *ca(0,0,mr(45))
  6148. H1w.C1 = cf(0,0,0) *ca(0,0,0)
  6149. for i=i1,i2,is do
  6150. RW.C1 = ca(mr(40*i),mr(20*i),0)
  6151. RW.C0 = cf(-0.4*i,-0.1*i,0.4*i)
  6152. wait()
  6153. end
  6154. Anim.Act = false
  6155. end
  6156. Anims.ChangeToDual = function(i1,i2,is)
  6157. Anim.Act = true
  6158. for i=i1,i2,is*Speed do
  6159. H1w.C0 = cf(0,-1.1,0) *ca(mr(-80*i),mr(50*i),0)
  6160. wait()
  6161. end
  6162. Sound(Sounds.SaberHit,1,1)
  6163. Sound(Sounds.SaberLightUp,2,0.5)
  6164. H1w.Part0 = La
  6165. H1w.Part1 = H1
  6166. H2w.Part0 = Ra
  6167. H2w.Part1 = H2
  6168. H2w.C1 = ca(mr(-90),0,0)
  6169. for i=i1,i2,is*Speed do
  6170. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-90+(-90*i)),mr(20+(-20*i)))
  6171. H2w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(90*i)),mr(-35+(-35*i)))
  6172. LW.C1 = ca(mr(-80+(20*i)),mr(40+(-70*i)),0)
  6173. LW.C0 = cf(0.6+(-0.6*i),0.3+(-0.3*i),-1+(0.5*i))
  6174. RW.C1 = ca(mr(-80+(20*i)),mr(-40+(70*i)),0)
  6175. RW.C0 = cf(-0.6+(0.6*i),0.3+(-0.3*i),-1+(0.5*i))
  6176. wait()
  6177. end
  6178. Anim.Act = false
  6179. end
  6180. Anims.ChangeToSingle = function(i1,i2,is)
  6181. Anim.Act = true
  6182. for i=i2,i1,-is*Speed do
  6183. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-90+(-90*i)),mr(20+(-20*i)))
  6184. H2w.C0 = cf(0,-1.1,0) *ca(0,mr(90+(90*i)),mr(-35+(-35*i)))
  6185. LW.C1 = ca(mr(-80+(20*i)),mr(40+(-70*i)),0)
  6186. LW.C0 = cf(0.6+(-0.6*i),0.3+(-0.3*i),-1+(0.5*i))
  6187. RW.C1 = ca(mr(-80+(20*i)),mr(-40+(70*i)),0)
  6188. RW.C0 = cf(-0.6+(0.6*i),0.3+(-0.3*i),-1+(0.5*i))
  6189. wait()
  6190. end
  6191. H1w.Part0 = Ra
  6192. H1w.Part1 = H1
  6193. H2w.Part0 = H1
  6194. H2w.Part1 = H2
  6195. H2w.C1 = ca(0,0,0)
  6196. H2w.C0 = cf(0,-0.8,0) *ca(mr(180),0,0)
  6197. Sound(Sounds.SaberLightUp,2,0.5)
  6198. Sound(Sounds.SaberHit,1,1)
  6199. for i=i2,i1,-is*Speed do
  6200. H1w.C0 = cf(0,-1.1,0) *ca(mr(-80*i),mr(50*i),0)
  6201. wait()
  6202. end
  6203. Anim.Act = false
  6204. end
  6205. Anims.RotorBlade = function(i1,i2,is,RaigCost)
  6206. local lolpos = (Torso.Position - mouse.hit.p).unit
  6207. local allx = (lolpos.y*80)-10
  6208. local ally = (((mouse.X-(mouse.ViewSizeX/2))/mouse.ViewSizeX)*1.8)*-90
  6209. Anim.Act = true
  6210. for i=i1,i2,is do
  6211. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
  6212. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(90*i),0)
  6213. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
  6214. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(((-90)+ally)*i),0)
  6215. Torw.C1 = ca(0,mr(-90*i),0)
  6216. wait()
  6217. end
  6218. DebounceSpeed = DebounceSpeed - (0.5*Speed)
  6219. Hum.WalkSpeed = Hum.WalkSpeed + (8*Speed)
  6220. Left = true
  6221. Right = true
  6222. Dash(Blad1,2/Speed,nil,2)
  6223. Dash(Blad2,2/Speed,nil,2)
  6224. H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,-0.4,0) *ca(mr(-90),0,0)
  6225. local soundtime = 0
  6226. for i=i1,i2*4,is do
  6227. if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
  6228. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(360*i),0)
  6229. wait()
  6230. end
  6231. H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,0,0) *ca(mr(-90),0,0)
  6232. DebounceSpeed = DebounceSpeed + (0.5*Speed)
  6233. Hum.WalkSpeed = Hum.WalkSpeed - (8*Speed)
  6234. Left = false
  6235. Right = false
  6236. for i=i2,i1,-is do
  6237. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
  6238. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(90*i),0)
  6239. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
  6240. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(((-90)+ally)*i),0)
  6241. Torw.C1 = ca(0,mr(-90*i),0)
  6242. wait()
  6243. end
  6244. Torw.C1 = ca(0,0,0)
  6245. Anim.Act = false
  6246. end
  6247. -------
  6248. Anims.Boomerang = function(i1,i2,is,RaigCost)
  6249. MinusRage(RaigCost)
  6250. local lolpos = (Head.Position - mouse.hit.p).unit
  6251. local allx = (lolpos.y*80)-10
  6252. Anim.Act = true
  6253. for i=i1,i2,is do
  6254. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
  6255. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(60*i),0)
  6256. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
  6257. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-60*i),0)
  6258. Torw.C1 = ca(0,mr(-60*i),0)
  6259. H1w.C0 = cf(0,-1.1,0) *ca(mr(80*i),0,0)
  6260. wait()
  6261. end
  6262. DebounceSpeed = DebounceSpeed - (0.5*Speed)
  6263. Left = true
  6264. Right = true
  6265. Dash(Blad1,3.8/Speed,nil,2)
  6266. Dash(Blad2,3.8/Speed,nil,2)
  6267. H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,-0.4,0) *ca(mr(-90),0,0)
  6268. local soundtime = 0
  6269. for i=i1,i2,is/2 do
  6270. if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
  6271. H1w.C0 = cf(10*i,-1.1+(-15*i),0) *ca(mr(90),mr(720*i),0)
  6272. wait()
  6273. end
  6274. for i=i1,i2,is/2 do
  6275. if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
  6276. H1w.C0 = cf(10+(-20*i),-16.1,0) *ca(mr(90),mr(720*i),0)
  6277. wait()
  6278. end
  6279. for i=i1,i2,is/2 do
  6280. if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end
  6281. H1w.C0 = cf(-10+(10*i),-16.1+(15*i),0) *ca(mr(90),mr(720*i),0)
  6282. wait()
  6283. end
  6284. H1w.C0 = cf(0,-1.1,0) *ca(0,0,0) H1w.C1 = cf(0,0,0) *ca(mr(-90),0,0)
  6285. DebounceSpeed = DebounceSpeed + (0.5*Speed)
  6286. Left = false
  6287. Right = false
  6288. for i=i2,i1,-is do
  6289. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(40+(-40*i)),0)
  6290. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(60*i),0)
  6291. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(allx*i)),mr(-40+(40*i)),0)
  6292. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-60*i),0)
  6293. Torw.C1 = ca(0,mr(-60*i),0)
  6294. H1w.C0 = cf(0,-1.1,0) *ca(mr(80*i),0,0)
  6295. wait()
  6296. end
  6297. Torw.C1 = ca(0,0,0)
  6298. Anim.Act = false
  6299. end
  6300. Anims.BoulderForce = function(i1,i2,is,RaigCost)
  6301. MinusRage(RaigCost)
  6302. Anim.Act = true
  6303. for i=i1,i2,is do
  6304. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
  6305. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
  6306. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
  6307. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
  6308. Torw.C1 = ca(0,mr(50*i),0)
  6309. wait()
  6310. end
  6311. local bould = p(workspace,"Block",4,4,8,true,true,0,0,"Medium stone grey") bould.Name = "Boulder" bould.Material = "Concrete"
  6312. local rm = RockMesh:Clone() rm.Scale = Vector3.new(3,3,4.8) rm.Parent = bould
  6313. bould.Elasticity = 0 bould.Friction = 2 bould.CFrame = cf(Torso.Position.x+(math.random(-14,14)),Torso.Position.y-5,Torso.Position.z+(math.random(-14,14))) *CFrame.Angles(math.random(-33,33)/10,math.random(-33,33)/10,math.random(-33,33)/10)
  6314. local warpdes = true
  6315. local bpos = bould.Position
  6316. Sound(Sounds.Cast,0.95,0.8)
  6317. coroutine.resume(coroutine.create(function() repeat Functions.BrickWarpDesign(bould,9) wait() until warpdes == false end))
  6318. for i=0,1,0.08 do bould.CFrame = CFrame.new(bpos.x,bpos.y,bpos.z) + Vector3.new(0,20*i,0) wait() end wait(1) bould.CFrame = CFrame.new(bpos.x,bpos.y+20,bpos.z) bould.CFrame = cf(bould.Position,mouse.hit.p)
  6319. bould.Anchored = false wait() bould.Velocity = bould.CFrame.lookVector *(math.random(180,350)) bould.Touched:connect(function(hit) Functions.BoulderTouch(hit,bould) end)
  6320. wait(0.5)
  6321. warpdes = false
  6322. game.Debris:AddItem(bould,10)
  6323. for i=i2,i1,-is do
  6324. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
  6325. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
  6326. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
  6327. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
  6328. Torw.C1 = ca(0,mr(50*i),0)
  6329. wait()
  6330. end
  6331. Torw.C1 = ca(0,0,0)
  6332. Anim.Act = false
  6333. end
  6334. Anims.ForceWave = function(i1,i2,is,RaigCost)
  6335. local Hit, hitpos = rayCast(Torso.Position,((Torso.Position - Vector3.new(0,10000,0)) - Torso.Position),999.999,Player.Character)
  6336. if Hit == nil then Anim.Act = false return end
  6337. MinusRage(RaigCost)
  6338. Anim.Act = true
  6339. lh2,rh2 = FeetWeld(true,Lh,Rh)
  6340. local bp2 = Instance.new("BodyPosition",Torso)
  6341. bp2.maxForce = Vector3.new(0,math.huge,0)
  6342. Humanoid.WalkSpeed = Humanoid.WalkSpeed - (RealSpeed-4)
  6343. DebounceSpeed = DebounceSpeed + (1.1*Speed)
  6344. bp2.position = Torso.Position + Vector3.new(0,25,0)
  6345. Dash(Blad1,2.5/Speed)
  6346. Dash(Blad2,2.5/Speed)
  6347. local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,0.3,0,BladeColor) wav.Anchored = true
  6348. local wavm = BlastMesh:Clone()
  6349. wavm.Parent = wav
  6350. wavm.Scale = Vector3.new(15,6,15)
  6351. local cff = Torso.CFrame - Vector3.new(0,0,0)
  6352. coroutine.resume(coroutine.create(function()
  6353. Dash(Blad1,4/Speed)
  6354. Dash(Blad2,4/Speed)
  6355. for i=i1,i2,is*Speed do
  6356. LW.C1 = ca(mr(-80+(-100*i)),mr(40-(40*i)),mr(45*i))
  6357. LW.C0 = cf(0.6,0.3+(1.4*i),-1+(1*i))
  6358. RW.C1 = ca(mr(-80+(-100*i)),mr(-40+(40*i)),mr(-45*i))
  6359. RW.C0 = cf(-0.6,0.3+(1.4*i),-1+(1*i))
  6360. lh2.C1 = ca(mr(30*i),0,mr(15*i))
  6361. rh2.C1 = ca(mr(30*i),0,mr(-15*i))
  6362. lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
  6363. rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
  6364. H1w.C0 = cf(0,-1.1+(-0.9*i),0) *ca(0,mr(360*i),0)
  6365. H1w.C1 = ca(mr(-90+(40*i)),0,0)
  6366. wait()
  6367. end for i=i1,i2*3,is*Speed do H1w.C1 = ca(mr(-50),mr(360*i),0) wait() end end)) Sound(Sounds.Cast,0.45,1) for i=i1,i2*5,is do Functions.BrickWarpDesign(Torso,13) wav.CFrame = cff *ca(0,mr(180*i),0) wait() end
  6368. for i=1,0.3,-0.14*Speed do wav.Transparency = i wait() end wav:Remove()
  6369. for i=i2,i1,-is*Speed do
  6370. LW.C1 = ca(mr(-80+(-100*i)),mr(40-(40*i)),mr(45*i))
  6371. LW.C0 = cf(0.6,0.3+(1.4*i),-1+(1*i))
  6372. RW.C1 = ca(mr(-80+(-100*i)),mr(-40+(40*i)),mr(-45*i))
  6373. RW.C0 = cf(-0.6,0.3+(1.4*i),-1+(1*i))
  6374. lh2.C1 = ca(mr(30*i),0,mr(15*i))
  6375. rh2.C1 = ca(mr(30*i),0,mr(-15*i))
  6376. lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
  6377. rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
  6378. H1w.C0 = cf(0,-1.1+(-0.9*i),0) *ca(0,mr(360*i),0)
  6379. H1w.C1 = ca(mr(-90+(40*i)),0,0)
  6380. wait()
  6381. end
  6382. bp2:Remove()
  6383. local bg = Instance.new("BodyGyro",Torso) bg.maxTorque = Vector3.new(math.huge,0,math.huge)
  6384. local bp = Instance.new("BodyPosition",Torso) bp.position = Torso.Position bp.maxForce = Vector3.new(math.huge,1000000,math.huge)
  6385. rpos = math.abs(hitpos.y - Torso.Position.y)
  6386. rpos = rpos - 1.2
  6387. local tpos = Torso.Position
  6388. Hum.WalkSpeed = 0
  6389. Hum.PlatformStand = true
  6390. Dash(Blad2,1.6/Speed,RingMesh.MeshId)
  6391. for i=i1,i2,is do
  6392. bp.position = tpos - Vector3.new(0,rpos*i,0)
  6393. Neck.C0 = cf(0,1-(0.5*i),-0.5*i) *ca(Neck.C1:toEulerAnglesXYZ())
  6394. Torw.C1 = ca(mr(20*i),0,0)
  6395. Torw.C0 = cf(0,-0.2*i,-0.2*i)
  6396. lh2.C0 = cf(-0.5,-1.9+(1*i),-1.1*i) *ca(mr(10*i),mr(90),0)
  6397. rh2.C0 = cf(0.5,-1.9+(1*i),0.1*i) *ca(mr(-95*i),mr(-90),0)
  6398. LW.C1 = ca(mr(-80+(30*i)),mr(40),0)
  6399. LW.C0 = cf(0.6,0.3-(0.3*i),-1+(0.3*i))
  6400. RW.C1 = ca(mr(-80+(30*i)),mr(-40),0)
  6401. RW.C0 = cf(-0.6,0.3-(0.3*i),-1+(0.3*i))
  6402. H1w.C0 = cf(0,-1.1,0) *ca(mr(55*i),0,0)
  6403. wait()
  6404. end
  6405. wait(0.25)
  6406. Sound(Sounds.Boom,0.5,1)
  6407. Sound(Sounds.EnergyBlast,0.9,1)
  6408. Right = true
  6409. ShockWave(Torso,50,BladeColor)
  6410. wait(1.5)
  6411. Right = false
  6412. local t2pos = Torso.Position
  6413. for i=i2,i1,-is do
  6414. bp.position = t2pos - Vector3.new(0,1.5-(1.5*i),0)
  6415. Neck.C0 = cf(0,1-(0.5*i),-0.5*i) *ca(Neck.C1:toEulerAnglesXYZ())
  6416. Torw.C1 = ca(mr(20*i),0,0)
  6417. Torw.C0 = cf(0,-0.2*i,-0.2*i)
  6418. lh2.C0 = cf(-0.5,-1.9+(1*i),-1.1*i) *ca(mr(10*i),mr(90),0)
  6419. rh2.C0 = cf(0.5,-1.9+(1*i),0.1*i) *ca(mr(-95*i),mr(-90),0)
  6420. LW.C1 = ca(mr(-80+(30*i)),mr(40),0)
  6421. LW.C0 = cf(0.6,0.3-(0.3*i),-1+(0.3*i))
  6422. RW.C1 = ca(mr(-80+(30*i)),mr(-40),0)
  6423. RW.C0 = cf(-0.6,0.3-(0.3*i),-1+(0.3*i))
  6424. H1w.C0 = cf(0,-1.1,0) *ca(mr(55*i),0,0)
  6425. wait()
  6426. end
  6427. DebounceSpeed = DebounceSpeed - (1.1*Speed)
  6428. bp:Remove()
  6429. bg:Remove()
  6430. Hum.PlatformStand = false
  6431. Hum.WalkSpeed = RealSpeed
  6432. Torw.C1 = ca(0,0,0)
  6433. Anim.Act = false
  6434. Lh,Rh = FeetWeld(false,lh2,rh2)
  6435. end
  6436. Anims.DualSpin = function(i1,i2,is,RaigCost)
  6437. MinusRage(RaigCost)
  6438. Anim.Act = true
  6439. for i=i1,i2,is*Speed do
  6440. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-180-(-90*i)),mr(0*i)) H1w.C1 = ca(mr(-90-(60*i)),0,mr(0*i))
  6441. H2w.C0 = cf(0,-1.1,0) *ca(0,mr(180-(270*i)),mr(0*i)) H2w.C1 = ca(mr(-90+(-30*i)),0,0)
  6442. LW.C1 = ca(mr(-60+(-40*i)),mr(-30+(-75*i)),mr(0*i))
  6443. LW.C0 = cf(0.13*i,0.5*i,-0.5+(0.5*i))
  6444. RW.C1 = ca(mr(-60+(-20*i)),mr(30+(45*i)),mr(0*i))
  6445. RW.C0 = cf(0.13*i,0.4*i,-0.5+(0.4*i))
  6446. wait()
  6447. end
  6448. DebounceSpeed = DebounceSpeed - (0.5*Speed) Right = true Left = true Dash(Blad1,2.6/Speed,nil,2) Dash(Blad2,2.6/Speed,nil,2) local x,y,z = Neck.C0:toEulerAnglesXYZ()
  6449. local soundtime = 0
  6450. for i=i1,i2*4,is*Speed do if soundtime == 10 then soundtime = 0 Sound(Sounds.SaberSlash,2.5,0.5) else soundtime = soundtime + 1 end Torw.C1 = ca(0,mr(i*360),0) Neck.C0 = cf(0,1,0) *ca(x,y,z+mr(-360*i)) wait() end Neck.C0 = cf(0,1,0) *ca(x,y,z)Torw.C1 = ca(0,0,0)
  6451. DebounceSpeed = DebounceSpeed + (0.5*Speed) for i=i2,i1,-is*Speed do
  6452. H1w.C0 = cf(0,-1.1,0) *ca(0,mr(-180-(-90*i)),mr(0*i)) H1w.C1 = ca(mr(-90-(60*i)),0,mr(0*i))
  6453. H2w.C0 = cf(0,-1.1,0) *ca(0,mr(180-(270*i)),mr(0*i)) H2w.C1 = ca(mr(-90+(-30*i)),0,0)
  6454. LW.C1 = ca(mr(-60+(-40*i)),mr(-30+(-75*i)),mr(0*i))
  6455. LW.C0 = cf(0.13*i,0.5*i,-0.5+(0.5*i))
  6456. RW.C1 = ca(mr(-60+(-20*i)),mr(30+(45*i)),mr(0*i))
  6457. RW.C0 = cf(0.13*i,0.4*i,-0.5+(0.4*i))
  6458. wait()
  6459. end Right = false Left = false
  6460. Anim.Act = false
  6461. end
  6462.  
  6463. ----------------------------
  6464. ----------------------------
  6465. ----------------------------
  6466. ----------------------------
  6467.  
  6468. Lh = Torso["Left Hip"]
  6469. Rh = Torso["Right Hip"]
  6470.  
  6471. Functions = {}
  6472. Functions.BoulderTouch = function(hit2,bould)
  6473. print(bould.Name)
  6474. for i,v in pairs(workspace:GetChildren()) do
  6475. if v ~= Char and v ~= nil and v:findFirstChild("Torso") ~= nil and v:findFirstChild("Humanoid") ~= nil then
  6476. if math.abs((v.Torso.Position-bould.Position).magnitude) < 11 and ft(RightDebounce,v.Name) == nil then
  6477. Sound(Sounds.Smash,1,1)
  6478. Dmgz(v.Humanoid,Damage["BoulderForce"])
  6479. table.insert(RightDebounce,v.Name)
  6480. print(v.Name)
  6481. coroutine.resume(coroutine.create(function()wait(DebounceSpeed) local nf = ft(RightDebounce,v.Name) if nf ~= nil then table.remove(RightDebounce,nf) end end))
  6482. end
  6483. else
  6484. if v ~= bould and v:IsA("BasePart") and v.Anchored == false and math.abs((v.Position-bould.Position).magnitude) < 11 then v:BreakJoints() v.Velocity = cf(bould.Position,v.Position).lookVector*10 + Vector3.new(0,10,0) end
  6485. end
  6486. end -- for
  6487. end
  6488. Functions.Sparkle = function(bb,scal,si)
  6489. if si == nil then si = 1 end
  6490. local rand = bb.Position + Vector3.new(math.random(-scal,scal),math.random(-scal,scal),math.random(-scal,scal))
  6491. local np = p(Torm,"Block",0.1,0.1,0.1,false,true,0.1,0.2,BladeColor)
  6492. np.CFrame = cf(rand.x,rand.y,rand.z) *ca(math.random(-33,33)/10,math.random(-33,33)/10,math.random(-33,33)/10)
  6493. local dm = DiamondMesh:Clone() dm.Scale = Vector3.new(0,0,0) dm.Parent = np
  6494. coroutine.resume(coroutine.create(function()
  6495. for i=0,1*si,0.1*si do
  6496. dm.Scale = Vector3.new(1*i,1.25*i,1*i)
  6497. wait()
  6498. end
  6499. end))
  6500. coroutine.resume(coroutine.create(function()
  6501. wait(0.1)
  6502. for i=0,1,0.1 do
  6503. np.Transparency = i
  6504. wait()
  6505. end
  6506. np:Remove()
  6507. end))
  6508. end
  6509. Functions.BrickWarpDesign = function(bb,scal)
  6510. local rand = bb.Position + Vector3.new(math.random(-scal,scal),math.random(-scal,scal),math.random(-scal,scal))
  6511. local mag = (rand - bb.Position).magnitude
  6512. local np = p(Torm,"Block",0.1,0.1,mag-3,false,true,0.1,0.2,BladeColor)
  6513. np.CFrame = cf(bb.Position,rand)
  6514. np.CFrame = np.CFrame + np.CFrame.lookVector*((scal/5)+(mag/2))
  6515. coroutine.resume(coroutine.create(function()
  6516. for i=0.1,1,0.05 do
  6517. np.Transparency = i
  6518. wait()
  6519. end
  6520. np:Remove()
  6521. end))
  6522. end
  6523. Functions.RageRegen = function()
  6524. local lostcontrol = false
  6525. local hpos = Torso.Position.y + 10
  6526. Anim.Move = "RageRegening"
  6527. Anim.Act = true
  6528. local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,1,0,BladeColor) wav.Anchored = true
  6529. local wavm = BlastMesh:Clone()
  6530. wavm.Parent = wav
  6531. local wavv = 0
  6532. wavm.Scale = Vector3.new(5,3.5,5)
  6533. wav.CFrame = cf((Torso.CFrame * CFrame.new(0,-2.5,0)).p) *ca(0,mr(wavv),0)
  6534. local bp = Instance.new("BodyPosition",Torso)
  6535. bp.maxForce = Vector3.new(0,math.huge,0)
  6536. Humanoid.WalkSpeed = Humanoid.WalkSpeed - (RealSpeed-4)
  6537. bp.position = Torso.Position + Vector3.new(0,10,0)
  6538. local bpos = bp.position
  6539. coroutine.resume(coroutine.create(function()
  6540. lh2,rh2 = FeetWeld(true,Lh,Rh)
  6541. if SwordType == "Single" then
  6542. for i=0,1,0.1*Speed do
  6543. LW.C1 = ca(mr(-80+(-30*i)),mr(40-(40*i)),0)
  6544. LW.C0 = cf(0.6-(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(120*i),0)
  6545. RW.C1 = ca(mr(-80+(-30*i)),mr(-40+(40*i)),0)
  6546. RW.C0 = cf(-0.6+(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(-120*i),0)
  6547. lh2.C1 = ca(mr(30*i),0,mr(15*i))
  6548. rh2.C1 = ca(mr(30*i),0,mr(-15*i))
  6549. lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
  6550. rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
  6551. wait()
  6552. end
  6553. else
  6554. for i=0,1,0.1*Speed do
  6555. LW.C1 = ca(mr(-60+(-50*i)),mr(-40-(-40*i)),0)
  6556. LW.C0 = cf(-0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(120*i),0)
  6557. RW.C1 = ca(mr(-60+(-50*i)),mr(40+(-40*i)),0)
  6558. RW.C0 = cf(0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(-120*i),0)
  6559. lh2.C1 = ca(mr(30*i),0,mr(15*i))
  6560. rh2.C1 = ca(mr(30*i),0,mr(-15*i))
  6561. lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
  6562. rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
  6563. wait()
  6564. end
  6565. end
  6566. local function movezx(i1,i2,is,bp)
  6567. if SwordType == "Single" then
  6568. for i=i1,i2,is*Speed do
  6569. LW.C1 = ca(mr(-120+(20*i)),0,0)
  6570. LW.C0 = cf(0,0.8,0.7) *ca(0,mr(120+(20*i)),0)
  6571. RW.C1 = ca(mr(-120+(20*i)),0,0)
  6572. RW.C0 = cf(0,0.8,0.7) *ca(0,mr(-120+(-20*i)),0)
  6573. lh2.C1 = ca(mr(30+(-15*i)),0,mr(15+(-8*i)))
  6574. rh2.C1 = ca(mr(30+(-15*i)),0,mr(-15+(8*i)))
  6575. lh2.C0 = cf(-0.7,-1.9,0.35)
  6576. rh2.C0 = cf(0.7,-1.9,0.35)
  6577. bp.position = Vector3.new(bpos.x,(hpos+10)+(3*i),bpos.z)
  6578. wait()
  6579. end
  6580. else
  6581. for i=i1,i2,is*Speed do
  6582. LW.C1 = ca(mr(-110),mr(0),0)
  6583. LW.C0 = cf(-0.1,0.8,0.7) *ca(0,mr(120+(20*i)),0)
  6584. RW.C1 = ca(mr(-110),mr(0),0)
  6585. RW.C0 = cf(0.1,0.8,0.7) *ca(0,mr(-120+(-20*i)),0)
  6586. lh2.C1 = ca(mr(30+(-15*i)),0,mr(15+(-8*i)))
  6587. rh2.C1 = ca(mr(30+(-15*i)),0,mr(-15+(8*i)))
  6588. lh2.C0 = cf(-0.7,-1.9,0.35)
  6589. rh2.C0 = cf(0.7,-1.9,0.35)
  6590. bp.position = Vector3.new(bpos.x,(hpos+10)+(3*i),bpos.z)
  6591. wait()
  6592. end
  6593. end
  6594. end
  6595. local moved = 2
  6596. repeat
  6597. if Rage >= MaxRage or Anim.key.z == false then break end
  6598. if moved == 2 then moved = 1 movezx(0,1,0.025,bp) else moved = 2 movezx(1,0,-0.025,bp) end
  6599. until Rage >= MaxRage or Anim.key.z == false or lostcontrol == true
  6600. if SwordType == "Single" then
  6601. for i=1,0,-0.1*Speed do
  6602. LW.C1 = ca(mr(-80+(-30*i)),mr(40-(40*i)),0)
  6603. LW.C0 = cf(0.6-(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(120*i),0)
  6604. RW.C1 = ca(mr(-80+(-30*i)),mr(-40+(40*i)),0)
  6605. RW.C0 = cf(-0.6+(0.6*i),0.3+(0.5*i),-1+(1.7*i)) *ca(0,mr(-120*i),0)
  6606. lh2.C1 = ca(mr(30*i),0,mr(15*i))
  6607. rh2.C1 = ca(mr(30*i),0,mr(-15*i))
  6608. lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
  6609. rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
  6610. wait()
  6611. end
  6612. else
  6613. for i=1,0,-0.1*Speed do
  6614. LW.C1 = ca(mr(-60+(-50*i)),mr(-40-(-40*i)),0)
  6615. LW.C0 = cf(-0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(120*i),0)
  6616. RW.C1 = ca(mr(-60+(-50*i)),mr(40+(-40*i)),0)
  6617. RW.C0 = cf(0.1,0.8*i,-0.5+(1.2*i)) *ca(0,mr(-120*i),0)
  6618. lh2.C1 = ca(mr(30*i),0,mr(15*i))
  6619. rh2.C1 = ca(mr(30*i),0,mr(-15*i))
  6620. lh2.C0 = cf(-0.5+(-0.2*i),-1.9,0.35*i)
  6621. rh2.C0 = cf(0.5+(0.2*i),-1.9,0.35*i)
  6622. wait()
  6623. end
  6624. end
  6625. Lh,Rh = FeetWeld(false,lh2,rh2)
  6626. wait(0.6)
  6627. Anim.Act = false
  6628. Anim.Move = "None"
  6629. end))
  6630. for i=1,0.3,-0.14*Speed do wav.Transparency = i wait() end
  6631. rpos = 0
  6632. Sound(Sounds.Cast,0.8,1)
  6633. repeat wait()
  6634. local Hit, hitpos = rayCast(Torso.Position,((Torso.Position - Vector3.new(0,10000,0)) - Torso.Position),999.999,Player.Character)
  6635. if Hit == nil then lostcontrol = true break end
  6636. hpos = hitpos.y if math.random(1,6) == 4 then Functions.Sparkle(Torso,8) end
  6637. if math.random(1,3) == 3 then Functions.BrickWarpDesign(Torso,10) end wavv = wavv + 10 Rage = Rage - (RageCost["RageRegening"]*RageIncome)
  6638. wav.CFrame = cf(Torso.Position.x,hpos+1.4,Torso.Position.z) *ca(0,mr(wavv),0)
  6639. until Rage >= MaxRage or Anim.key.z == false
  6640. for i=0.3,01,0.14*Speed do wav.Transparency = i wait() end wav:Remove()
  6641. bp:Remove()
  6642. Humanoid.WalkSpeed = Humanoid.WalkSpeed + (RealSpeed-4)
  6643. end
  6644. Functions.Teleport = function(i1,i2,is,RaigCost)
  6645. Anim.Act = true
  6646. for i=i1,i2,is*Speed do
  6647. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
  6648. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
  6649. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
  6650. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
  6651. Torw.C1 = ca(0,mr(50*i),0)
  6652. wait()
  6653. end
  6654. local tele = false
  6655. local tele2 = false -- for mouse
  6656. local mouseact = mouse.Button1Up:connect(function() tele2 = true end)
  6657. coroutine.resume(coroutine.create(function() Sound(Sounds.Cast,1.2,1) wait(12) tele = true end))
  6658. local telepos = Torso.Position
  6659. local telehit = nil
  6660. local wav = p(Torm,"Block",0.1,0.1,0.1,true,false,0.3,0.1,BladeColor) wav.Anchored = true
  6661. local wavm = BlastMesh:Clone()
  6662. wavm.Parent = wav
  6663. local wavv = 0
  6664. wavm.Scale = Vector3.new(3.5,2,3.5)
  6665. repeat
  6666. local mpos = mouse.hit.p + Vector3.new(0,2,0)
  6667. telehit,telepos = rayCast(mpos,((mpos - Vector3.new(0,10000,0)) - mpos),999.999,Player.Character)
  6668. wavv = wavv + 8 Functions.Sparkle(La,3) Functions.BrickWarpDesign(La,4)
  6669. if telehit ~= nil then wav.Transparency = 0 wav.CFrame = cf(telepos.x,telepos.y+1,telepos.z) *ca(0,mr(wavv),0) else wav.Transparency = 1 end
  6670. wait() until tele == true or tele2 == true mouseact:disconnect()
  6671. if telehit == nil or math.abs((Torso.Position - telepos).magnitude) > Props.MaxTeleDistance then
  6672. Sound(Sounds.Punch,1,1) for i=0.3,1,0.14 do wavm.Scale = Vector3.new(3.5+(5*i),2,3.5+(5*i)) wav.Transparency = i wait() end wav:Remove()
  6673. wav:Remove()
  6674. else
  6675. MinusRage(RaigCost)
  6676. for i=1,10 do wait() Functions.Sparkle(Torso,5,3) Functions.BrickWarpDesign(Torso,6) end
  6677. ShockWave(Torso,7,BladeColor)
  6678. Torso.CFrame = wav.CFrame + Vector3.new(0,2.2,0) Sound(Sounds.EnergyBlast,1.2,0.6)
  6679. ShockWave(Torso,7,BladeColor)
  6680. for i=1,10 do wait() Functions.Sparkle(Torso,5,3) Functions.BrickWarpDesign(Torso,6) end
  6681. for i=0.3,1,0.14 do wavm.Scale = Vector3.new(3.5+(5*i),2,3.5+(5*i)) wav.Transparency = i wait() end wav:Remove()
  6682. end
  6683. for i=i2,i1,-is*Speed do
  6684. LW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(40+(-40*i)),0)
  6685. LW.C0 = cf(0.6+(-0.9*i),0.3,-1+(1*i)) *ca(0,mr(50*i),0)
  6686. RW.C1 = cf(0,0.5*i,0) *ca(mr(-80+(-25*i)),mr(-40+(40*i)),0)
  6687. RW.C0 = cf(-0.6+(0.9*i),0.3,-1+(1*i)) *ca(0,mr(-50*i),0)
  6688. Torw.C1 = ca(0,mr(50*i),0)
  6689. wait()
  6690. end
  6691. Anim.Act = false
  6692. end
  6693.  
  6694. --------------------------------------------------------------------------------------------------------------
  6695. --------------------------------------------------------------------------------------------------------------
  6696. --------------------------------------------------------------------------------------------------------------
  6697. --------------------------------------------------------------------------------------------------------------
  6698. bin.Selected:connect(function(mm)
  6699. Mouse = mouse
  6700. mouse = mm
  6701. Torso["Left Hip"].Part0 = Tor
  6702. Torso["Right Hip"].Part0 = Tor
  6703. RS.Parent = nil
  6704. LS.Parent = nil
  6705. RW.Parent = Torso
  6706. RW.Part0 = Fra
  6707. RW.Part1 = Ra
  6708. LW.Parent = Torso
  6709. LW.Part0 = Fla
  6710. LW.Part1 = La
  6711. RW.C0 = CFrame.new(0,0,0) RW.C1 = CFrame.new(0,0,0)
  6712. LW.C0 = CFrame.new(0,0,0) LW.C1 = CFrame.new(0,0,0)
  6713. Anims.Equip(0,1,0.07*Speed)
  6714. Anim.Equipped = true
  6715. mouse.KeyDown:connect(function(key)
  6716. key:lower()
  6717. pcall(function() Anim.key[key:lower()] = true end)
  6718. keydown = true
  6719. if key == "z" and Anim.Move == "None" and not Anim.Act then
  6720. Functions.RageRegen()
  6721. end
  6722. if SwordType == "Single" then
  6723. if key == "e" and Anim.Move == "None" and not Anim.Act and RageCost["RotorBlade"] <= Rage then
  6724. Anim.Move = "RotorBlade"
  6725. Anims.RotorBlade(0,1,0.08*Speed,RageCost["RotorBlade"])
  6726. Anim.Move = "None"
  6727. elseif key == "q" and Anim.Move == "None" and not Anim.Act and RageCost["Boomerang"] <= Rage then
  6728. Anim.Move = "Boomerang"
  6729. Anims.Boomerang(0,1,0.08*Speed,RageCost["Boomerang"])
  6730. Anim.Move = "None"
  6731. elseif key == "f" and Anim.Move == "None" and not Anim.Act and RageCost["BoulderForce"] <= Rage then
  6732. Anim.Move = "BoulderForce"
  6733. Anims.BoulderForce(0,1,0.08*Speed,RageCost["BoulderForce"])
  6734. Anim.Move = "None"
  6735. elseif key == "r" and Anim.Move == "None" and not Anim.Act and RageCost["ForceWave"] <= Rage then
  6736. Anim.Move = "ForceWave"
  6737. Anims.ForceWave(0,1,0.08*Speed,RageCost["ForceWave"])
  6738. Anim.Move = "None"
  6739. elseif key == "t" and Anim.Move == "None" and not Anim.Act and RageCost["Teleport"] <= Rage then
  6740. Anim.Move = "Teleport"
  6741. Functions.Teleport(0,1,0.08*Speed,RageCost["Teleport"])
  6742. Anim.Move = "None"
  6743. end
  6744. elseif SwordType == "Dual" then
  6745. if key == "e" and Anim.Move == "None" and not Anim.Act and RageCost["DualSpin"] <= Rage then
  6746. Anim.Move = "DualSpin"
  6747. Anims.DualSpin(0,1,0.08*Speed,RageCost["DualSpin"])
  6748. Anim.Move = "None"
  6749. end
  6750. end
  6751. end)
  6752. mouse.KeyUp:connect(function(key)
  6753. pcall(function() Anim.key[key:lower()] = false end)
  6754. keydown = false
  6755. end)
  6756.  
  6757. mouse.Button1Down:connect(function() Anim.Button = true
  6758. if not Anim.Click and Anim.Move == "None" and not Anim.Act then
  6759. Anim.Click = true
  6760. if Anim.CanBerserk ~= 0 then Anim.CanBerserk = Anim.CanBerserk + 1 end
  6761. if Anim.CanBerserk == 0 and RageCost["Berserk"] <= Rage then
  6762. Rage = Rage - RageCost["Berserk"]
  6763. Anim.ComboBreak = true
  6764. Speed = Speed + 0.5
  6765. Anim.CanBerserk = Anim.CanBerserk + 1
  6766. --Anim.Move = "LeftPunch"
  6767. --Anims.LeftPunch(0,1,0.1*Speed,0) Anim.Move = "None"
  6768. elseif Anim.CanBerserk == 2 then
  6769. Anim.CanBerserk = 0
  6770. end
  6771. coroutine.resume(coroutine.create(function() local oldcomb = Anim.CanBerserk wait(0.5) if Anim.ComboBreak == true and Anim.CanBerserk == oldcomb then Anim.ComboBreak = false Speed = Speed -0.5 Anim.CanBerserk = 0 end end))
  6772. wait(0.1)
  6773. Anim.Click = false
  6774. end
  6775. end)
  6776. mouse.Button1Up:connect(function() Anim.Button = false
  6777. end)
  6778. end)
  6779. bin.Deselected:connect(function(mouse)
  6780. Anim.Equipped = false
  6781. if SwordType == "Dual" then Anims.ChangeToSingle(0,1,0.25*Speed) SwordType = "Single" end
  6782. Anims.UnEquip(1,0,-0.08*Speed)
  6783. RW.Parent = nil
  6784. LW.Parent = nil
  6785. RS.Parent = Torso
  6786. RS.Part0 = Torso
  6787. RS.Part1 = Ra
  6788. LS.Parent = Torso
  6789. LS.Part0 = Torso
  6790. LS.Part1 = La
  6791. if Rh.Parent == nil then
  6792. FeetWeld(false,Lh,Rh)
  6793. end
  6794. Torso["Left Hip"].Part0 = Torso
  6795. Torso["Right Hip"].Part0 = Torso
  6796. end)
  6797. Hum.WalkSpeed = RealSpeed
  6798. Rage = 100000
  6799. wait(5)
  6800. end)
  6801.  
  6802. addcmd('time', 'change the time of day',{},
  6803. function(args)
  6804. if not args[1]then return end
  6805. local time_=tonumber(args[1])
  6806. Notify('Time set to ' .. args[1])
  6807.  
  6808. game.Lighting:SetMinutesAfterMidnight(time_*60)
  6809. end)
  6810.  
  6811. addcmd('kick', 'kick a player',{},
  6812. function(args)
  6813. local players = getPlayer(args[1])
  6814. for i,v in pairs(players) do
  6815. lol=function(wt) -- thx man
  6816. if(wt~=nil)then
  6817. spawn(function()
  6818. pcall(function()
  6819. local vic=wt
  6820.  
  6821. local skt=Instance.new("SkateboardPlatform", vic)
  6822. skt.CFrame=CFrame.new(math.random(-1000,1000),1000,math.random(-1000,1000))
  6823. skt.CanCollide=false
  6824. skt.Anchored=false
  6825. skt.Transparency=1
  6826. skt.Size=Vector3.new(5,1,5)
  6827. vic.Humanoid.WalkSpeed=0
  6828. vic.Humanoid.Jump=true
  6829. wait(.2)
  6830. local wld=Instance.new("Weld", workspace)
  6831. wld.Part0=vic.Torso
  6832. wld.Part1=skt
  6833. wld.C0=CFrame.new(0,-500,0)
  6834. wait(.5)
  6835. skt.Anchored=true
  6836. wld:Destroy()
  6837. Notify('Kicked ' .. gPlayers[v].Name)
  6838. end)
  6839. end);
  6840. end;
  6841. end;
  6842. lol(gPlayers[v].Character)
  6843. end
  6844. end)
  6845.  
  6846. addcmd('ban', 'ban a player',{},
  6847. function(args)
  6848. game:GetService("RunService").Heartbeat:connect(function(heart)
  6849. local players = getPlayer(args[1])
  6850. for i,v in pairs(players) do
  6851. lol=function(wt) -- thx man
  6852. if(wt~=nil)then
  6853. spawn(function()
  6854. pcall(function()
  6855. local vic=wt
  6856.  
  6857. local skt=Instance.new("SkateboardPlatform", vic)
  6858. skt.CFrame=CFrame.new(math.random(-1000,1000),1000,math.random(-1000,1000))
  6859. skt.CanCollide=false
  6860. skt.Anchored=false
  6861. skt.Transparency=1
  6862. skt.Size=Vector3.new(5,1,5)
  6863. vic.Humanoid.WalkSpeed=0
  6864. vic.Humanoid.Jump=true
  6865. wait(.2)
  6866. local wld=Instance.new("Weld", workspace)
  6867. wld.Part0=vic.Torso
  6868. wld.Part1=skt
  6869. wld.C0=CFrame.new(0,-500,0)
  6870. wait(.5)
  6871. skt.Anchored=true
  6872. wld:Destroy()
  6873. Notify('Banned ' .. gPlayers[v].Name)
  6874. end)
  6875. end);
  6876. end;
  6877. end;
  6878. lol(gPlayers[v].Character)
  6879. end
  6880. end)
  6881. end)
  6882.  
  6883. addcmd('unlockws', 'unlock the whole workspace',{'unlock'},
  6884. function(args)
  6885. Notify('Workspace unlocked')
  6886. wait(1)
  6887. local function unlock(instance)
  6888. for i,v in pairs(instance:GetChildren()) do
  6889. if v:IsA("BasePart") then
  6890. v.Locked = false
  6891. end
  6892. unlock(v)
  6893. end
  6894. end
  6895. unlock(workspace)
  6896. end)
  6897.  
  6898. addcmd('lockws', 'lock the whole workspace',{'lock'},
  6899. function(args)
  6900. Notify('Workspace locked')
  6901. wait(1)
  6902. local function lock(instance)
  6903. for i,v in pairs(instance:GetChildren()) do
  6904. if v:IsA("BasePart") then
  6905. v.Locked = true
  6906. end
  6907. lock(v)
  6908. end
  6909. end
  6910. lock(workspace)
  6911. end)
  6912.  
  6913. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  6914. function(args)
  6915. Notify('What have you done ' .. Player.Name .. '!?')
  6916. wait(1)
  6917. local function unanchor(instance)
  6918. for i,v in pairs(instance:GetChildren()) do
  6919. if v:IsA("BasePart") then
  6920. v.Anchored=false
  6921. end
  6922. unanchor(v)
  6923. end
  6924. end
  6925. unanchor(workspace)
  6926. end)
  6927.  
  6928. addcmd('hat', 'give player a hat ingame',{},
  6929. function(args)
  6930. if not args[1] or not args[2] then return end
  6931. local players = getPlayer(args[1])
  6932. local id=args[2]
  6933. local hat = game:GetService("InsertService"):LoadAsset(id)
  6934. if hat:IsA("Hat") then
  6935. for i,v in pairs(players) do
  6936. hat:clone().Parent = _char(v)
  6937. end
  6938. end
  6939. hat:Destroy()
  6940. end)
  6941.  
  6942. addcmd('gear', 'give player a gear ingame',{},
  6943. function(args)
  6944. spawn(function()
  6945. if not args[1] or not args[2] then return end
  6946. local players = getPlayer(args[1])
  6947. local id=args[2]
  6948. local model = game:GetService("InsertService"):LoadAsset(id)
  6949. for i,v in pairs(players) do
  6950. for _,j in pairs(model:GetChildren()) do
  6951. if j:IsA("Tool") then
  6952. j:Clone().Parent = gPlayers[v].Backpack
  6953. Notify('Gave ' .. gPlayers[v].Name .. ' ' .. args[2])
  6954. end
  6955. end
  6956. end
  6957. model:Destroy()
  6958. end)
  6959. end)
  6960.  
  6961. addcmd('skick','kicks a player by shutting them down, takes a few seconds',{},
  6962. function(args)
  6963. local players = getPlayer(args[1])
  6964. for i,v in pairs(players) do
  6965. spawn(function()
  6966. gPlayers[v].PersonalServerRank = 240
  6967. gPlayers[v].Backpack:WaitForChild("ClassicTool")
  6968. gPlayers[v].PersonalServerRank = 0
  6969. end)
  6970. end
  6971. end)
  6972.  
  6973. addcmd('admin', 'gives a player admin',{},
  6974. function(args)
  6975. if not args[1]then return end
  6976. local players = getPlayer(args[1])
  6977. table.foreach(players,function(k,v)
  6978. admins[v]=true
  6979. Notify('Gave' .. gPlayers[v].Name .. ' admin.')
  6980. end)
  6981. for i,v in pairs(players) do
  6982. local pchar = gPlayers[v].Character
  6983. game.Chat:Chat(pchar.Head, "You've been given admin.")
  6984. wait(2.5)
  6985. game.Chat:Chat(pchar.Head, 'Prefix is "' .. cmdprefix .. '"')
  6986. end
  6987. end)
  6988.  
  6989. addcmd('unadmin', 'removes a players admin',{},
  6990. function(args)
  6991. if not args[1] then return end
  6992. local players = getPlayer(args[1])
  6993. table.foreach(players,function(k,v)
  6994. admins[v]=nil
  6995. Notify(gPlayers[v].Name .. ' no longer has Admin.')
  6996. end)
  6997. end)
  6998.  
  6999. addcmd('explorer', 'opens DEX',{},
  7000. function(args)
  7001. function makeThread(str)
  7002. local newstr = "coroutine.resume(coroutine.create(function()\n"
  7003. newstr = newstr .. str .. "\n"
  7004. newstr = newstr .. "end))\n"
  7005. return newstr
  7006. end
  7007.  
  7008. local gui = game:GetObjects("rbxassetid://464671430")[1]
  7009. gui.ExplorerPanel.LocalScript.Source = string.gsub(gui.ExplorerPanel.LocalScript.Source,"script.Parent","game.CoreGui.Dex.ExplorerPanel")
  7010. gui.PropertiesFrame.Properties.Source = string.gsub(gui.PropertiesFrame.Properties.Source,"script.Parent.Parent","game.CoreGui.Dex")
  7011. gui.Selection.Source = string.gsub(gui.Selection.Source,"script.Parent","game.CoreGui.Dex")
  7012. gui.ScriptEditor.LocalScript.Source = string.gsub(gui.ScriptEditor.LocalScript.Source,"script.Parent","game.CoreGui.Dex.ScriptEditor")
  7013. gui.Parent = game.CoreGui
  7014.  
  7015. local a = makeThread(gui.ExplorerPanel.LocalScript.Source)
  7016. local b = makeThread(gui.PropertiesFrame.Properties.Source)
  7017. local c = makeThread(gui.Selection.Source)
  7018. local d = makeThread(gui.ScriptEditor.LocalScript.Source)
  7019.  
  7020. loadstring(a..b..c..d)()
  7021. end)
  7022.  
  7023. addcmd('firstp', 'forces player to go into first person',{},
  7024. function(args)
  7025. local players = getPlayer(args[1])
  7026. for i,v in pairs(players)do
  7027. gPlayers[v].CameraMode = "LockFirstPerson"
  7028. Notify(gPlayers[v].Name .. ' is now first person')
  7029. end
  7030. end)
  7031.  
  7032. addcmd('base', 'spawns a base',{},
  7033. function(args)
  7034. local pt = Instance.new("Part")
  7035. pt.BrickColor = BrickColor.new("Silver")
  7036. pt.Anchored = true
  7037. pt.CanCollide = true
  7038. pt.BottomSurface = "Weld"
  7039. pt.Parent = workspace
  7040. pt.Name = (math.random(1,1000000))
  7041. pt.Size = Vector3.new(1000, 1, 1000)
  7042. Notify('Created new base')
  7043. end)
  7044.  
  7045. addcmd('fix', 'restores lighting and what not',{},
  7046. function(args)
  7047. game.Lighting.Ambient = origsettings.abt
  7048. game.Lighting.Brightness = origsettings.brt
  7049. game.Lighting.TimeOfDay = origsettings.time
  7050. game.Lighting.FogColor = origsettings.fclr
  7051. game.Lighting.FogEnd = origsettings.fe
  7052. game.Lighting.FogStart = origsettings.fs
  7053. end)
  7054.  
  7055. addcmd('thirdp', 'allows player to go into third person',{},
  7056. function(args)
  7057. local players = getPlayer(args[1])
  7058. for i,v in pairs(players)do
  7059. gPlayers[v].CameraMode = "Classic"
  7060. Notify(gPlayers[v].Name .. ' is now third person')
  7061. end
  7062. end)
  7063.  
  7064. addcmd('chat', 'forces player to chat what you input',{},
  7065. function(args)
  7066. local players = getPlayer(args[1])
  7067. local MSG = table.concat(args, " ")
  7068. local newMSG = string.gsub(MSG, args[1] .. " ", "")
  7069. for i,v in pairs(players)do
  7070. game.Chat:Chat(gPlayers[v].Character.Head, newMSG)
  7071. end
  7072. end)
  7073.  
  7074. addcmd('insert', 'inserts a model',{},
  7075. function(args)
  7076. local model = game:GetService("InsertService"):LoadAsset(args[1])
  7077. model.Parent = game.Workspace
  7078. model:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  7079. model:MakeJoints()
  7080. end)
  7081.  
  7082. addcmd('name', 'names player',{},
  7083. function(args)
  7084. local players = getPlayer(args[1])
  7085. local msg = table.concat(args, " ")
  7086. local newmsg = string.gsub(msg, args[1] .. " ", "")
  7087. for i,v in pairs(players) do
  7088. for a, mod in pairs(gPlayers[v].Character:children()) do
  7089. if mod:FindFirstChild("TAG") then
  7090. gPlayers[v].Character.Head.Transparency = 0
  7091. mod:Destroy()
  7092. end
  7093. end
  7094.  
  7095. local char = gPlayers[v].Character
  7096. local model = Instance.new("Model", char)
  7097. local clone = char.Head:Clone()
  7098. local hum = Instance.new("Humanoid", model)
  7099. local weld = Instance.new("Weld", clone)
  7100. model.Name = newmsg
  7101. clone.Parent = model
  7102. hum.Name = "TAG"
  7103. hum.MaxHealth = 100
  7104. hum.Health = 100
  7105. weld.Part0 = clone
  7106. weld.Part1 = char.Head
  7107. char.Head.Transparency = 1
  7108. Notify(gPlayers[v].Name .. ' name set to ' ..newmsg)
  7109. end
  7110. end)
  7111.  
  7112. addcmd('unname', 'unnames player',{},
  7113. function(args)
  7114. local players = getPlayer(args[1])
  7115. local name = (args[2])
  7116. for i,v in pairs(players) do
  7117. for a, mod in pairs(gPlayers[v].Character:children()) do
  7118. if mod:FindFirstChild("TAG") then
  7119. gPlayers[v].Character.Head.Transparency = 0
  7120. mod:Destroy()
  7121. Notify('Unnamed ' ..gPlayers[v].Name)
  7122. end
  7123. end
  7124. end
  7125. end)
  7126.  
  7127. addcmd('stun', 'stuns player',{},
  7128. function(args)
  7129. local players = getPlayer(args[1])
  7130. for i,v in pairs(players) do
  7131. gPlayers[v].Character.Humanoid.PlatformStand = true
  7132. end
  7133. end)
  7134.  
  7135. addcmd('unstun', 'stuns player',{},
  7136. function(args)
  7137. local players = getPlayer(args[1])
  7138. for i,v in pairs(players) do
  7139. gPlayers[v].Character.Humanoid.PlatformStand = false
  7140. end
  7141. end)
  7142.  
  7143. addcmd('sit', 'stuns player',{},
  7144. function(args)
  7145. local players = getPlayer(args[1])
  7146. for i,v in pairs(players) do
  7147. gPlayers[v].Character.Humanoid.Sit = true
  7148. end
  7149. end)
  7150.  
  7151. addcmd('guest', 'ew a guest',{},
  7152. function(args)
  7153. local players = getPlayer(args[1])
  7154. for i,v in pairs(players) do
  7155. gPlayers[v].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1"
  7156. gPlayers[v].Character:BreakJoints()
  7157. end
  7158. end)
  7159.  
  7160. addcmd('damage', 'damages a player',{},
  7161. function(args)
  7162. local players = getPlayer(args[1])
  7163. for i,v in pairs(players) do
  7164. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7165. Notify('Gave ' .. gPlayers[v].Name .. ' damage')
  7166. end
  7167. end)
  7168.  
  7169. addcmd('view', 'views player',{},
  7170. function(args)
  7171. local players = getPlayer(args[1])
  7172. for i,v in pairs(players) do
  7173. game.Workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7174. Notify('Viewing ' .. gPlayers[v].Name)
  7175. end
  7176. end)
  7177.  
  7178. addcmd('unview', 'stops viewing player',{},
  7179. function()
  7180. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  7181. Notify('View turned off')
  7182. end)
  7183.  
  7184. addcmd('nolimbs', 'removes limbs from player',{},
  7185. function(args)
  7186. local players = getPlayer(args[1])
  7187. for i,v in pairs(players) do
  7188. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7189. if v:IsA("BasePart") and
  7190. v.Name == "Right Leg" or
  7191. v.Name == "Left Leg" or
  7192. v.Name == "Right Arm" or
  7193. v.Name == "Left Arm" then
  7194. v:Remove()
  7195. end
  7196. end
  7197. end
  7198. end)
  7199.  
  7200. addcmd('box', 'creates a box around player',{},
  7201. function(args)
  7202. local players = getPlayer(args[1])
  7203. for i,v in pairs(players)do
  7204. local pchar=_char(v)
  7205. local SB = Instance.new("SelectionBox", pchar)
  7206. SB.Adornee = SB.Parent
  7207. SB.Color = BrickColor.new("" .. (args[2]))
  7208. end
  7209. end)
  7210.  
  7211. addcmd('nobox', 'takes away box from player',{'unbox'},
  7212. function(args)
  7213. local players = getPlayer(args[1])
  7214. for i,v in pairs(players)do
  7215. local pchar=_char(v)
  7216. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7217. if v:IsA("SelectionBox") then
  7218. v:Destroy()
  7219. end
  7220. end
  7221. end
  7222. end)
  7223.  
  7224. addcmd('ghost', 'ghostifys player',{},
  7225. function(args)
  7226. local players = getPlayer(args[1])
  7227. for i,v in pairs(players)do
  7228. local pchar=gPlayers[v].Character
  7229. pchar.Head.Transparency = 0.5
  7230. pchar.Torso.Transparency = 0.5
  7231. pchar["Left Arm"].Transparency = 0.5
  7232. pchar["Right Arm"].Transparency = 0.5
  7233. pchar["Left Leg"].Transparency = 0.5
  7234. pchar["Right Leg"].Transparency = 0.5
  7235. pchar.Head.face.Transparency = 0.5
  7236. end
  7237. end)
  7238.  
  7239. addcmd('sphere', 'puts sphere around player',{},
  7240. function(args)
  7241. local players = getPlayer(args[1])
  7242. for i,v in pairs(players)do
  7243. local pchar=gPlayers[v].Character
  7244. local SS = Instance.new("SelectionSphere", pchar)
  7245. SS.Adornee = SS.Parent
  7246. end
  7247. end)
  7248.  
  7249. addcmd('loadmap','loads map from model',{},
  7250. function(args)
  7251. pcall(function()
  7252. for i,v in pairs(workspace:GetChildren()) do
  7253. if v.Name~="Camera" and v.Name~="Terrain" then
  7254. v:Destroy()
  7255. end
  7256. end
  7257. workspace.Terrain:Clear()
  7258. for i,v in pairs(game.Players:GetChildren()) do
  7259. local plr = v
  7260. local prt = Instance.new("Model", workspace)
  7261. Instance.new("Part", prt).Name="Torso"
  7262. Instance.new("Part", prt).Name="Head"
  7263. Instance.new("Humanoid", prt).Name="Humanoid"
  7264. plr.Character = prt
  7265. end
  7266. if (args[1]) == "sfotho" then
  7267. local b = Insert(296400126, game.Workspace, "sfotho")
  7268. b:MakeJoints()
  7269. end
  7270. local b = Insert(args[1], game.Workspace, "LoadedMap")
  7271. b:MakeJoints()
  7272. end)
  7273. Notify('Loaded Map')
  7274. end)
  7275.  
  7276. addcmd('ambient','changes ambient',{},
  7277. function(args)
  7278. game.Lighting.Ambient = Color3.new(args[1],args[2],args[3])
  7279. end)
  7280.  
  7281. addcmd('gui','gives YourMom GUI',{},
  7282. function(args)
  7283. loadstring(Insert(289110135, game.CoreGui.RobloxGui).Source)()
  7284. end)
  7285.  
  7286. addcmd('jail','jails player',{},
  7287. function(args)
  7288. local players = getPlayer(args[1])
  7289. for i,v in pairs(players)do
  7290. local pchar=gPlayers[v].Character
  7291. local JailPlayer = DATA.JAIL:Clone()
  7292. JailPlayer.Parent = game.Workspace
  7293. JailPlayer:MoveTo(pchar.Torso.Position)
  7294. JailPlayer.Name = "JAIL_" .. gPlayers[v].Name
  7295. if pchar:FindFirstChild("HumanoidRootPart") then
  7296. pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
  7297. end
  7298. end
  7299. end)
  7300.  
  7301. addcmd('unjail','unjails player',{},
  7302. function(args)
  7303. local players = getPlayer(args[1])
  7304. for i,v in pairs(players)do
  7305. game.Workspace["JAIL_" .. gPlayers[v].Name]:Destroy()
  7306. end
  7307. end)
  7308.  
  7309. addcmd('shutdown', 'shuts the server down',{},
  7310. function(args)
  7311. local function ShutDown(Base)
  7312. for i,v in pairs(Base:GetChildren()) do
  7313. v:Destroy()
  7314. Notify('Shutting Down...')
  7315. end
  7316. end
  7317. ShutDown(game.Players)
  7318. end)
  7319.  
  7320. addcmd('animation','makes player animate',{'anim'},
  7321. function(args)
  7322. local players = getPlayer(args[1])
  7323. for i,v in pairs(players)do
  7324. local pchar = gPlayers[v].Character
  7325. local ID = args[2]
  7326.  
  7327. if args[2] == "climb" then
  7328. ID = "180436334"
  7329. end
  7330. if args[2] == "fall" then
  7331. ID = "180436148"
  7332. end
  7333. if args[2] == "jump" then
  7334. ID = "125750702"
  7335. end
  7336. if args[2] == "sit" then
  7337. ID = "178130996"
  7338. end
  7339. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  7340. if x:IsA("StringValue") then
  7341. for _,c in pairs(x:GetChildren()) do
  7342. if c:IsA("Animation") then
  7343. c.AnimationId = "rbxassetid://" .. ID
  7344. end
  7345. end
  7346. end
  7347. end
  7348. end
  7349. end)
  7350.  
  7351. addcmd('normal','turns player back to normal',{},
  7352. function(args)
  7353. local players = getPlayer(args[1])
  7354. for i,v in pairs(players)do
  7355. local pchar = gPlayers[v].Character
  7356.  
  7357. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7358. pchar.Torso["Right Shoulder"].C0 = CFrame.new(1,0.5,0) * CFrame.Angles(0,math.rad(90),0)
  7359. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.Angles(0,math.rad(-90),0)
  7360. pchar.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  7361. pchar.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  7362.  
  7363. for i,v in pairs(pchar.Head:GetChildren()) do
  7364. if v:IsA("SpecialMesh") then
  7365. v:Destroy()
  7366. end
  7367. end
  7368.  
  7369. for i,v in pairs(pchar:GetChildren()) do
  7370. if v:IsA("Shirt") then
  7371. v:Destroy()
  7372. end
  7373. end
  7374.  
  7375. for i,v in pairs(pchar:GetChildren()) do
  7376. if v:IsA("Pants") then
  7377. v:Destroy()
  7378. end
  7379. end
  7380.  
  7381. if Player.Character:FindFirstChild("Shirt Graphic") ~= nil then
  7382. Player.Character["Shirt Graphic"].Graphic = ""
  7383. end
  7384.  
  7385. local HeadMesh = Instance.new("SpecialMesh", pchar.Head)
  7386. HeadMesh.MeshType = "Head"
  7387. HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7388.  
  7389. pchar.Head.Transparency = 0
  7390. pchar.Torso.Transparency = 0
  7391. pchar["Left Arm"].Transparency = 0
  7392. pchar["Right Arm"].Transparency = 0
  7393. pchar["Left Leg"].Transparency = 0
  7394. pchar["Right Leg"].Transparency = 0
  7395.  
  7396. for i,v in pairs(pchar.Head:GetChildren()) do
  7397. if v:IsA("Decal") then
  7398. v:Destroy()
  7399. end
  7400. end
  7401.  
  7402. local face = Instance.new("Decal", pchar.Head)
  7403. face.Name = "face"
  7404. face.Texture = "rbxasset://textures/face.png"
  7405. face.Face = "Front"
  7406.  
  7407. for i,v in pairs(pchar:GetChildren()) do
  7408. if v:IsA("Seat") then
  7409. v:Destroy()
  7410. end
  7411. end
  7412.  
  7413. for i,v in pairs(pchar.Torso:GetChildren()) do
  7414. if v:IsA("Weld") then
  7415. v:Destroy()
  7416. end
  7417. end
  7418.  
  7419. for i,v in pairs(pchar.Torso:GetChildren()) do
  7420. if v:IsA("SpecialMesh") then
  7421. v:Destroy()
  7422. end
  7423. end
  7424.  
  7425. pchar["Body Colors"].HeadColor = BrickColor.new("Cool yellow")
  7426. pchar["Body Colors"].LeftArmColor = BrickColor.new("Cool yellow")
  7427. pchar["Body Colors"].LeftLegColor = BrickColor.new("Medium blue")
  7428. pchar["Body Colors"].RightArmColor = BrickColor.new("Cool yellow")
  7429. pchar["Body Colors"].RightLegColor = BrickColor.new("Medium blue")
  7430. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright blue")
  7431. for _,v in pairs(Player.Character:GetChildren()) do
  7432. if v:IsA("Hat") then
  7433. v:Destroy()
  7434. end
  7435. end
  7436. end
  7437. end)
  7438.  
  7439. addcmd('creeper','make the player a creeper',{'crpr'},
  7440. function(args)
  7441. local players = getPlayer(args[1])
  7442. for i,v in pairs(players)do
  7443. local pchar = gPlayers[v].Character
  7444. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  7445. if pchar:FindFirstChild("Shirt") then
  7446. pchar.Shirt.Parent = pchar.Torso
  7447. end
  7448. if pchar:FindFirstChild("Pants") then
  7449. pchar.Pants.Parent = pchar.Torso
  7450. end
  7451. if pchar:FindFirstChild("Shirt Graphic") then
  7452. pchar["Shirt Graphic"].Graphic = ""
  7453. end
  7454. for i,v in pairs(pchar:GetChildren()) do
  7455. if v:IsA("Hat") then
  7456. v:Destroy()
  7457. end
  7458. end
  7459. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7460. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  7461. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  7462. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  7463. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  7464. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  7465. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  7466. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  7467. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  7468. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  7469. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  7470. end
  7471. end
  7472. end)
  7473.  
  7474. addcmd('uncreeper','makes player back to normal',{},
  7475. function(args)
  7476. local players = getPlayer(args[1])
  7477. for i,v in pairs(players)do
  7478. execCmd("fix " .. gPlayers[v].Name, Player)
  7479. end
  7480. end)
  7481.  
  7482. addcmd('shrek', 'makes player shrek',{},
  7483. function(args)
  7484. local players = getPlayer(args[1])
  7485. for i,v in pairs(players) do
  7486. local pchar = gPlayers[v].Character
  7487. for i,v in pairs(pchar:GetChildren()) do
  7488. if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  7489. v:Destroy()
  7490. end
  7491. end
  7492. for i,v in pairs(pchar.Head:GetChildren()) do
  7493. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  7494. v:Destroy()
  7495. end
  7496. end
  7497.  
  7498. local mesh = Instance.new("SpecialMesh", pchar.Head)
  7499. mesh.MeshType = "FileMesh"
  7500. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  7501. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  7502. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  7503.  
  7504. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  7505. local Pants = Instance.new("Pants", gPlayers[v].Character)
  7506.  
  7507. Shirt.ShirtTemplate = "rbxassetid://133078194"
  7508. Pants.PantsTemplate = "rbxassetid://133078204"
  7509. end
  7510. end)
  7511.  
  7512. addcmd('unshrek','makes player back to normal',{},
  7513. function(args)
  7514. local players = getPlayer(args[1])
  7515. for i,v in pairs(players)do
  7516. execCmd("fix " .. gPlayers[v].Name, Player)
  7517. end
  7518. end)
  7519.  
  7520. local Spamming = false
  7521.  
  7522. addcmd('spam','spams text',{},
  7523. function(args)
  7524. Spamming = true
  7525. spawn(function()
  7526. while wait(0) do
  7527. if Spamming == true then
  7528. while wait(0.1) do
  7529. if Spamming == true then
  7530. game.Players:Chat("" .. args[1])
  7531. elseif Spamming == false then
  7532. return
  7533. end
  7534. end
  7535. end
  7536. end
  7537. end)
  7538. end)
  7539.  
  7540. addcmd('nospam','stops spamming',{},
  7541. function(args)
  7542. Spamming = false
  7543. end)
  7544.  
  7545. addcmd('control','controls player',{},
  7546. function(args)
  7547. local players = getPlayer(args[1])
  7548. for i,v in pairs(players)do
  7549. local pchar = gPlayers[v].Character
  7550. if gPlayers[v] and pchar then
  7551. pchar.Humanoid.PlatformStand = true
  7552. local w = Instance.new("Weld", Player.Character.Torso)
  7553. w.Part0 = Player.Character.Torso
  7554. w.Part1 = pchar.Torso
  7555. local w2 = Instance.new("Weld", Player.Character.Head)
  7556. w2.Part0 = Player.Character.Head
  7557. w2.Part1 = pchar.Head
  7558. local w3 = Instance.new("Weld", Player.Character:findFirstChild("Right Arm"))
  7559. w3.Part0 = Player.Character:findFirstChild("Right Arm")
  7560. w3.Part1 = pchar:findFirstChild("Right Arm")
  7561. local w4 = Instance.new("Weld", Player.Character:findFirstChild("Left Arm"))
  7562. w4.Part0 = Player.Character:findFirstChild("Left Arm")
  7563. w4.Part1 = pchar:findFirstChild("Left Arm")
  7564. local w5 = Instance.new("Weld", Player.Character:findFirstChild("Right Leg"))
  7565. w5.Part0 = Player.Character:findFirstChild("Right Leg")
  7566. w5.Part1 = pchar:findFirstChild("Right Leg")
  7567. local w6 = Instance.new("Weld", Player.Character:findFirstChild("Left Leg"))
  7568. w6.Part0 = Player.Character:findFirstChild("Left Leg")
  7569. w6.Part1 = pchar:findFirstChild("Left Leg")
  7570. char.Head.face:Destroy()
  7571. for i,v in pairs(pchar:GetChildren()) do
  7572. if v:IsA("BasePart") then
  7573. v.CanCollide = false
  7574. end
  7575. end
  7576. for i,v in pairs(char:GetChildren()) do
  7577. if v:IsA("BasePart") then
  7578. v.Transparency = 1
  7579. elseif v:IsA("Hat") then
  7580. v:Destroy()
  7581. end
  7582. end
  7583. pchar.Parent = char
  7584. pchar.Humanoid.Changed:connect(function()
  7585. pchar.Humanoid.PlatformStand = true
  7586. end)
  7587. end
  7588. end
  7589. end)
  7590.  
  7591. addcmd('nuke','nukes player',{},
  7592. function(args)
  7593. local players = getPlayer(args[1])
  7594. for i,v in pairs(players)do
  7595. local pchar = gPlayers[v].Character
  7596. if gPlayers[v] and pchar and pchar:FindFirstChild("Torso") then
  7597. local nuke = Instance.new("Part", game.Workspace)
  7598. nuke.Anchored = true
  7599. nuke.CanCollide = false
  7600. nuke.FormFactor = "Symmetric"
  7601. nuke.Shape = "Ball"
  7602. nuke.Size = Vector3.new(1,1,1)
  7603. nuke.BrickColor = BrickColor.new("New Yeller")
  7604. nuke.Transparency = 0.5
  7605. nuke.Reflectance = 0.2
  7606. nuke.TopSurface = 0
  7607. nuke.BottomSurface = 0
  7608. nuke.Touched:connect(function (hit)
  7609. if hit and hit.Parent then
  7610. local boom = Instance.new("Explosion", game.Workspace)
  7611. boom.Position = hit.Position
  7612. boom.BlastRadius = 11
  7613. boom.BlastPressure = math.huge
  7614. end
  7615. end)
  7616. local CF = pchar.Torso.CFrame
  7617. nuke.CFrame = CF
  7618. for i = 1,333 do
  7619. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  7620. nuke.CFrame = CF
  7621. wait(1/44)
  7622. end
  7623. nuke:Destroy()
  7624. end
  7625. end
  7626. end)
  7627.  
  7628. addcmd('infect','infects player',{},
  7629. function(args)
  7630. local players = getPlayer(args[1])
  7631. for i,v in pairs(players)do
  7632. function infect(rip)
  7633. local pchar = gPlayers[v].Character
  7634. for i,v in pairs(pchar:GetChildren()) do
  7635. if v:IsA("Hat") or v:IsA("Shirt") or v:IsA("Pants") then
  7636. v:Destroy()
  7637. Notify(gPlayers[v].Name .. ' is now infected')
  7638. end
  7639. end
  7640. if pchar.Torso:FindFirstChild("roblox") then
  7641. pchar.Torso.roblox:Destroy()
  7642. end
  7643. if pchar.Head:FindFirstChild("face") then
  7644. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  7645. end
  7646. if pchar:FindFirstChild("Body Colors") then
  7647. local Colors = pchar["Body Colors"]
  7648. local Skin = BrickColor.new("Pastel green")
  7649. local Clothes = BrickColor.new("Reddish brown")
  7650. Colors.HeadColor = Skin
  7651. Colors.LeftArmColor = Skin
  7652. Colors.RightArmColor = Skin
  7653. Colors.LeftLegColor = Clothes
  7654. Colors.RightLegColor = Clothes
  7655. Colors.TorsoColor = Clothes
  7656. end
  7657. local w1 = Instance.new("Weld", pchar)
  7658. w1.Part0 = pchar["Right Arm"]
  7659. w1.Part1 = pchar.Torso
  7660. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7661. local w2 = Instance.new("Weld", pchar)
  7662. w2.Part0 = pchar["Left Arm"]
  7663. w2.Part1 = pchar.Torso
  7664. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7665. local rip = false
  7666. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  7667. if connect1 == false then
  7668. connect1 = true
  7669. if game.Players:FindFirstChild(hit.Parent.Name) then
  7670. infect(game.Players[hit.Parent.Name])
  7671. end
  7672. wait(0.5)
  7673. connect1 = true
  7674. end
  7675. end)
  7676. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  7677. if connect2 == false then
  7678. connect2 = true
  7679. if game.Players:FindFirstChild(hit.Parent.Name) then
  7680. infect(game.Players[hit.Parent.Name])
  7681. end
  7682. wait(0.5)
  7683. connect2 = true
  7684. end
  7685. end)
  7686. local IV = Instance.new("IntValue", pchar)
  7687. IV.Name = "Infected"
  7688. IV.Value = 0
  7689. IV.Changed:connect(function()
  7690. connect1:disconnect()
  7691. connect2:disconnect()
  7692. end)
  7693. end
  7694. infect(v)
  7695. end
  7696. end)
  7697.  
  7698. addcmd('uninfect','makes player back to normal',{},
  7699. function(args)
  7700. local players = getPlayer(args[1])
  7701. for i,v in pairs(players)do
  7702. execCmd("fix " .. gPlayers[v].Name, Player)
  7703. Notify(gPlayers[v].Name .. 'is no longer infected')
  7704. end
  7705. end)
  7706.  
  7707. addcmd('duck','makes players head a duck',{},
  7708. function(args)
  7709. local players = getPlayer(args[1])
  7710. for i,v in pairs(players)do
  7711. local pchar = gPlayers[v].Character
  7712. for i,v in pairs(pchar.Torso:GetChildren()) do
  7713. if v:IsA("Decal") then
  7714. v:Destroy()
  7715. end
  7716. end
  7717. for i,v in pairs(pchar:GetChildren()) do
  7718. if v:IsA("Hat") then
  7719. v:Destroy()
  7720. end
  7721. end
  7722. local duck = Instance.new("SpecialMesh", pchar.Torso)
  7723. duck.MeshType = "FileMesh"
  7724. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  7725. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  7726. duck.Scale = Vector3.new(5, 5, 5)
  7727. pchar.Head.Transparency = 1
  7728. pchar["Left Arm"].Transparency = 1
  7729. pchar["Right Arm"].Transparency = 1
  7730. pchar["Left Leg"].Transparency = 1
  7731. pchar["Right Leg"].Transparency = 1
  7732. pchar.Head.face.Transparency = 1
  7733. end
  7734. end)
  7735.  
  7736. addcmd('unduck','makes player back to normal',{},
  7737. function(args)
  7738. local players = getPlayer(args[1])
  7739. for i,v in pairs(players)do
  7740. execCmd("fix " .. gPlayers[v].Name, Player)
  7741. end
  7742. end)
  7743.  
  7744. addcmd('disable','removes players humanoid',{},
  7745. function(args)
  7746. local players = getPlayer(args[1])
  7747. for i,v in pairs(players)do
  7748. local pchar = gPlayers[v].Character
  7749. if pchar:FindFirstChild("Humanoid") then
  7750. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  7751. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  7752. humanoid.Parent = game.ContextActionService
  7753. Notify(gPlayers[v].Name .. ' has been disabled')
  7754. end
  7755. end
  7756. end)
  7757.  
  7758. addcmd('enable','gives player humanoid',{},
  7759. function(args)
  7760. local players = getPlayer(args[1])
  7761. for i,v in pairs(players)do
  7762. local pchar = gPlayers[v].Character
  7763. if pchar:FindFirstChild("Humanoid") then
  7764. return
  7765. else
  7766. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  7767. humanoid.Parent = pchar
  7768. humanoid.Name = "Humanoid"
  7769. Notify(gPlayers[v].Name .. ' has been enabled')
  7770. end
  7771. end
  7772. end)
  7773.  
  7774. addcmd('size','changes size of player',{},
  7775. function(args)
  7776. local players = getPlayer(args[1])
  7777. for i,v in pairs(players)do
  7778. local pchar = gPlayers[v].Character
  7779. local function scale(chr,scl)
  7780.  
  7781. for _,v in pairs(pchar:GetChildren()) do
  7782. if v:IsA("Hat") then
  7783. v:Clone()
  7784. v.Parent = game.Lighting
  7785. end
  7786. end
  7787.  
  7788. local Head = chr['Head']
  7789. local Torso = chr['Torso']
  7790. local LA = chr['Left Arm']
  7791. local RA = chr['Right Arm']
  7792. local LL = chr['Left Leg']
  7793. local RL = chr['Right Leg']
  7794. local HRP = chr['HumanoidRootPart']
  7795.  
  7796. wait(0.1)
  7797.  
  7798. Head.formFactor = 3
  7799. Torso.formFactor = 3
  7800. LA.formFactor = 3
  7801. RA.formFactor = 3
  7802. LL.formFactor = 3
  7803. RL.formFactor = 3
  7804. HRP.formFactor = 3
  7805.  
  7806. Head.Size = Vector3.new(scl * 2, scl, scl)
  7807. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  7808. LA.Size = Vector3.new(scl, scl * 2, scl)
  7809. RA.Size = Vector3.new(scl, scl * 2, scl)
  7810. LL.Size = Vector3.new(scl, scl * 2, scl)
  7811. RL.Size = Vector3.new(scl, scl * 2, scl)
  7812. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  7813.  
  7814. local Motor1 = Instance.new('Motor6D', Torso)
  7815. Motor1.Part0 = Torso
  7816. Motor1.Part1 = Head
  7817. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7818. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7819. Motor1.Name = "Neck"
  7820.  
  7821. local Motor2 = Instance.new('Motor6D', Torso)
  7822. Motor2.Part0 = Torso
  7823. Motor2.Part1 = LA
  7824. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7825. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7826. Motor2.Name = "Left Shoulder"
  7827.  
  7828. local Motor3 = Instance.new('Motor6D', Torso)
  7829. Motor3.Part0 = Torso
  7830. Motor3.Part1 = RA
  7831. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7832. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7833. Motor3.Name = "Right Shoulder"
  7834.  
  7835. local Motor4 = Instance.new('Motor6D', Torso)
  7836. Motor4.Part0 = Torso
  7837. Motor4.Part1 = LL
  7838. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7839. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7840. Motor4.Name = "Left Hip"
  7841.  
  7842. local Motor5 = Instance.new('Motor6D', Torso)
  7843. Motor5.Part0 = Torso
  7844. Motor5.Part1 = RL
  7845. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7846. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7847. Motor5.Name = "Right Hip"
  7848.  
  7849. local Motor6 = Instance.new('Motor6D', HRP)
  7850. Motor6.Part0 = HRP
  7851. Motor6.Part1 = Torso
  7852. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7853. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7854.  
  7855. end
  7856.  
  7857. scale(pchar, args[2])
  7858.  
  7859. for _,v in pairs(game.Lighting:GetChildren()) do
  7860. if v:IsA("Hat") then
  7861. v.Parent = pchar
  7862. end
  7863. end
  7864. end
  7865. end)
  7866.  
  7867. addcmd('confuse','reverses players speed',{'reverse'},
  7868. function(args)
  7869. local players = getPlayer(args[1])
  7870. for i,v in pairs(players)do
  7871. local pchar = gPlayers[v].Character
  7872. pchar.Humanoid.WalkSpeed = tonumber(-16)
  7873. end
  7874. end)
  7875.  
  7876. addcmd('unconfuse','reverses players speed',{'unreverse'},
  7877. function(args)
  7878. local players = getPlayer(args[1])
  7879. for i,v in pairs(players)do
  7880. local pchar = gPlayers[v].Character
  7881. pchar.Humanoid.WalkSpeed = tonumber(16)
  7882. end
  7883. end)
  7884.  
  7885. addcmd('clone','clones player',{},
  7886. function(args)
  7887. local players = getPlayer(args[1])
  7888. for i,v in pairs(players)do
  7889. local pchar = gPlayers[v].Character
  7890. pchar.Archivable = true
  7891. local clone = pchar:Clone()
  7892. clone.Parent = game.Workspace
  7893. clone:MoveTo(pchar:GetModelCFrame().p)
  7894. clone:MakeJoints()
  7895. pchar.Archivable = false
  7896. end
  7897. end)
  7898.  
  7899. addcmd('spin','spins player',{},
  7900. function(args)
  7901. local players = getPlayer(args[1])
  7902. for i,v in pairs(players)do
  7903. local pchar = gPlayers[v].Character
  7904. for i,v in pairs(pchar.Torso:GetChildren()) do
  7905. if v.Name == "Spinning" then
  7906. v:Destroy()
  7907. end
  7908. end
  7909. local Torso = pchar.Torso
  7910. local BG = Instance.new("BodyGyro", Torso)
  7911. BG.Name = "Spinning"
  7912. BG.maxTorque = Vector3.new(0, math.huge, 0)
  7913. BG.P = 11111
  7914. BG.cframe = Torso.CFrame
  7915. repeat wait(1/44)
  7916. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  7917. until not BG or BG.Parent ~= Torso
  7918. end
  7919. end)
  7920.  
  7921. addcmd('unspin','stops spinning player',{},
  7922. function(args)
  7923. local players = getPlayer(args[1])
  7924. for i,v in pairs(players)do
  7925. local pchar = gPlayers[v].Character
  7926. for i,v in pairs(pchar.Torso:GetChildren()) do
  7927. if v.Name == "Spinning" then
  7928. v:Destroy()
  7929. end
  7930. end
  7931. end
  7932. end)
  7933.  
  7934. addcmd('dog','makes player a dog',{},
  7935. function(args)
  7936. local players = getPlayer(args[1])
  7937. for i,v in pairs(players)do
  7938. local pchar = gPlayers[v].Character
  7939. if pchar:FindFirstChild("Shirt") then
  7940. pchar.Shirt:Destroy()
  7941. end
  7942. if pchar:FindFirstChild("Pants") then
  7943. pchar.Pants:Destroy()
  7944. end
  7945. if pchar:FindFirstChild("Shirt Graphic") then
  7946. pchar["Shirt Graphic"].Graphic = ""
  7947. end
  7948. pchar.Torso.Transparency = 1
  7949. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7950. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  7951. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  7952. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  7953. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  7954. local FakeTorso = Instance.new("Seat", pchar)
  7955. FakeTorso.Name = "FakeTorso"
  7956. FakeTorso.FormFactor = "Symmetric"
  7957. FakeTorso.TopSurface = 0
  7958. FakeTorso.BottomSurface = 0
  7959. FakeTorso.Size = Vector3.new(3,1,4)
  7960. FakeTorso.BrickColor = BrickColor.new("Brown")
  7961. FakeTorso.CFrame = pchar.Torso.CFrame
  7962. local BF = Instance.new("BodyForce", FakeTorso)
  7963. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  7964. local W = Instance.new("Weld", pchar.Torso)
  7965. W.Part0 = pchar.Torso
  7966. W.Part1 = FakeTorso
  7967. W.C0 = CFrame.new(0,-.5,0)
  7968. local BC = pchar["Body Colors"]
  7969. BC.HeadColor = BrickColor.new("Brown")
  7970. BC.LeftArmColor = BrickColor.new("Brown")
  7971. BC.LeftLegColor = BrickColor.new("Brown")
  7972. BC.RightArmColor = BrickColor.new("Brown")
  7973. BC.RightLegColor = BrickColor.new("Brown")
  7974. BC.TorsoColor = BrickColor.new("Brown")
  7975. end
  7976. end)
  7977.  
  7978. addcmd('undog','makes player back to normal',{},
  7979. function(args)
  7980. local players = getPlayer(args[1])
  7981. for i,v in pairs(players)do
  7982. execCmd("fix " .. gPlayers[v].Name, Player)
  7983. end
  7984. end)
  7985.  
  7986. addcmd('tptool','gives player tptool',{''},
  7987. function(args)
  7988. local tool = DATA.Teleport:Clone()
  7989. tool.Parent = Player.Backpack
  7990. end)
  7991.  
  7992. addcmd('loopsit','loop sits player',{},
  7993. function(args)
  7994. local players = getPlayer(args[1])
  7995. for i,v in pairs(players)do
  7996. local pchar = gPlayers[v].Character
  7997. if pchar:FindFirstChild("LoopSit") then
  7998. pchar.LoopSit.Name = "NotLoopSit"
  7999. wait(0.1)
  8000. pchar.NotLoopSit:Destroy()
  8001. end
  8002. local LoopSit = Instance.new("StringValue", pchar)
  8003. LoopSit.Name = "LoopSit"
  8004. Notify(gPlayers[v].Name .. ' is now loopsitting')
  8005. repeat wait(0.1)
  8006. pchar.Humanoid.Sit = true
  8007. Notify(gPlayers[v].Name .. ' is now loopsitting')
  8008. until LoopSit.Name == "NotLoopSit"
  8009. end
  8010. end)
  8011.  
  8012. addcmd('unloopsit','stops loop sit on player',{'noloopsit'},
  8013. function(args)
  8014. local players = getPlayer(args[1])
  8015. for i,v in pairs(players)do
  8016. local pchar = gPlayers[v].Character
  8017. if pchar:FindFirstChild("LoopSit") then
  8018. pchar.LoopSit.Name = "NotLoopSit"
  8019. wait(0.1)
  8020. pchar.NotLoopSit:Destroy()
  8021. Notify(gPlayers[v].Name .. ' is no longer loopsitting')
  8022. end
  8023. end
  8024. end)
  8025.  
  8026. addcmd('loopjump','loop jumps player',{},
  8027. function(args)
  8028. local players = getPlayer(args[1])
  8029. for i,v in pairs(players)do
  8030. local pchar = gPlayers[v].Character
  8031. if pchar:FindFirstChild("LoopJump") then
  8032. pchar.LoopJump.Name = "NotLoopJump"
  8033. wait(0.1)
  8034. pchar.NotLoopJump:Destroy()
  8035. end
  8036. local LoopJump = Instance.new("StringValue", pchar)
  8037. LoopJump.Name = "LoopJump"
  8038. Notify('loopjumping ' .. gPlayers[v].Name)
  8039. repeat wait(0.1)
  8040. pchar.Humanoid.Jump = true
  8041. until LoopJump.Name == "NotLoopJump"
  8042. end
  8043. end)
  8044.  
  8045. addcmd('unloopjump','stops loop jump on player',{'noloopjump'},
  8046. function(args)
  8047. local players = getPlayer(args[1])
  8048. for i,v in pairs(players)do
  8049. local pchar = gPlayers[v].Character
  8050. if pchar:FindFirstChild("LoopJump") then
  8051. pchar.LoopJump.Name = "NotLoopJump"
  8052. wait(0.1)
  8053. pchar.NotLoopJump:Destroy()
  8054. Notify(gPlayers[v].Name .. ' is no longer loopjumping')
  8055. end
  8056. end
  8057. end)
  8058.  
  8059. addcmd('loopheal','loop heals player',{},
  8060. function(args)
  8061. local players = getPlayer(args[1])
  8062. for i,v in pairs(players)do
  8063. local pchar = gPlayers[v].Character
  8064. if pchar:FindFirstChild("LoopHeal") then
  8065. pchar.LoopHeal.Name = "NotLoopHeal"
  8066. wait(0.1)
  8067. pchar.NotLoopHeal:Destroy()
  8068. end
  8069. local LoopHeal = Instance.new("StringValue", pchar)
  8070. LoopHeal.Name = "LoopHeal"
  8071. Notify('loophealing' .. gPlayers[v].Name)
  8072. repeat wait(0.1)
  8073. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  8074. until LoopHeal.Name == "NotLoopHeal"
  8075. end
  8076. end)
  8077.  
  8078. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  8079. function(args)
  8080. local players = getPlayer(args[1])
  8081. for i,v in pairs(players)do
  8082. local pchar = gPlayers[v].Character
  8083. if pchar:FindFirstChild("LoopHeal") then
  8084. pchar.LoopHeal.Name = "NotLoopHeal"
  8085. wait(0.1)
  8086. pchar.NotLoopHeal:Destroy()
  8087. Notify(gPlayers[v].Name .. ' no longer has loopheal')
  8088. end
  8089. end
  8090. end)
  8091.  
  8092. addcmd('fling','flings player',{},
  8093. function(args)
  8094. local players = getPlayer(args[1])
  8095. for i,v in pairs(players)do
  8096. local pchar = gPlayers[v].Character
  8097. if pchar:FindFirstChild("Humanoid") then
  8098. local xran
  8099. local zran
  8100. repeat
  8101. xran = math.random(-9999,9999)
  8102. until math.abs(xran) >= 5555
  8103. repeat
  8104. zran = math.random(-9999,9999)
  8105. until math.abs(zran) >= 5555
  8106. pchar.Humanoid.Sit = true
  8107. pchar.Torso.Velocity = Vector3.new(0,0,0)
  8108. local BF = Instance.new("BodyForce", pchar.Torso)
  8109. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  8110. Notify('Flung ' .. gPlayers[v].Name .. ' :D')
  8111. end
  8112. end
  8113. end)
  8114.  
  8115. addcmd('nograv','makes player have moon gravity',{''},
  8116. function(args)
  8117. local players = getPlayer(args[1])
  8118. for i,v in pairs(players)do
  8119. local pchar = gPlayers[v].Character
  8120. for i,v in pairs(pchar.Torso:GetChildren()) do
  8121. if v.Name == "NoGrav" then
  8122. v:Destroy()
  8123. end
  8124. end
  8125. local BF = Instance.new("BodyForce", pchar.Torso)
  8126. BF.Name = "NoGrav"
  8127. BF.Force = Vector3.new(0,2700,0)
  8128. Notify(gPlayers[v].Name .. ' now has nograv')
  8129. end
  8130. end)
  8131.  
  8132. addcmd('grav','makes player have normal gravity',{''},
  8133. function(args)
  8134. local players = getPlayer(args[1])
  8135. for i,v in pairs(players)do
  8136. local pchar = gPlayers[v].Character
  8137. for i,v in pairs(pchar.Torso:GetChildren()) do
  8138. if v.Name == "NoGrav" then
  8139. v:Destroy()
  8140. Notify(gPlayers[v].Name .. ' now has grav')
  8141. end
  8142. end
  8143. end
  8144. end)
  8145.  
  8146. addcmd('seizure','makes player have a seizure',{''},
  8147. function(args)
  8148. local players = getPlayer(args[1])
  8149. for i,v in pairs(players)do
  8150. local pchar = gPlayers[v].Character
  8151. if pchar:FindFirstChild("Seizure") then
  8152.  
  8153. end
  8154. local Seizure = Instance.new("StringValue", pchar)
  8155. Seizure.Name = "Seizure"
  8156. pchar.Humanoid.PlatformStand = true
  8157. repeat wait()
  8158. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  8159. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  8160. until Seizure.Name == "NotSeizure"
  8161. end
  8162. end)
  8163.  
  8164. addcmd('unseizure','makes player stop having a seizure',{''},
  8165. function(args)
  8166. local players = getPlayer(args[1])
  8167. for i,v in pairs(players)do
  8168. local pchar = gPlayers[v].Character
  8169. if pchar:FindFirstChild("Seizure") then
  8170. pchar.Humanoid.PlatformStand = false
  8171. pchar.Seizure.Name = "NotSeizure"
  8172. wait(0.1)
  8173. pchar.NotSeizure:Destroy()
  8174. end
  8175. end
  8176. end)
  8177.  
  8178. addcmd('wtrbtools', 'tools from welcome to roblox building',{},
  8179. function(args)
  8180. x = game:GetService("InsertService"):LoadAsset(73089166)
  8181. for i,v in pairs(x:GetChildren()) do
  8182. v.Parent = game.Players.LocalPlayer.Backpack
  8183. end
  8184. x:Remove()
  8185. x = game:GetService("InsertService"):LoadAsset(73089204)
  8186. for i,v in pairs(x:GetChildren()) do
  8187. v.Parent = game.Players.LocalPlayer.Backpack
  8188. end
  8189. x:Remove()
  8190. x = game:GetService("InsertService"):LoadAsset(73089190)
  8191. for i,v in pairs(x:GetChildren()) do
  8192. v.Parent = game.Players.LocalPlayer.Backpack
  8193. end
  8194. x:Remove()
  8195. x = game:GetService("InsertService"):LoadAsset(58880579)
  8196. for i,v in pairs(x:GetChildren()) do
  8197. v.Parent = game.Players.LocalPlayer.Backpack
  8198. end
  8199. x:Remove()
  8200. x = game:GetService("InsertService"):LoadAsset(60791062)
  8201. for i,v in pairs(x:GetChildren()) do
  8202. v.Parent = game.Players.LocalPlayer.Backpack
  8203. end
  8204. x:Remove()
  8205. x = game:GetService("InsertService"):LoadAsset(73089239)
  8206. for i,v in pairs(x:GetChildren()) do
  8207. v.Parent = game.Players.LocalPlayer.Backpack
  8208. end
  8209. x:Remove()
  8210. end)
  8211.  
  8212. addcmd('cape','gives you a cape',{''},
  8213. function(args)
  8214. if not args[1] then
  8215. args[1] = 1012
  8216. end
  8217. capeColor = args[1]
  8218. Cape(Player)
  8219. end)
  8220.  
  8221. addcmd('m','makes a global message :0',{''},
  8222. function(args)
  8223. local MSG = table.concat(args, " ")
  8224. local newMSG = string.gsub(MSG, args[1] .. " ", "")
  8225. _G.msg(MSG)
  8226. end)
  8227.  
  8228. addcmd('uncape','takes cape away from you',{''},
  8229. function(args)
  8230. if char:FindFirstChild("Cape") ~= nil then
  8231. char.Cape:Destroy()
  8232. end
  8233. end)
  8234.  
  8235. addcmd('paper','makes player thin as paper',{''},
  8236. function(args)
  8237. local players = getPlayer(args[1])
  8238. for i,v in pairs(players)do
  8239. local pchar = gPlayers[v].Character
  8240. local LA = DATA.Paper:Clone()
  8241. LA.Parent = pchar["Left Arm"]
  8242. local RA = DATA.Paper:Clone()
  8243. RA.Parent = pchar["Right Arm"]
  8244. local LL = DATA.Paper:Clone()
  8245. LL.Parent = pchar["Left Leg"]
  8246. local RL = DATA.Paper:Clone()
  8247. RL.Parent = pchar["Right Leg"]
  8248. local T = DATA.Paper:Clone()
  8249. T.Parent = pchar.Torso
  8250. local H = DATA.Paper:Clone()
  8251. H.Parent = pchar.Head
  8252. pchar.Head.face:Destroy()
  8253. end
  8254. end)
  8255.  
  8256. addcmd('punish','punishs player',{''},
  8257. function(args)
  8258. local players = getPlayer(args[1])
  8259. for i,v in pairs(players)do
  8260. local pchar = gPlayers[v].Character
  8261. pchar.Parent = game.Lighting
  8262. Notify(gPlayers[v].Name .. ' has been punished')
  8263. end
  8264. end)
  8265.  
  8266. addcmd('unpunish','unpunishs player',{''},
  8267. function(args)
  8268. local players = getPlayer(args[1])
  8269. for i,v in pairs(players)do
  8270. if game.Lighting:FindFirstChild("" .. gPlayers[v].Name) then
  8271. game.Lighting:FindFirstChild("" .. gPlayers[v].Name).Parent = game.Workspace
  8272. Notify(gPlayers[v].Name .. ' has been unpunished')
  8273. end
  8274. end
  8275. end)
  8276.  
  8277. addcmd('disco','disco party',{''},
  8278. function(args)
  8279. Disco = true
  8280. if Disco == true then
  8281. repeat wait(0.3)
  8282. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  8283. until Disco == false
  8284. end
  8285. end)
  8286.  
  8287. addcmd('undisco','rip disco party',{''},
  8288. function(args)
  8289. Disco = false
  8290. wait(0.1)
  8291. game.Lighting.Ambient = Color3.new(0.5,0.5,0.5)
  8292. end)
  8293.  
  8294. -----------
  8295. ---Extra---
  8296. -----------
  8297.  
  8298. Floating = false
  8299.  
  8300. addcmd('float', 'makes player float',{},
  8301. function(args,speaker)
  8302. Floating = true
  8303. local players = getPlayer(args[1])
  8304. for _,v in pairs(players) do
  8305. local pchar = gPlayers[v].Character
  8306. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  8307. spawn(function()
  8308. local float = DATA.Float:Clone()
  8309. float.Parent = pchar
  8310. float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  8311. spawn(function()
  8312. Notify(gPlayers[v].Name .. ' now has float')
  8313. while wait(0.1) do
  8314. if pchar:FindFirstChild("Float") then
  8315. float.CFrame = pchar.Torso.CFrame * CFrame.new(0,-3.5,0)
  8316. else
  8317. break
  8318. end
  8319. end
  8320. end)
  8321. end)
  8322. end
  8323. end
  8324. end)
  8325.  
  8326. addcmd('unfloat','disables floating',{},
  8327. function(args)
  8328. Floating = false
  8329. local players = getPlayer(args[1])
  8330. for i,v in pairs(players)do
  8331. local pchar = gPlayers[v].Character
  8332. if pchar:FindFirstChild("Float") then
  8333. pchar.Float:Destroy()
  8334. Notify(gPlayers[v].Name .. ' no longer has float')
  8335. end
  8336. end
  8337. end)
  8338.  
  8339. local Clip = true
  8340.  
  8341. addcmd('noclip','enables noclip',{},
  8342. function(args)
  8343. Notify('NoClip enabled')
  8344. Clip = false
  8345. wait(1)
  8346. Name = game.Players.LocalPlayer.Name
  8347. game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function (NC)
  8348. delay(0, function()
  8349. if NC.Name ~= "Memes" then
  8350. NC:Destroy()
  8351. end
  8352. end)
  8353. end)
  8354. game:GetService('RunService').Stepped:connect(function ()
  8355. game.Workspace[Name].Torso.CanCollide = Clip
  8356. game.Workspace[Name].Head.CanCollide = Clip
  8357. end)
  8358. game.Workspace[Name].Torso.Changed:connect(function()
  8359. game.Workspace[Name].Torso.CanCollide = Clip
  8360. game.Workspace[Name].Head.CanCollide = Clip
  8361. end)
  8362. end)
  8363.  
  8364. addcmd('clip','disables noclip',{},
  8365. function(args)
  8366. Notify('NoClip disabled')
  8367. Clip = true
  8368. end)
  8369.  
  8370. wait(0.1)
  8371.  
  8372. addcmd('prefix','changes prefix',{},
  8373. function(args)
  8374. cmdprefix = args[1]
  8375. Notify('Changed prefix to "' .. args[1] .. '"')
  8376. end)
  8377.  
  8378. addcmd('admins','prints admins',{},
  8379. function(args)
  8380. for i,v in pairs(AdminFolder:GetChildren()) do
  8381. if v:IsA("StringValue") then
  8382. print("-" .. v.Value)
  8383. Notify('Printed Admins, Check Console')
  8384. end
  8385. end
  8386. end)
  8387.  
  8388. addcmd('respawn','respawns',{},
  8389. function(args)
  8390. local players = getPlayer(args[1])
  8391. for i,v in pairs(players) do
  8392. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_seth'
  8393. local H = Instance.new('Humanoid', M)
  8394. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  8395. gPlayers[v].Character = M
  8396. end
  8397. end)
  8398.  
  8399. addcmd('bans','prints bans',{},
  8400. function(args)
  8401. for i,v in pairs(BanFolder:GetChildren()) do
  8402. if v:IsA("StringValue") then
  8403. print("-" .. v.Value)
  8404. Notify('Printed Bans, Check Console (F9)')
  8405. end
  8406. end
  8407. end)
  8408.  
  8409. addcmd('version','shows version',{''},
  8410. function(args)
  8411. Notify("Version is " .. Version)
  8412. end)
  8413.  
  8414. -----------------------
  8415. -----Floating data-----
  8416. -----------------------
  8417.  
  8418. Mouse.KeyDown:connect(function (Key)
  8419. if Key:byte() == 29 then
  8420. if Floating == false then
  8421. execCmd("float me", Player)
  8422. Floating = true
  8423. elseif Floating == true then
  8424. execCmd("unfloat me", Player)
  8425. Floating = false
  8426. end
  8427. end
  8428. end)
  8429.  
  8430. --------------
  8431. ---Ban data---
  8432. --------------
  8433.  
  8434. for i,v in pairs(BannedPlayers) do
  8435. local ban = Instance.new("StringValue", BanFolder)
  8436. ban.Value = v
  8437. ban.RobloxLocked = true
  8438. end
  8439.  
  8440. spawn(function ()
  8441. while wait(0.1) do
  8442. for _,a in pairs(game.ContextActionService:GetChildren()) do
  8443. if a.Name == "BanList" then
  8444. for _,b in pairs(a:GetChildren()) do
  8445. if b:IsA("StringValue") then
  8446. for _,c in pairs(game.Players:GetChildren()) do
  8447. if c.Name == b.Value then
  8448. c.PersonalServerRank = 200
  8449. wait(0.1)
  8450. c.PersonalServerRank = 0
  8451. end
  8452. end
  8453. end
  8454. end
  8455. end
  8456. end
  8457. end
  8458. end)
  8459.  
  8460. ---------
  8461. --Admin--
  8462. ---------
  8463.  
  8464. for i,v in pairs(admins) do
  8465. local admin = Instance.new("StringValue", AdminFolder)
  8466. admin.Value = v
  8467. admin.RobloxLocked = true
  8468. end
  8469.  
  8470. spawn(function ()
  8471. while wait(0.1) do
  8472. for _,a in pairs(game.ContextActionService:GetChildren()) do
  8473. if a.Name == "AdminList" then
  8474. for _,b in pairs(a:GetChildren()) do
  8475. if b:IsA("StringValue") then
  8476. for _,c in pairs(game.Players:GetChildren()) do
  8477. if c.Name == b.Value then
  8478. execCmd('admin ' .. c.Name)
  8479. end
  8480. end
  8481. end
  8482. end
  8483. end
  8484. end
  8485. end
  8486. end)
  8487.  
  8488.  
  8489.  
  8490.  
  8491.  
  8492.  
  8493.  
  8494.  
  8495.  
  8496.  
  8497.  
  8498.  
  8499.  
  8500.  
  8501. -------------------------
  8502. -----Long space lmao-----
  8503. -------------------------
  8504.  
  8505.  
  8506.  
  8507.  
  8508.  
  8509.  
  8510.  
  8511.  
  8512.  
  8513.  
  8514.  
  8515.  
  8516.  
  8517. -------------------
  8518. ----Command bar----
  8519. -------------------
  8520.  
  8521. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  8522. CMDbar.Name = 'GUI'
  8523. cmdBAR = Instance.new('TextBox', CMDbar)
  8524. cmdBAR.Name = 'CMDbar'
  8525. cmdBAR.Active = true
  8526. cmdBAR.BackgroundColor = BrickColor.new(255,255,255)
  8527. cmdBAR.BackgroundTransparency = 0.5
  8528. cmdBAR.BorderColor = BrickColor.new(255,255,255)
  8529. cmdBAR.BorderSizePixel = 0
  8530. cmdBAR.Position = UDim2.new(0,0,-25,-25)
  8531. cmdBAR.Size = UDim2.new(0,200,0,20)
  8532. cmdBAR.Font = 'SourceSans'
  8533. cmdBAR.FontSize = 'Size18'
  8534. cmdBAR.Text = 'Press ; to Execute a Command'
  8535. cmdBAR.TextColor = BrickColor.new(0,0,0)
  8536.  
  8537. -------------------
  8538. ----Random data----
  8539. -------------------
  8540.  
  8541. DATA = Instance.new('Folder', game.ContextActionService)
  8542. DATA.Name = 'Data'
  8543.  
  8544. Paper = Instance.new('BlockMesh', DATA)
  8545. Paper.Name = 'Paper'
  8546. Paper.Scale = Vector3.new(1,1,0.1)
  8547.  
  8548. ayylmao = Instance.new('Hat', DATA)
  8549. ayylmao.Name = 'ayylmao'
  8550. ayyHandle = Instance.new('Part', ayylmao)
  8551. ayyHandle.Name = 'Handle'
  8552. ayyHandle.Size = Vector3.new(2,2.4,2)
  8553. ayyHandle.FormFactor = 'Plate'
  8554. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  8555. ayyMesh.Scale = Vector3.new(1,1.02,1)
  8556. ayyMesh.MeshType = 'FileMesh'
  8557. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  8558. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  8559.  
  8560. Float = Instance.new('Part', DATA)
  8561. Float.Name = 'Float'
  8562. Float.Transparency = 1
  8563. Float.Size = Vector3.new(6,1,6)
  8564. Float.Anchored = true
  8565.  
  8566. ---------------------------
  8567. --Commands GUI properties--
  8568. ---------------------------
  8569.  
  8570. cmdGUI = Instance.new('ScreenGui', DATA)
  8571. cmdGUI.Name = 'CMDs'
  8572. cmdMAIN = Instance.new('Frame', cmdGUI)
  8573. cmdMAIN.Name = 'MAIN'
  8574. cmdMAIN.Active = true
  8575. cmdMAIN.BackgroundColor = BrickColor.new(255,255,255)
  8576. cmdMAIN.BackgroundTransparency = 0.5
  8577. cmdMAIN.BorderColor = BrickColor.new(0,0,0)
  8578. cmdMAIN.BorderSizePixel = 0
  8579. cmdMAIN.Position = UDim2.new(0, 0, 0.7, 0)
  8580. cmdMAIN.Size = UDim2.new(0,170,0,15)
  8581. cmdMAIN.Draggable = true
  8582. cmdCMDs = Instance.new('ScrollingFrame', cmdMAIN)
  8583. cmdCMDs.Name = 'CMDs'
  8584. cmdCMDs.BackgroundColor = BrickColor.new(255,255,255)
  8585. cmdCMDs.BackgroundTransparency = 0.8
  8586. cmdCMDs.BorderColor = BrickColor.new(0,0,0)
  8587. cmdCMDs.BorderSizePixel = 0
  8588. cmdCMDs.Position = UDim2.new(0,0,0,15)
  8589. cmdCMDs.Size = UDim2.new(0,200,0,150)
  8590. cmdCMDs.CanvasSize = UDim2.new(0,0,0,0)
  8591. cmdCMDs.TopImage = 'rbxasset://textures/blackBkg_square.png'
  8592. cmdCMDs.MidImage = 'rbxasset://textures/blackBkg_square.png'
  8593. cmdCMDs.BottomImage = 'rbxasset://textures/blackBkg_square.png'
  8594. cmdCMDs.ScrollBarThickness = 5
  8595. cmdExit = Instance.new('TextButton', cmdMAIN)
  8596. cmdExit.Name = 'Exit'
  8597. cmdExit.BackgroundColor = BrickColor.new(255,0,0)
  8598. cmdExit.BackgroundTransparency = 0.5
  8599. cmdExit.BorderColor = BrickColor.new(255,0,0)
  8600. cmdExit.BorderSizePixel = 0
  8601. cmdExit.Position = UDim2.new(0,185,0,0)
  8602. cmdExit.Size = UDim2.new(0,15,0,15)
  8603. cmdExit.Text = ""
  8604. ExitScript = Instance.new('LocalScript', cmdExit)
  8605. ExitScript.Source =
  8606. [[
  8607. script.Parent.MouseButton1Down:connect(function()
  8608. script.Parent.Parent.CMDs:Destroy()
  8609. end)
  8610. ]]
  8611. cmdMin = Instance.new('TextButton', cmdMAIN)
  8612. cmdMin.Name = 'MM'
  8613. cmdMin.BackgroundColor = BrickColor.new(0.3,0.3,0.3)
  8614. cmdMin.BackgroundTransparency = 0.5
  8615. cmdMin.BorderColor = BrickColor.new(140,140,140)
  8616. cmdMin.BorderSizePixel = 0
  8617. cmdMin.Position = UDim2.new(0,170,0,0)
  8618. cmdMin.Size = UDim2.new(0,15,0,15)
  8619. cmdMin.Text = ""
  8620. MinScript = Instance.new('LocalScript', cmdMin)
  8621. MinScript.Source =
  8622. [[
  8623. local CMDs = script.Parent.Parent.CMDs
  8624.  
  8625. script.Parent.MouseButton1Down:connect(function()
  8626. if CMDs.Visible == true then
  8627. CMDs.Visible = false
  8628. elseif CMDs.Visible == false then
  8629. CMDs.Visible = true
  8630. end
  8631. end)
  8632. ]]
  8633. cmdEx = Instance.new('TextLabel', cmdMAIN)
  8634. cmdEx.Name = 'Example'
  8635. cmdEx.BackgroundColor = BrickColor.new(0,0,0)
  8636. cmdEx.BackgroundTransparency = 0.8
  8637. cmdEx.BorderColor = BrickColor.new(0,0,0)
  8638. cmdEx.BorderSizePixel = 0
  8639. cmdEx.Position = UDim2.new(0,5,0,20)
  8640. cmdEx.Size = UDim2.new(0,190,0,20)
  8641. cmdEx.Visible = false
  8642. cmdEx.TextColor = BrickColor.new(255,255,255)
  8643. cmdEx.TextXAlignment = 'Left'
  8644.  
  8645. memeGUI = Instance.new('ScreenGui', DATA)
  8646. memeGUI.Name = 'Memes'
  8647. memeImage = Instance.new('ImageLabel', memeGUI)
  8648. memeImage.BackgroundTransparency = 1
  8649. memeImage.Position = UDim2.new(0,-300,1,-150)
  8650. memeImage.Size = UDim2.new(0,300,0,300)
  8651. memeImage.Rotation = -30
  8652. memeImage.Image = 'rbxassetid://343377229'
  8653. memeScript = Instance.new('LocalScript', memeGUI)
  8654. memeScript.Source =
  8655. [[
  8656. local meme = script.Parent.ImageLabel
  8657.  
  8658. wait(2)
  8659.  
  8660. meme:TweenPosition(UDim2.new(1, 0, 1, -150), "InOut", "Quad", 3, true, nil)
  8661. ]]
  8662.  
  8663. espMAIN = Instance.new('BillboardGui', DATA)
  8664. espMAIN.Name = 'MAIN'
  8665. espMAIN.AlwaysOnTop = true
  8666. espMAIN.ExtentsOffset = Vector3.new(0,1,0)
  8667. espMAIN.Size = UDim2.new(0,5,0,5)
  8668. espMAIN.StudsOffset = Vector3.new(0,1,0)
  8669. espDot = Instance.new('Frame', espMAIN)
  8670. espDot.BackgroundColor = BrickColor.new(42,181,255)
  8671. espDot.BackgroundTransparency = 0.3
  8672. espDot.BorderSizePixel = 0
  8673. espDot.Position = UDim2.new(-0.5,0,-0.5,0)
  8674. espDot.Size = UDim2.new(2,0,2,0)
  8675. espDot.Visible = false
  8676. espDot.ZIndex = 10
  8677. espName = Instance.new('TextLabel', espMAIN)
  8678. espName.Name = 'Name'
  8679. espName.BackgroundColor = BrickColor.new(0,0,0)
  8680. espName.BackgroundTransparency = 1
  8681. espName.BorderColor = BrickColor.new(0,0,0)
  8682. espName.BorderSizePixel = 0
  8683. espName.Position = UDim2.new(0,0,0,-35)
  8684. espName.Size = UDim2.new(1,0,10,0)
  8685. espName.Visible = false
  8686. espName.ZIndex = 10
  8687.  
  8688. -------------------------
  8689. ----Notify properties----
  8690. -------------------------
  8691.  
  8692. notifyMAIN = Instance.new('ScreenGui', DATA)
  8693. notifyMAIN.Name = 'Notification'
  8694. notifyNOT = Instance.new('Frame', notifyMAIN)
  8695. notifyNOT.Name = 'NOTIFY'
  8696. notifyNOT.BackgroundColor = BrickColor.new(255,255,255)
  8697. notifyNOT.BackgroundTransparency = 0.5
  8698. notifyNOT.BorderColor = BrickColor.new(255,255,255)
  8699. notifyNOT.BorderSizePixel = 2
  8700. notifyNOT.Position = UDim2.new(0,-200,0.7,0)
  8701. notifyNOT.Size = UDim2.new(0,400,0,50)
  8702. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  8703. notifyNOTE.Name = 'NOTE'
  8704. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  8705. notifyNOTE.BackgroundTransparency = 1
  8706. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  8707. notifyNOTE.BorderSizePixel = 0
  8708. notifyNOTE.Size = UDim2.new(1,0,1,0)
  8709. notifyNOTE.ZIndex = 10
  8710. notifyNOTE.FontSize = 'Size24'
  8711. notifyNOTE.Font = 'SourceSans'
  8712. notifyNOTE.Text = 'NOTIFY'
  8713. notifyNOTE.TextColor = BrickColor.new(0,0,0)
  8714. notifyNOTE.TextStrokeColor3 = Color3.new(255,255,255)
  8715. notifyNOTE.TextStrokeTransparency = 0.8
  8716.  
  8717. tpTool = Instance.new('HopperBin', DATA)
  8718. tpTool.Name = 'Teleport'
  8719. tpScript = Instance.new('LocalScript', tpTool)
  8720. tpScript.Source =
  8721. [[
  8722. local Player = game.Players.LocalPlayer
  8723. local Mouse = Player:GetMouse()
  8724.  
  8725. local Tool = script.Parent
  8726.  
  8727. Mouse.Button1Down:connect(function()
  8728. if Mouse.Target and Tool.Active then
  8729. Player.Character.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,2,0)
  8730. end
  8731. end)
  8732. ]]
  8733.  
  8734. modJAIL = Instance.new('Model', DATA)
  8735. modJAIL.Name = 'JAIL'
  8736. botJAIL = Instance.new('Part', modJAIL)
  8737. botJAIL.Name = 'BOTTOM'
  8738. botJAIL.BrickColor = BrickColor.new('Black')
  8739. botJAIL.Transparency = 0.5
  8740. botJAIL.Position = Vector3.new(-6.2,0.5,-11.6)
  8741. botJAIL.Anchored = true
  8742. botJAIL.Locked = true
  8743. botJAIL.Size = Vector3.new(6,1,6)
  8744. botJAIL.TopSurface = 'Smooth'
  8745. botJAIL.BottomSurface = 'Smooth'
  8746. topJAIL = Instance.new('Part', modJAIL)
  8747. topJAIL.Name = 'BOTTOM'
  8748. topJAIL.BrickColor = BrickColor.new('Black')
  8749. topJAIL.Transparency = 0.5
  8750. topJAIL.Position = Vector3.new(-6.2,7.5,-11.6)
  8751. topJAIL.Anchored = true
  8752. topJAIL.Locked = true
  8753. topJAIL.Size = Vector3.new(6,1,6)
  8754. topJAIL.TopSurface = 'Smooth'
  8755. topJAIL.BottomSurface = 'Smooth'
  8756. p1 = Instance.new('Part', modJAIL)
  8757. p1.Name = 'MAIN'
  8758. p1.BrickColor = BrickColor.new('Black')
  8759. p1.Transparency = 1
  8760. p1.Position = Vector3.new(-8.7,4,-11.6)
  8761. p1.Rotation = Vector3.new(-180,0,-180)
  8762. p1.Anchored = true
  8763. p1.Locked = true
  8764. p1.Size = Vector3.new(1,6,4)
  8765. p1.TopSurface = 'Smooth'
  8766. p1.BottomSurface = 'Smooth'
  8767. p2 = Instance.new('Part', modJAIL)
  8768. p2.BrickColor = BrickColor.new('Black')
  8769. p2.Transparency = 0.5
  8770. p2.Position = Vector3.new(-3.7,4,-14.1)
  8771. p2.Anchored = true
  8772. p2.Locked = true
  8773. p2.Size = Vector3.new(1,6,1)
  8774. p2.TopSurface = 'Smooth'
  8775. p2.BottomSurface = 'Smooth'
  8776. p3 = Instance.new('Part', modJAIL)
  8777. p3.BrickColor = BrickColor.new('Black')
  8778. p3.Transparency = 0.5
  8779. p3.Position = Vector3.new(-8.7,4,-9.1)
  8780. p3.Anchored = true
  8781. p3.Locked = true
  8782. p3.Size = Vector3.new(1,6,1)
  8783. p3.TopSurface = 'Smooth'
  8784. p3.BottomSurface = 'Smooth'
  8785. p4 = Instance.new('Part', modJAIL)
  8786. p4.BrickColor = BrickColor.new('Black')
  8787. p4.Transparency = 0.5
  8788. p4.Position = Vector3.new(-3.7,4,-9.1)
  8789. p4.Anchored = true
  8790. p4.Locked = true
  8791. p4.Size = Vector3.new(1,6,1)
  8792. p4.TopSurface = 'Smooth'
  8793. p4.BottomSurface = 'Smooth'
  8794. p5 = Instance.new('Part', modJAIL)
  8795. p5.BrickColor = BrickColor.new('Black')
  8796. p5.Transparency = 0.5
  8797. p5.Position = Vector3.new(-8.7,4,-14.1)
  8798. p5.Anchored = true
  8799. p5.Locked = true
  8800. p5.Size = Vector3.new(1,6,1)
  8801. p5.TopSurface = 'Smooth'
  8802. p5.BottomSurface = 'Smooth'
  8803. p6 = Instance.new('Part', modJAIL)
  8804. p6.BrickColor = BrickColor.new('Black')
  8805. p6.Transparency = 1
  8806. p6.Position = Vector3.new(-6.2,4,-14.1)
  8807. p6.Rotation = Vector3.new(0,90,0)
  8808. p6.Anchored = true
  8809. p6.Locked = true
  8810. p6.Size = Vector3.new(1,6,4)
  8811. p6.TopSurface = 'Smooth'
  8812. p6.BottomSurface = 'Smooth'
  8813. p7 = Instance.new('Part', modJAIL)
  8814. p7.BrickColor = BrickColor.new('Black')
  8815. p7.Transparency = 1
  8816. p7.Position = Vector3.new(-3.7,4,-11.6)
  8817. p7.Anchored = true
  8818. p7.Locked = true
  8819. p7.Size = Vector3.new(1,6,4)
  8820. p7.TopSurface = 'Smooth'
  8821. p7.BottomSurface = 'Smooth'
  8822. p8 = Instance.new('Part', modJAIL)
  8823. p8.BrickColor = BrickColor.new('Black')
  8824. p8.Transparency = 1
  8825. p8.Position = Vector3.new(-6.2,4,-9.1)
  8826. p8.Rotation = Vector3.new(0,90,0)
  8827. p8.Anchored = true
  8828. p8.Locked = true
  8829. p8.Size = Vector3.new(1,6,4)
  8830. p8.TopSurface = 'Smooth'
  8831. p8.BottomSurface = 'Smooth'
  8832.  
  8833. ------------------------
  8834. ---Even more commands---
  8835. ------------------------
  8836.  
  8837. addcmd('ayylmao','ayy lmao',{''},
  8838. function(args)
  8839. local players = getPlayer(args[1])
  8840. for i,v in pairs(players)do
  8841. local pchar = gPlayers[v].Character
  8842. if pchar:FindFirstChild("Shirt") then
  8843. pchar.Shirt:Destroy()
  8844. end
  8845. if pchar:FindFirstChild("Pants") then
  8846. pchar.Pants:Destroy()
  8847. end
  8848. if pchar:FindFirstChild("Shirt Graphic") then
  8849. pchar["Shirt Graphic"].Graphic = ""
  8850. end
  8851. for i,v in pairs(pchar:GetChildren()) do
  8852. if v:IsA("Hat") then
  8853. v:Destroy()
  8854. end
  8855. end
  8856. local ayylmao = DATA.ayylmao:Clone()
  8857. ayylmao.Parent = pchar
  8858. local BC = pchar["Body Colors"]
  8859. BC.HeadColor = BrickColor.new("Fossil")
  8860. BC.LeftArmColor = BrickColor.new("Fossil")
  8861. BC.LeftLegColor = BrickColor.new("Fossil")
  8862. BC.RightArmColor = BrickColor.new("Fossil")
  8863. BC.RightLegColor = BrickColor.new("Fossil")
  8864. BC.TorsoColor = BrickColor.new("Fossil")
  8865. end
  8866. end)
  8867.  
  8868. ----------------------
  8869. -----Commands GUI-----
  8870. ----------------------
  8871.  
  8872. CMDsFolder = Instance.new("Folder", game.CoreGui)
  8873.  
  8874. for i,v in pairs(CMDs) do
  8875. CMDsValue = Instance.new("StringValue", CMDsFolder)
  8876. CMDsValue.Value = v
  8877. CMDsValue.RobloxLocked = true
  8878. end
  8879.  
  8880. local function commands()
  8881. local cmds = DATA.CMDs:Clone()
  8882. cmds.Parent = Player.PlayerGui
  8883. local CMDsV = CMDsFolder:GetChildren()
  8884. for i = 1, #CMDsV do
  8885. local YSize = 25
  8886. local Position = ((i * YSize) - YSize)
  8887. local newcmd = cmds.MAIN.Example:Clone()
  8888. newcmd.Parent = cmds.MAIN.CMDs
  8889. newcmd.Visible = true
  8890. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  8891. newcmd.Text = "" .. CMDsV[i].Value
  8892. cmds.MAIN.CMDs.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8893. end
  8894. end
  8895.  
  8896. addcmd('cmds','prints cmds',{},
  8897. function(args)
  8898. commands()
  8899. end)
  8900.  
  8901. -----------------
  8902. ---Command Bar---
  8903. -----------------
  8904.  
  8905. CMDbar.CMDbar.FocusLost:connect(function(enterpressed)
  8906. if enterpressed and CMDbar.CMDbar.Text ~= "" then
  8907. spawn(function ()
  8908. execCmd(CMDbar.CMDbar.Text, Player)
  8909. end)
  8910. end
  8911. CMDbar.CMDbar:TweenPosition(UDim2.new(0, -500, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  8912. end)
  8913.  
  8914. Mouse.KeyDown:connect(function(Key)
  8915. if Key:byte() == 59 then
  8916. CMDbar.CMDbar:TweenPosition(UDim2.new(0, 0, 0.4, 0), "InOut", "Quad", 0.5, true, nil)
  8917. CMDbar.CMDbar:CaptureFocus()
  8918. end
  8919. end)
  8920.  
  8921. ----------------
  8922. --ESP function--
  8923. ----------------
  8924.  
  8925. local ESP = false
  8926. local track = false
  8927.  
  8928. function Create(base, team)
  8929. local MAIN = DATA.MAIN:Clone()
  8930. local F = MAIN.DOT
  8931. local ESP = MAIN.NAME
  8932.  
  8933. MAIN.Parent = Player.PlayerGui
  8934. MAIN.Adornee = base
  8935.  
  8936. F.Visible = true
  8937.  
  8938. ESP.Text = base.Parent.Name:upper()
  8939. ESP.Visible = true
  8940. end
  8941.  
  8942. function Clear()
  8943. for _,v in pairs(Player.PlayerGui:children()) do
  8944. if v.Name == "MAIN" and v:IsA("BillboardGui") then
  8945. v:Destroy()
  8946. end
  8947. end
  8948. end
  8949.  
  8950. function Find()
  8951. Clear()
  8952. track = true
  8953. spawn(function()
  8954. while wait() do
  8955. if track then
  8956. Clear()
  8957. for i,v in pairs(game.Players:players()) do
  8958. if v.Character and v.Character.Head then
  8959. Create(v.Character.Head, true)
  8960. end
  8961. end
  8962. end
  8963. wait(1)
  8964. end
  8965. end)
  8966. end
  8967.  
  8968. -------
  8969. --ESP--
  8970. -------
  8971.  
  8972. Mouse.KeyDown:connect(function(Key)
  8973. if Key:byte() == 30 then
  8974. if ESP == false then
  8975. Find()
  8976. ESP = true
  8977. elseif ESP == true then
  8978. Clear()
  8979. track = false
  8980. ESP = false
  8981. end
  8982. end
  8983. end)
  8984.  
  8985. ---------------------------------
  8986. ----Notify animation/movement----
  8987. ---------------------------------
  8988.  
  8989. local NOTIFY = DATA.Notification
  8990. NOTIFY.Parent = game.CoreGui
  8991.  
  8992. local memes = DATA.Memes:Clone()
  8993. memes.Parent = Player.PlayerGui
  8994.  
  8995. local usingNOTE = false
  8996.  
  8997. function Notify(msg)
  8998. if usingNOTE == false then
  8999. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  9000. spawn(function()
  9001. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.4, 0), "InOut", "Quad", 0.5, true, nil)
  9002. NOTIFY.NOTIFY.NOTE.Text = msg
  9003. usingNOTE = true
  9004. wait(2.5)
  9005. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, -500, 0.7, 0), "InOut", "Quad", 0.5, true, nil)
  9006. usingNOTE = false
  9007. end)
  9008. end
  9009. end
  9010. end
  9011.  
  9012. -------------------------
  9013. --Startup notifications--
  9014. -------------------------
  9015.  
  9016. wait(1)
  9017.  
  9018. if game.Workspace.FilteringEnabled == true then
  9019. NOTIFY.NOTIFY.BorderColor = BrickColor.new(255,0,0)
  9020. Notify('Filtering Status: ENABLED!')
  9021. elseif game.Workspace.FilteringEnabled == false then
  9022. NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,0)
  9023. Notify('Filtering Status: Disabled.')
  9024. end
  9025.  
  9026. wait(2.6)
  9027.  
  9028. NOTIFY.NOTIFY.BorderColor = BrickColor.new(0,255,255)
  9029.  
  9030. Notify('N3xulis Loaded ' .. #cmds .. ' Commands.')
  9031.  
  9032. wait(2.6)
  9033.  
  9034. Notify('Welcome ' .. Player.Name .. '!')
  9035.  
  9036. wait(3)
  9037.  
  9038. Notify('Push ; for the command bar.')
  9039.  
  9040. wait(2.6)
  9041.  
  9042. Notify('Say ;cmds for commands')
  9043.  
  9044. wait(3)
  9045.  
  9046. Player.PlayerGui.Memes:Destroy()
  9047.  
  9048. -- __ __ ___
  9049. -- \/\ \ /\_ \ __
  9050. --\ \ `\\ \ __ __ _ __ __\//\ \ /\_\ ____
  9051. -- \ \ , ` \ /'__`\/\ \/'\/\ \/\ \ \ \ \ \/\ \ /',__\
  9052. -- \ \ \`\ \/\ __/\/> </\ \ \_\ \ \_\ \_\ \ \/\__, `\
  9053. -- \ \_\ \_\ \____\/\_/\_\\ \____/ /\____\\ \_\/\____/
  9054. -- \/_/\/_/\/____/\//\/_/ \/___/ \/____/ \/_/\/___/ ---------------------------------------------------------------
  9055. --------------------------Version Beta--------------------------
  9056. ---------------------------------------------------------------
  9057. ---------------------------N3xul---------------------------
  9058. ---------------------------------------------------------------
  9059. end)
  9060.  
  9061. Booga.Name = "Booga"
  9062. Booga.Parent = Main
  9063. Booga.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  9064. Booga.Position = UDim2.new(0.683490872, 0, 0.0309468079, 0)
  9065. Booga.Size = UDim2.new(0, 101, 0, 50)
  9066. Booga.Font = Enum.Font.SourceSansBold
  9067. Booga.Text = "Booga Hub"
  9068. Booga.TextColor3 = Color3.new(1, 1, 1)
  9069. Booga.TextScaled = true
  9070. Booga.TextSize = 14
  9071. Booga.TextWrapped = true
  9072. Booga.MouseButton1Down:connect(function()
  9073. --Made By EclipesX#2444
  9074. -- Objects
  9075.  
  9076. local BoogaHub = Instance.new("ScreenGui")
  9077. local Main = Instance.new("Frame")
  9078. local Title = Instance.new("TextLabel")
  9079. local Jump = Instance.new("TextButton")
  9080. local reffects = Instance.new("TextButton")
  9081. local craftitem = Instance.new("TextBox")
  9082. local craft = Instance.new("TextButton")
  9083. local credits = Instance.new("TextLabel")
  9084.  
  9085. -- Properties
  9086.  
  9087. BoogaHub.Name = "Booga Hub"
  9088. BoogaHub.Parent = game.Players.LocalPlayer.PlayerGui
  9089.  
  9090. Main.Name = "Main"
  9091. Main.Parent = BoogaHub
  9092. Main.Active = true
  9093. Main.Draggable = true
  9094. Main.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9095. Main.BackgroundTransparency = 0.10000000149012
  9096. Main.BorderSizePixel = 0
  9097. Main.ClipsDescendants = true
  9098. Main.Position = UDim2.new(0.440909088, 0, 0.289044321, 0)
  9099. Main.Selectable = true
  9100. Main.Size = UDim2.new(0, 195, 0, 254)
  9101.  
  9102. Title.Name = "Title"
  9103. Title.Parent = Main
  9104. Title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9105. Title.BackgroundTransparency = 0.10000000149012
  9106. Title.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9107. Title.BorderSizePixel = 4
  9108. Title.Position = UDim2.new(0.164102569, 0, 0.0705394223, 0)
  9109. Title.Size = UDim2.new(0, 130, 0, 41)
  9110. Title.Font = Enum.Font.ArialBold
  9111. Title.Text = "Booga Hub"
  9112. Title.TextColor3 = Color3.new(1, 1, 1)
  9113. Title.TextScaled = true
  9114. Title.TextSize = 14
  9115. Title.TextWrapped = true
  9116.  
  9117. Jump.Name = "Jump"
  9118. Jump.Parent = Main
  9119. Jump.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9120. Jump.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9121. Jump.BorderSizePixel = 4
  9122. Jump.Position = UDim2.new(0.164102569, 0, 0.294605821, 0)
  9123. Jump.Size = UDim2.new(0, 56, 0, 29)
  9124. Jump.Font = Enum.Font.ArialBold
  9125. Jump.Text = "Infinite Jump"
  9126. Jump.TextColor3 = Color3.new(1, 1, 1)
  9127. Jump.TextScaled = true
  9128. Jump.TextSize = 14
  9129. Jump.TextWrapped = true
  9130.  
  9131. reffects.Name = "reffects"
  9132. reffects.Parent = Main
  9133. reffects.Active = false
  9134. reffects.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9135. reffects.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9136. reffects.BorderSizePixel = 4
  9137. reffects.Position = UDim2.new(0.543589771, 0, 0.294605821, 0)
  9138. reffects.Size = UDim2.new(0, 56, 0, 29)
  9139. reffects.Font = Enum.Font.ArialBold
  9140. reffects.Text = "Remove effects"
  9141. reffects.TextColor3 = Color3.new(1, 1, 1)
  9142. reffects.TextScaled = true
  9143. reffects.TextSize = 14
  9144. reffects.TextWrapped = true
  9145.  
  9146. craftitem.Name = "craft item"
  9147. craftitem.Parent = Main
  9148. craftitem.Active = false
  9149. craftitem.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9150. craftitem.BackgroundTransparency = 0.10000000149012
  9151. craftitem.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9152. craftitem.BorderSizePixel = 4
  9153. craftitem.Position = UDim2.new(0.200000003, 0, 0.74219954, 0)
  9154. craftitem.Size = UDim2.new(0, 116, 0, 23)
  9155. craftitem.Font = Enum.Font.ArialBold
  9156. craftitem.Text = "Item To Craft Here!"
  9157. craftitem.TextColor3 = Color3.new(1, 1, 1)
  9158. craftitem.TextScaled = true
  9159. craftitem.TextSize = 14
  9160. craftitem.TextWrapped = true
  9161.  
  9162. craft.Name = "craft"
  9163. craft.Parent = Main
  9164. craft.Active = false
  9165. craft.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9166. craft.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9167. craft.BorderSizePixel = 4
  9168. craft.Position = UDim2.new(0.225641027, 0, 0.517283678, 0)
  9169. craft.Size = UDim2.new(0, 106, 0, 43)
  9170. craft.Font = Enum.Font.ArialBold
  9171. craft.Text = "Craft Item"
  9172. craft.TextColor3 = Color3.new(1, 1, 1)
  9173. craft.TextScaled = true
  9174. craft.TextSize = 14
  9175. craft.TextWrapped = true
  9176.  
  9177. credits.Name = "credits"
  9178. credits.Parent = Main
  9179. credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  9180. credits.BackgroundTransparency = 0.10000000149012
  9181. credits.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9182. credits.BorderSizePixel = 0
  9183. credits.Position = UDim2.new(0.0153846154, 0, 0.905511796, 0)
  9184. credits.Size = UDim2.new(0, 114, 0, 17)
  9185. credits.Font = Enum.Font.ArialBold
  9186. credits.Text = "Lolz. Enjoy!"
  9187. credits.TextColor3 = Color3.new(1, 1, 1)
  9188. credits.TextScaled = true
  9189. credits.TextSize = 14
  9190. credits.TextWrapped = true
  9191.  
  9192. -- Scripts
  9193. Jump.MouseButton1Down:connect(function()
  9194. local Player = game:GetService'Players'.LocalPlayer;
  9195. local UIS = game:GetService'UserInputService';
  9196.  
  9197. _G.JumpHeight = 50;
  9198.  
  9199. function Action(Object, Function) if Object ~= nil then Function(Object); end end
  9200.  
  9201. UIS.InputBegan:connect(function(UserInput)
  9202. if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
  9203. Action(Player.Character.Humanoid, function(self)
  9204. if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
  9205. Action(self.Parent.HumanoidRootPart, function(self)
  9206. self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
  9207. end)
  9208. end
  9209. end)
  9210. end
  9211. end)
  9212. end)
  9213.  
  9214.  
  9215. reffects.MouseButton1Down:connect(function()
  9216. game.Lighting.FogEnd = 1200000
  9217. game.Lighting.Brightness = 3
  9218. game.Lighting.GlobalShadows = false
  9219. end)
  9220.  
  9221.  
  9222. craft.MouseButton1Down:connect(function()
  9223. local item = craftitem.Text
  9224. local CI = item
  9225. local Event = game:GetService("ReplicatedStorage").Events.CraftItem
  9226. Event:FireServer(CI)
  9227. end)
  9228. end)
  9229.  
  9230. Jail.Name = "Jail"
  9231. Jail.Parent = Main
  9232. Jail.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  9233. Jail.Position = UDim2.new(0.683490872, 0, 0.295520812, 0)
  9234. Jail.Size = UDim2.new(0, 101, 0, 50)
  9235. Jail.Font = Enum.Font.SourceSansBold
  9236. Jail.Text = "Jail Break GUI"
  9237. Jail.TextColor3 = Color3.new(1, 1, 1)
  9238. Jail.TextScaled = true
  9239. Jail.TextSize = 14
  9240. Jail.TextWrapped = true
  9241. Jail.MouseButton1Down:connect(function()
  9242. local b=game:GetService("Players").LocalPlayer;local d=2;function JailbreakTp(...)getfenv()["TpMethod"..d](...)end;function TpMethod1(...)local e=b.Character;local f=e.HumanoidRootPart;local g={...}for h=0,1,0.05 do wait()f.CFrame=f.CFrame:lerp(CFrame.new(unpack(g,1,3)),h)end end;function TpMethod2(...)local g={...}local e=b.Character;local i=Vector3.new(unpack(g,1,3))local j=(e:WaitForChild"HumanoidRootPart".Position-i).magnitude;j=math.floor(j/100)+1;for h=0,j*4 do wait()e:MoveTo(Vector3.new(...))end;if g[#g]==true then wait()e:WaitForChild'HumanoidRootPart'.CFrame=CFrame.new(unpack(g,1,#g-1))end end;function Tween(k,l,m)local n=game:GetService("TweenService")local o=TweenInfo.new(l,Enum.EasingStyle.Linear,Enum.EasingDirection.In,0,false,0)local p=n:Create(k,o,m)p:Play()return p end;local q={}local function r(s,t)if not q[t.Name]then return end;if s==b then return end;spawn(function()if s.Character then local u=Instance.new("SelectionPartLasso")u.Parent=s.Character;u.Humanoid=s.Character:FindFirstChildOfClass"Humanoid"u.Part=b.Character:WaitForChild"HumanoidRootPart"u.Visible=true;u.Color3=t.TeamColor.Color;for h=0,5 do local v=Instance.new("SurfaceGui")v.Face=h;v.Parent=s.Character;v.Adornee=s.Character:FindFirstChild"HumanoidRootPart"v.AlwaysOnTop=true;local w=Instance.new("Frame",v)w.Size=UDim2.new(1,0,1,0)w.BorderSizePixel=0;w.BackgroundColor3=t.TeamColor.Color;w.BackgroundTransparency=0.5 end end end)end;local x=getfenv()[string.char(115,116,114,105,110,103)]getfenv()[string.char(115,116,114,105,110,103)]=setmetatable({char=function(...)local l={...}for h,y in pairs(l)do l[h]=y+1 end;return x.char(unpack(l))end},{__index=string})wait(0.2)game.StarterGui:SetCore("SendNotification",{Title="JailBreak v5.5 Loaded",Text="This GUI made by PRO Gamer4Life",Icon="",Duration=5})wait(0.5)game.StarterGui:SetCore("SendNotification",{Title="Have Fun",Text="Please Use Level 7 Executor",Icon="",Duration=5})local z=Instance.new("ScreenGui")local A=Instance.new("Frame")local B=Instance.new("TextLabel")local C=Instance.new("Frame")local D=Instance.new("TextButton")local E=Instance.new("TextButton")local F=Instance.new("TextButton")local G=Instance.new("TextButton")local H=Instance.new("TextButton")local I=Instance.new("TextButton")local J=Instance.new("TextButton")local K=Instance.new("TextButton")local L=Instance.new("TextButton")local M=Instance.new("TextButton")local N=Instance.new("TextButton")local O=Instance.new("TextButton")local P=Instance.new("TextButton")local Q=Instance.new("TextButton")local R=Instance.new("TextButton")local S=Instance.new("TextButton")local T=Instance.new("TextButton")local U=Instance.new("TextButton")local V=Instance.new("TextLabel")local W=Instance.new("TextButton")local X=Instance.new("TextButton")local Y=Instance.new("Frame")local Z=Instance.new("TextButton")local _=Instance.new("TextLabel")local a0=Instance.new("TextLabel")local a1=Instance.new("TextButton")local a2=Instance.new("TextButton")local a3=Instance.new("TextBox")local a4=Instance.new("Frame")local a5=Instance.new("TextButton")local a6=Instance.new("TextButton")local a7=Instance.new("TextButton")local a8=Instance.new("TextButton")local a9=Instance.new("TextButton")local aa=Instance.new("TextButton")local ab=Instance.new("TextButton")local ac=Instance.new("TextButton")local ad=Instance.new("TextButton")local ae=Instance.new("TextButton")local af=Instance.new("TextButton")local ag=Instance.new("TextButton")local ah=Instance.new("TextButton")local ai=Instance.new("TextButton")local aj=Instance.new("TextButton")local ak=Instance.new("TextButton")local al=Instance.new("TextButton")local am=Instance.new("TextButton")local an=Instance.new("TextButton")local ao=Instance.new("TextButton")local ap=Instance.new("TextButton")local aq=Instance.new("TextButton")z.Name="JailBreak"z.Parent=game.CoreGui;A.Name="Main"A.Parent=z;A.Active=true;A.BackgroundColor3=Color3.new(0,0.333333,1)A.BorderColor3=Color3.new(0,1,0)A.BorderSizePixel=3;A.Position=UDim2.new(0,835,0,-331)A.Selectable=true;A.Size=UDim2.new(0,493,0,370)A.Draggable=true;A.Visible=true;B.Name="LINE"B.Parent=A;B.BackgroundColor3=Color3.new(0,1,1)B.BorderSizePixel=0;B.Position=UDim2.new(-0.00214594905,0,0.142372921,0)B.Selectable=true;B.Size=UDim2.new(0,494,0,2)B.Font=Enum.Font.SourceSans;B.Text=""B.TextColor3=Color3.new(0,0,0)B.TextSize=14;C.Name="TPS"C.Parent=A;C.BackgroundColor3=Color3.new(0,0.333333,1)C.BorderSizePixel=0;C.Position=UDim2.new(-0.000413565809,0,0.147778317,0)C.Selectable=true;C.Size=UDim2.new(0,493,0,316)D.Name="BANK(IN)"D.Parent=C;D.BackgroundColor3=Color3.new(0.333333,1,0)D.Position=UDim2.new(0.0415294394,0,0.0387480706,0)D.Size=UDim2.new(0,129,0,32)D.Font=Enum.Font.SourceSansBold;D.Text="BANK(IN)"D.TextColor3=Color3.new(1,1,1)D.TextSize=30;D.TextStrokeTransparency=0;D.TextWrapped=true;D.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(37.776,3.648,815.384)+Vector3.new(1,0,0)end end)E.Name="BANK(OUT)"E.Parent=C;E.BackgroundColor3=Color3.new(0.333333,1,0)E.Position=UDim2.new(0.365721583,0,0.0387480706,0)E.Size=UDim2.new(0,129,0,32)E.Font=Enum.Font.SourceSansBold;E.Text="BANK(OUT)"E.TextColor3=Color3.new(1,1,1)E.TextSize=26;E.TextStrokeTransparency=0;E.TextWrapped=true;E.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(9.92591476,17.8639755,786.788147)+Vector3.new(1,0,0)end end)F.Name="CRIMBASE1"F.Parent=C;F.BackgroundColor3=Color3.new(0.333333,1,0)F.Position=UDim2.new(0.0416515768,0,0.537818313,0)F.Size=UDim2.new(0,129,0,32)F.Font=Enum.Font.SourceSansBold;F.Text="CRIMEBASE1"F.TextColor3=Color3.new(1,1,1)F.TextScaled=true;F.TextSize=20;F.TextStrokeTransparency=0;F.TextWrapped=true;F.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-221.723099,17.8924026,1578.80261)+Vector3.new(1,0,0)end end)G.Name="CRIMBASE2"G.Parent=C;G.BackgroundColor3=Color3.new(0.333333,1,0)G.Position=UDim2.new(0.371488929,0,0.536172509,0)G.Size=UDim2.new(0,129,0,32)G.Font=Enum.Font.SourceSansBold;G.Text="CRIMEBASE2"G.TextColor3=Color3.new(1,1,1)G.TextScaled=true;G.TextSize=20;G.TextStrokeTransparency=0;G.TextWrapped=true;G.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1650.80896,49.863636,-1770.66626)+Vector3.new(1,0,0)end end)H.Name="DONUT SHOP"H.Parent=C;H.BackgroundColor3=Color3.new(0.333333,1,0)H.Position=UDim2.new(0.694256663,0,0.0387480408,0)H.Size=UDim2.new(0,129,0,34)H.Font=Enum.Font.SourceSansBold;H.Text="DONUT SHOP"H.TextColor3=Color3.new(1,1,1)H.TextScaled=true;H.TextSize=23;H.TextStrokeTransparency=0;H.TextWrapped=true;H.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(257.191101,17.81828869,-1753.11206)+Vector3.new(1,0,0)end end)I.Name="PRISONYARD"I.Parent=C;I.BackgroundColor3=Color3.new(0.333333,1,0)I.Position=UDim2.new(0.694256723,0,0.36212188,0)I.Size=UDim2.new(0,129,0,32)I.Font=Enum.Font.SourceSansBold;I.Text="PRISONYARD"I.TextColor3=Color3.new(1,1,1)I.TextScaled=true;I.TextSize=1;I.TextStrokeTransparency=0;I.TextWrapped=true;I.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1319.25806,17.7999935,-1760.31873)+Vector3.new(1,0,0)end end)J.Name="GAS STATION"J.Parent=C;J.BackgroundColor3=Color3.new(0.333333,1,0)J.Position=UDim2.new(0.694256663,0,0.190515354,0)J.Size=UDim2.new(0,129,0,33)J.Font=Enum.Font.SourceSansBold;J.Text="GAS STATION"J.TextColor3=Color3.new(1,1,1)J.TextScaled=true;J.TextSize=23;J.TextStrokeTransparency=0;J.TextWrapped=true;J.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1586.41101,17.8481865,709.37262)+Vector3.new(1,0,0)end end)K.Name="JEWELRY(IN)"K.Parent=C;K.BackgroundColor3=Color3.new(0.333333,1,0)K.Position=UDim2.new(0.0416515805,0,0.201297194,0)K.Size=UDim2.new(0,129,0,32)K.Font=Enum.Font.SourceSansBold;K.Text="JEWELRY(IN)"K.TextColor3=Color3.new(1,1,1)K.TextScaled=true;K.TextSize=20;K.TextStrokeTransparency=0;K.TextWrapped=true;K.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(133.300705,17.9375954,1316.42407)+Vector3.new(1,0,0)end end)L.Name="JEWELRY(OUT)"L.Parent=C;L.BackgroundColor3=Color3.new(0.333333,1,0)L.Position=UDim2.new(0.367749989,0,0.203173518,0)L.Size=UDim2.new(0,129,0,32)L.Font=Enum.Font.SourceSansBold;L.Text="JEWELRY(OUT)"L.TextColor3=Color3.new(1,1,1)L.TextScaled=true;L.TextSize=23;L.TextStrokeTransparency=0;L.TextWrapped=true;L.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(101.211128,98.6576996,1310.54175)+Vector3.new(1,0,0)end end)M.Name="MUSEUM(IN)"M.Parent=C;M.BackgroundColor3=Color3.new(0.333333,1,0)M.Position=UDim2.new(0.0415294543,0,0.361247718,0)M.Size=UDim2.new(0,129,0,32)M.Font=Enum.Font.SourceSansBold;M.Text="MUSEUM(IN)"M.TextColor3=Color3.new(1,1,1)M.TextScaled=true;M.TextSize=21;M.TextStrokeTransparency=0;M.TextWrapped=true;M.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1063.02,117.562,1218.757)+Vector3.new(1,0,0)end end)N.Name="MUSEUM(OUT)"N.Parent=C;N.BackgroundColor3=Color3.new(0.333333,1,0)N.Position=UDim2.new(0.367432147,0,0.359610766,0)N.Size=UDim2.new(0,129,0,32)N.Font=Enum.Font.SourceSansBold;N.Text="MUSEUM(OUT)"N.TextColor3=Color3.new(1,1,1)N.TextScaled=true;N.TextSize=20;N.TextStrokeTransparency=0;N.TextWrapped=true;N.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1078.45,153.904,1176.52)+Vector3.new(1,0,0)end end)O.Name="TRAINSPAWN"O.Parent=C;O.BackgroundColor3=Color3.new(0.333333,1,0)O.Position=UDim2.new(0.694256783,0,0.537818313,0)O.Size=UDim2.new(0,129,0,32)O.Font=Enum.Font.SourceSansBold;O.Text="TRAINSPAWN"O.TextColor3=Color3.new(1,1,1)O.TextScaled=true;O.TextSize=25;O.TextStrokeTransparency=0;O.TextWrapped=true;O.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1954.95007,68.0448606,-603.844116)+Vector3.new(1,0,0)end end)P.Name="POLICE BASE"P.Parent=C;P.BackgroundColor3=Color3.new(0.333333,1,0)P.Position=UDim2.new(0.041407302,0,0.710606456,0)P.Size=UDim2.new(0,129,0,32)P.Font=Enum.Font.SourceSansBold;P.Text="POLICE(BASE)"P.TextColor3=Color3.new(1,1,1)P.TextScaled=true;P.TextSize=20;P.TextStrokeTransparency=0;P.TextWrapped=true;P.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1130.11426,17.950058,-1593.09766)+Vector3.new(1,0,0)end end)Q.Name="GUNSTORE"Q.Parent=C;Q.BackgroundColor3=Color3.new(0.333333,1,0)Q.Position=UDim2.new(0.694256723,0,0.710606515,0)Q.Size=UDim2.new(0,129,0,32)Q.Font=Enum.Font.SourceSansBold;Q.Text="GUNSTORE"Q.TextColor3=Color3.new(1,1,1)Q.TextScaled=true;Q.TextSize=20;Q.TextStrokeTransparency=0;Q.TextWrapped=true;Q.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-24.4,18,-1763)+Vector3.new(1,0,0)end end)R.Name="HELICOPTER(BASE)"R.Parent=C;R.BackgroundColor3=Color3.new(0.333333,1,0)R.Position=UDim2.new(0.0398175567,0,0.859294891,0)R.Size=UDim2.new(0,129,0,32)R.Font=Enum.Font.SourceSansBold;R.Text="HELICOPTER(BASE)"R.TextColor3=Color3.new(1,1,1)R.TextScaled=true;R.TextSize=20;R.TextStrokeTransparency=0;R.TextWrapped=true;R.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1176.4231,59.7911148,-1572.6908)+Vector3.new(1,0,0)end end)S.Name="DEALERSIP"S.Parent=C;S.BackgroundColor3=Color3.new(0.333333,1,0)S.Position=UDim2.new(0.37510708,0,0.861549854,0)S.Size=UDim2.new(0,129,0,32)S.Font=Enum.Font.SourceSansBold;S.Text="DEALERSIP"S.TextColor3=Color3.new(1,1,1)S.TextScaled=true;S.TextSize=20;S.TextStrokeTransparency=0;S.TextWrapped=true;S.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(424.985474,17.8676395,-1704.00525)+Vector3.new(1,0,0)end end)T.Name="LAMBORGHINI"T.Parent=C;T.BackgroundColor3=Color3.new(0.333333,1,0)T.Position=UDim2.new(0.37510705,0,0.710606456,0)T.Size=UDim2.new(0,129,0,32)T.Font=Enum.Font.SourceSansBold;T.Text="LAMBORGHINI"T.TextColor3=Color3.new(1,1,1)T.TextScaled=true;T.TextSize=20;T.TextStrokeTransparency=0;T.TextWrapped=true;T.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(146.568039,17.6188164,775.127197)+Vector3.new(1,0,0)end end)U.Name="BUGGATI"U.Parent=C;U.BackgroundColor3=Color3.new(0.333333,1,0)U.Position=UDim2.new(0.694256663,0,0.861549973,0)U.Size=UDim2.new(0,129,0,32)U.Font=Enum.Font.SourceSansBold;U.Text="BUGGATI"U.TextColor3=Color3.new(1,1,1)U.TextScaled=true;U.TextSize=20;U.TextStrokeTransparency=0;U.TextWrapped=true;U.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(262.065,15.756,1360.726)+Vector3.new(1,0,0)end end)V.Name="JAILBREAK V5.5"V.Parent=A;V.Active=true;V.BackgroundColor3=Color3.new(0,0.333333,1)V.BorderColor3=Color3.new(0.333333,1,0.498039)V.BorderSizePixel=3;V.Position=UDim2.new(0,0,-0.149445608,0)V.Selectable=true;V.Size=UDim2.new(0,493,0,35)V.Font=Enum.Font.Cartoon;V.Text="JAILBREAK V5.5"V.TextColor3=Color3.new(1,1,1)V.TextSize=35;V.TextWrapped=true;W.Name="EXIT"W.Parent=A;W.BackgroundColor3=Color3.new(1,0,0)W.Position=UDim2.new(0.0121785337,0,-0.136448875,0)W.Size=UDim2.new(0,62,0,25)W.Font=Enum.Font.Cartoon;W.Text="EXIT"W.TextColor3=Color3.new(1,1,1)W.TextScaled=true;W.TextSize=14;W.TextStrokeTransparency=0;W.TextWrapped=true;W.MouseButton1Click:connect(function()z:Destroy()end)X.Name="CLOSE"X.Parent=A;X.BackgroundColor3=Color3.new(1,0,0)X.BackgroundTransparency=1;X.Position=UDim2.new(0.877329826,0,-0.151213929,0)X.Size=UDim2.new(0,60,0,35)X.Font=Enum.Font.Cartoon;X.Text="X"X.TextColor3=Color3.new(1,0,0)X.TextScaled=true;X.TextSize=14;X.TextStrokeTransparency=2;X.TextWrapped=true;X.MouseButton1Down:connect(function()aq.Visible=true;A.Visible=false end)Y.Name="AutoStuff"Y.Parent=A;Y.BackgroundColor3=Color3.new(0,0.333333,1)Y.BorderSizePixel=0;Y.Position=UDim2.new(0,0,0.147778317,0)Y.Selectable=true;Y.Size=UDim2.new(0,492,0,315)Y.Visible=false;Z.Name="AUTOARREST"Z.Parent=Y;Z.BackgroundColor3=Color3.new(0.333333,1,0)Z.Position=UDim2.new(0.0545465723,0,0.29886803,0)Z.Size=UDim2.new(0,438,0,43)Z.Font=Enum.Font.Cartoon;Z.Text="AutoArrest "Z.TextScaled=true;Z.TextSize=35;Z.TextWrapped=true;Z.MouseButton1Down:connect(function()local ar=game.Players.LocalPlayer;wait(0.5)for h,y in pairs(game.Teams.Criminal:GetPlayers())do repeat wait()ar.Character.HumanoidRootPart.CFrame=y.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,1)until y.Team.Name~="Criminal"end end)_.Name="JewelryStatus"_.Parent=Y;_.BackgroundColor3=Color3.new(0,0,1)_.Position=UDim2.new(0.0241232216,0,0.856521845,0)_.Size=UDim2.new(0,129,0,36)_.Font=Enum.Font.SourceSans;_.Text="Jewelry:"_.TextColor3=Color3.new(0,0,0)_.TextSize=14;a0.Name="BankStatus"a0.Parent=Y;a0.BackgroundColor3=Color3.new(0,0,1)a0.Position=UDim2.new(0.711155295,0,0.856521845,0)a0.Size=UDim2.new(0,129,0,36)a0.Font=Enum.Font.SourceSans;a0.Text="Bank:"a0.TextColor3=Color3.new(0,0,0)a0.TextSize=14;a1.Name="BankAutoRobBtn"a1.Parent=Y;a1.BackgroundColor3=Color3.new(0,1,0)a1.Position=UDim2.new(0.0526274405,0,0.0829190686,0)a1.Size=UDim2.new(0,437,0,44)a1.Font=Enum.Font.Cartoon;a1.Text="Bank Auto Rob"a1.TextScaled=true;a1.TextSize=14;a1.TextWrapped=true;a1.MouseButton1Click:connect(function()local as=workspace:FindFirstChild("Banks"):GetChildren()[1]local at=as.Extra.Sign;if at.Decal.Transparency==0 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Bank is closed!",Text="You need to wait for the bank to open!",Duration=7,Button1="Dismiss"})return end;local au=Vector3.new(at.Position.X,0,at.Position.Z)local f=b.Character.HumanoidRootPart;local av=Vector3.new(f.Position.X,0,f.Position.Z)if(au-av).magnitude>150 then local aw=Instance.new"BindableFunction"aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(10,18,784)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="You are too far!",Text="You need to get closer to the bank (use tp)",Duration=7,Button1="Dismiss",Button2="Teleport",Callback=aw})else RobTheBank()end end)a2.Name="GOTO"a2.Parent=Y;a2.BackgroundColor3=Color3.new(0.333333,1,0)a2.Position=UDim2.new(0.585034311,0,0.556010902,0)a2.Size=UDim2.new(0,169,0,39)a2.Font=Enum.Font.Cartoon;a2.Text="GOTO"a2.TextScaled=true;a2.TextSize=35;a2.TextWrapped=true;a2.MouseButton1Down:connect(function()local ay=a3.Text;local az=game:GetService("Players")[ay]local aA=game:GetService("Players").LocalPlayer;local s=a3.Text;if az then for h=1,20 do wait()aA.Character.HumanoidRootPart.CFrame=az.Character.HumanoidRootPart.CFrame+Vector3.new(0,3,0)end end end)a3.Name="TP PLAYER TEXT"a3.Parent=Y;a3.BackgroundColor3=Color3.new(0.333333,1,0)a3.Position=UDim2.new(0.0528455302,0,0.536507964,0)a3.Size=UDim2.new(0,200,0,50)a3.Font=Enum.Font.SourceSans;a3.Text="TP TO PLAYER (PUT PLAYERS NAME HERE) "a3.TextColor3=Color3.new(0,0,0)a3.TextScaled=true;a3.TextSize=14;a3.TextWrapped=true;a4.Name="OTHERSTUFF"a4.Parent=A;a4.BackgroundColor3=Color3.new(0,0.333333,1)a4.BorderSizePixel=0;a4.Position=UDim2.new(0.00214594905,0,0.147778317,0)a4.Selectable=true;a4.Size=UDim2.new(0,491,0,315)a4.Visible=false;a5.Name="CARFLY(R)"a5.Parent=a4;a5.BackgroundColor3=Color3.new(0.333333,1,0)a5.Position=UDim2.new(0.0300429463,0,0.0438247025,0)a5.Size=UDim2.new(0,129,0,32)a5.Font=Enum.Font.SourceSansBold;a5.Text="CARFLY(R)"a5.TextColor3=Color3.new(1,1,1)a5.TextScaled=true;a5.TextSize=25;a5.TextStrokeTransparency=0;a5.TextWrapped=true;a5.MouseButton1Click:connect(function()local b=game:GetService("Players").LocalPlayer;local aB=b:GetMouse()aB.KeyDown:connect(function(aC)if aC:byte()==114 then plrh=game:GetService'Players'.LocalPlayer.Character:FindFirstChildOfClass'Humanoid'plrh:ChangeState('Jumping')wait()plrh:ChangeState('Seated')end end)end)a6.Name="BTOOLS"a6.Parent=a4;a6.BackgroundColor3=Color3.new(0.333333,1,0)a6.Position=UDim2.new(0.371244639,0,0.0438247025,0)a6.Size=UDim2.new(0,129,0,32)a6.Font=Enum.Font.SourceSansBold;a6.Text="BTOOLS"a6.TextColor3=Color3.new(1,1,1)a6.TextScaled=true;a6.TextSize=25;a6.TextStrokeTransparency=0;a6.TextWrapped=true;a6.MouseButton1Down:connect(function()game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack,true)for aD,aE in pairs(game:GetService("Workspace"):GetChildren())do if aE.ClassName=="Part"then aE.Locked=false end;if aE.ClassName=="MeshPart"then aE.Locked=false end;if aE.ClassName=="UnionOperation"then aE.Locked=false end;if aE.ClassName=="Model"then for aD,aF in pairs(aE:GetChildren())do if aF.ClassName=="Part"then aF.Locked=false end;if aF.ClassName=="MeshPart"then aF.Locked=false end;if aF.ClassName=="UnionOperation"then aF.Locked=false end;if aF.ClassName=="Model"then for aD,aG in pairs(aF:GetChildren())do if aG.ClassName=="Part"then aG.Locked=false end;if aG.ClassName=="MeshPart"then aG.Locked=false end;if aG.ClassName=="UnionOperation"then aG.Locked=false end;if aG.ClassName=="Model"then for aD,aH in pairs(aG:GetChildren())do if aH.ClassName=="Part"then aH.Locked=false end;if aH.ClassName=="MeshPart"then aH.Locked=false end;if aH.ClassName=="UnionOperation"then aH.Locked=false end;if aH.ClassName=="Model"then end end end end end end end end;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Hammer;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Clone;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Grab end)a7.Name="GRAVITY"a7.Parent=a4;a7.BackgroundColor3=Color3.new(0.333333,1,0)a7.Position=UDim2.new(0.7081545,0,0.36101082,0)a7.Size=UDim2.new(0,129,0,32)a7.Font=Enum.Font.SourceSansBold;a7.Text="GRAVITY"a7.TextColor3=Color3.new(1,1,1)a7.TextScaled=true;a7.TextSize=1;a7.TextStrokeTransparency=0;a7.TextWrapped=true;a7.MouseButton1Down:connect(function()if a7==true then a7=false;game.workspace.Gravity=196.2 else a7=true;game.workspace.Gravity=45 end end)a8.Name="INFINT FUEL"a8.Parent=a4;a8.BackgroundColor3=Color3.new(0.333333,1,0)a8.Position=UDim2.new(0.7081545,0,0.516245484,0)a8.Size=UDim2.new(0,129,0,32)a8.Font=Enum.Font.SourceSansBold;a8.Text="INFINITE FUEL"a8.TextColor3=Color3.new(1,1,1)a8.TextScaled=true;a8.TextSize=25;a8.TextStrokeTransparency=0;a8.TextWrapped=true;a8.MouseButton1Down:connect(function()game:GetService('Players').LocalPlayer.PlayerGui.MainGui.Nitro.Name="69696969"game:GetService('Players').LocalPlayer.PlayerGui.ProductGui.Nitro:ClearAllChildren()end)a9.Name="INFINTE AMMO"a9.Parent=a4;a9.BackgroundColor3=Color3.new(0.333333,1,0)a9.Position=UDim2.new(0.371244639,0,0.51569891,0)a9.Size=UDim2.new(0,129,0,32)a9.Font=Enum.Font.SourceSansBold;a9.Text="INFINTE AMMO"a9.TextColor3=Color3.new(1,1,1)a9.TextScaled=true;a9.TextSize=25;a9.TextStrokeTransparency=0;a9.TextWrapped=true;a9.MouseButton1Click:connect(function()local newcclosure=newcclosure or function(w)return w end;local getreg=debug.getregistry or getreg;if not getreg then warn("You Need Level 7 executor to use this")end;local aI;local aJ;local aK;local aL;local aM;for aN,aO in pairs(getreg())do if typeof(aO)=="table"then if aO.Pistol then aI=aO.Pistol;aJ=aO.Rifle;aK=aO.RocketLauncher;aL=aO.Shotgun;aM=aO.AK47 end end end;if aI then aI.MagSize=math.huge;aI.FireAuto=true;aI.FireFreq=5000;aI.BulletSpread=0;aI.BulletSpeed=5000;warn("Modded the pistol")end;if aJ then aJ.MagSize=math.huge;aJ.FireAuto=true;aJ.FireFreq=5000;aJ.BulletSpread=0;aJ.BulletSpeed=5000;warn("Modded the rifle")end;if aK then aK.MagSize=math.huge;aK.FireAuto=true;aK.FireFreq=5000;aK.BulletSpread=0;aK.BulletSpeed=5000;warn("Modded the Rocket Launcher")end;if aL then aL.MagSize=math.huge;aL.FireAuto=true;aL.FireFreq=5000;aL.BulletSpread=0;aL.BulletSpeed=5000;warn("Modded the Shotgun")end;if aM then aM.MagSize=math.huge;aM.FireAuto=true;aM.FireFreq=5000;aM.BulletSpread=0;aM.BulletSpeed=5000;warn("Modded the AK47")end end)aa.Name="M4A4"aa.Parent=a4;aa.BackgroundColor3=Color3.new(0.333333,1,0)aa.Position=UDim2.new(0.0300429463,0,0.193852752,0)aa.Size=UDim2.new(0,129,0,32)aa.Font=Enum.Font.SourceSansBold;aa.Text="M4A4"aa.TextColor3=Color3.new(1,1,1)aa.TextScaled=true;aa.TextSize=25;aa.TextStrokeTransparency=0;aa.TextWrapped=true;aa.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="RifleSWAT"then y.CFrame=CFrame.new(aP)end end end end end end)ab.Name="NOCLIP[B]"ab.Parent=a4;ab.BackgroundColor3=Color3.new(0.333333,1,0)ab.Position=UDim2.new(0.7081545,0,0.194945842,0)ab.Size=UDim2.new(0,129,0,32)ab.Font=Enum.Font.SourceSansBold;ab.Text="NOCLIP[B]"ab.TextColor3=Color3.new(1,1,1)ab.TextScaled=true;ab.TextSize=35;ab.TextStrokeTransparency=0;ab.TextWrapped=true;ab.MouseButton1Down:connect(function()local aR=game:GetService("Players").LocalPlayer;local aS=aR:GetMouse()local aT=false;local aU=false;function b_noclip(aV)if aV=="b"then if aU==false then aT=true;aU=true elseif aU==true then aT=false;aU=false end end end;aS.KeyDown:connect(b_noclip)game:GetService("Players").LocalPlayer.Character.Head.Touched:connect(function(k)if k~=workspace.Terrain then if aT==true then k.CanCollide=false else k.CanCollide=true end end end)end)ac.Name="PISTOL"ac.Parent=a4;ac.BackgroundColor3=Color3.new(0.333333,1,0)ac.Position=UDim2.new(0.0300429165,0,0.359817058,0)ac.Size=UDim2.new(0,129,0,32)ac.Font=Enum.Font.SourceSansBold;ac.Text="PISTOL"ac.TextColor3=Color3.new(1,1,1)ac.TextScaled=true;ac.TextSize=25;ac.TextStrokeTransparency=0;ac.TextWrapped=true;ac.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="Pistol"then y.CFrame=CFrame.new(aP)end end end end end end)ad.Name="REMOVE BUILDING"ad.Parent=a4;ad.BackgroundColor3=Color3.new(0.333333,1,0)ad.Position=UDim2.new(0.371244639,0,0.359817058,0)ad.Size=UDim2.new(0,129,0,32)ad.Font=Enum.Font.SourceSansBold;ad.Text="REMOVE BUILDING"ad.TextColor3=Color3.new(1,1,1)ad.TextScaled=true;ad.TextSize=25;ad.TextStrokeTransparency=0;ad.TextWrapped=true;ad.MouseButton1Down:connect(function()game:GetService("Workspace").Buildings:Destroy()end)ae.Name="REMOVEALL"ae.Parent=a4;ae.BackgroundColor3=Color3.new(0.333333,1,0)ae.Position=UDim2.new(0.371244639,0,0.193852752,0)ae.Size=UDim2.new(0,129,0,32)ae.Font=Enum.Font.SourceSansBold;ae.Text="REMOVEALL"ae.TextColor3=Color3.new(1,1,1)ae.TextScaled=true;ae.TextSize=25;ae.TextStrokeTransparency=0;ae.TextWrapped=true;ae.MouseButton1Down:connect(function()game.Workspace.Cells:Remove()game.Workspace.Museum.CaseLasers:Remove()game.Workspace.Museum.Lights:Remove()game.Workspace.Museum.Doors:Remove()game.Workspace.EscapeRoutes:Remove()for h,y in pairs(workspace.Doors:GetChildren())do y:Destroy()end end)ae.MouseButton1Down:connect(function()local aW=game:GetService("Workspace").Banks:GetChildren()aW[1].Lasers:Destroy()end)ae.MouseButton1Down:connect(function()local aX=game:GetService("Workspace").Jewelrys:GetChildren()for h=1,4 do local aY=aX[1].Model.BarbedWire;aY:Destroy()end end)ae.MouseButton1Down:connect(function()local aW=game:GetService("Workspace").Banks:GetChildren()aW[1].Door.Model:Destroy()end)af.Name="SHOTGUN"af.Parent=a4;af.BackgroundColor3=Color3.new(0.333333,1,0)af.Position=UDim2.new(0.0300429165,0,0.515698969,0)af.Size=UDim2.new(0,129,0,32)af.Font=Enum.Font.SourceSansBold;af.Text="SHOTGUN"af.TextColor3=Color3.new(1,1,1)af.TextScaled=true;af.TextSize=25;af.TextStrokeTransparency=0;af.TextWrapped=true;af.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="Shotgun"then y.CFrame=CFrame.new(aP)end end end end end end)ag.Name="SPEED[X]"ag.Parent=a4;ag.BackgroundColor3=Color3.new(0.333333,1,0)ag.Position=UDim2.new(0.7081545,0,0.0433213115,0)ag.Size=UDim2.new(0,129,0,32)ag.Font=Enum.Font.SourceSansBold;ag.Text="SPEED[X]"ag.TextColor3=Color3.new(1,1,1)ag.TextScaled=true;ag.TextSize=25;ag.TextStrokeTransparency=0;ag.TextWrapped=true;ag.MouseButton1Down:connect(function()local aZ=game:GetService("Players").LocalPlayer;local a_=aZ:GetMouse()local b0=false;function x_walkspeed(aV)if aV=="x"then if b0==false then _G.WS=200;local b1=game:GetService("Players").LocalPlayer.Character.Humanoid;b1:GetPropertyChangedSignal("WalkSpeed"):Connect(function()b1.WalkSpeed=_G.WS end)b1.WalkSpeed=_G.WS;b0=true elseif b0==true then _G.WS=20;local b1=game:GetService("Players").LocalPlayer.Character.Humanoid;b1:GetPropertyChangedSignal("WalkSpeed"):Connect(function()b1.WalkSpeed=_G.WS end)b1.WalkSpeed=_G.WS;b0=false end end end;a_.KeyDown:connect(x_walkspeed)end)ah.Name="INFINITE JUMP"ah.Parent=a4;ah.BackgroundColor3=Color3.new(0.333333,1,0)ah.Position=UDim2.new(0.0300429165,0,0.676557302,0)ah.Size=UDim2.new(0,129,0,32)ah.Font=Enum.Font.SourceSansBold;ah.Text="INFINITE JUMP"ah.TextColor3=Color3.new(1,1,1)ah.TextScaled=true;ah.TextSize=25;ah.TextStrokeTransparency=0;ah.TextWrapped=true;ah.MouseButton1Down:connect(function()game:GetService("UserInputService").JumpRequest:connect(function()game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")end)end)ai.Name="GODMODE"ai.Parent=a4;ai.BackgroundColor3=Color3.new(0.333333,1,0)ai.Position=UDim2.new(0.371244639,0,0.675090253,0)ai.Size=UDim2.new(0,129,0,32)ai.Font=Enum.Font.SourceSansBold;ai.Text="GODMODE "ai.TextColor3=Color3.new(1,1,1)ai.TextScaled=true;ai.TextSize=25;ai.TextStrokeTransparency=0;ai.TextWrapped=true;ai.MouseButton1Down:connect(function()game:GetService("Players").LocalPlayer.Character.Humanoid.Name=1;local u=game:GetService("Players").LocalPlayer.Character["1"]:Clone()u.Parent=game:GetService("Players").LocalPlayer.Character;u.Name="Humanoid"wait(0.1)game:GetService("Players").LocalPlayer.Character["1"]:Destroy()game:GetService("Workspace").CurrentCamera.CameraSubject=game:GetService("Players").LocalPlayer.Character;game:GetService("Players").LocalPlayer.Character.Animate.Disabled=true;wait(0.1)game:GetService("Players").LocalPlayer.Character.Animate.Disabled=false;game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType="None"end)aj.Name="TPSTORE"aj.Parent=a4;aj.BackgroundColor3=Color3.new(0.333333,1,0)aj.Position=UDim2.new(0.7081545,0,0.675090253,0)aj.Size=UDim2.new(0,129,0,32)aj.Font=Enum.Font.SourceSansBold;aj.Text="TPSTORE"aj.TextColor3=Color3.new(1,1,1)aj.TextSize=29;aj.TextStrokeTransparency=0;aj.TextWrapped=true;aj.MouseButton1Click:connect(function()local a=getfenv()[string.char(118,110,113,106,114,111,96,98,100)]:FindFirstChild(string.char(82,108,96,107,107,82,115,110,113,100,114))if not a then return end;for h,y in pairs(a:GetChildren())do y[string.char(83,113,96,109,114,111,96,113,100,109,98,120)]=0;y[string.char(66,69,113,96,108,100)]=b[string.char(66,103,96,113,96,98,115,100,113)]:WaitForChild(string.char(71,116,108,96,109,110,104,99,81,110,110,115,79,96,113,115))[string.char(66,69,113,96,108,100)]*CFrame.new(math.random(-3,3),0,math.random(-3,3))end end)ak.Name="CLICKTP[CTRL]"ak.Parent=a4;ak.BackgroundColor3=Color3.new(0.333333,1,0)ak.Position=UDim2.new(0.371244639,0,0.837545097,0)ak.Size=UDim2.new(0,129,0,32)ak.Font=Enum.Font.SourceSansBold;ak.Text="CLICKTP(CTRL)"ak.TextColor3=Color3.new(1,1,1)ak.TextScaled=true;ak.TextSize=25;ak.TextStrokeTransparency=0;ak.TextWrapped=true;ak.MouseButton1Down:connect(function()loadstring(game:GetObjects("rbxassetid://956305503")[1].Source)()end)al.Name="KEYCARD"al.Parent=a4;al.BackgroundColor3=Color3.new(0.333333,1,0)al.Position=UDim2.new(0.0300429203,0,0.837545037,0)al.Size=UDim2.new(0,129,0,32)al.Font=Enum.Font.SourceSansBold;al.Text="KEYCARD"al.TextColor3=Color3.new(1,1,1)al.TextScaled=true;al.TextSize=25;al.TextStrokeTransparency=0;al.TextWrapped=true;al.MouseButton1Down:connect(function()game.Players.LocalPlayer.TeamValue.Value="Police"end)am.Name="VEHICLESPEED"am.Parent=a4;am.BackgroundColor3=Color3.new(0.333333,1,0)am.Position=UDim2.new(0.7081545,0,0.837545156,0)am.Size=UDim2.new(0,129,0,32)am.Font=Enum.Font.SourceSansBold;am.Text="VEHICLE SPEED"am.TextColor3=Color3.new(1,1,1)am.TextScaled=true;am.TextSize=25;am.TextStrokeTransparency=0;am.TextWrapped=true;am.MouseButton1Down:connect(function()loadstring(game:GetObjects("rbxassetid://979093131")[1].Source)()end)an.Name="AUTOSTUFF"an.Parent=A;an.BackgroundColor3=Color3.new(1,0.333333,0)an.Position=UDim2.new(0.362660944,0,0.0237288196,0)an.Size=UDim2.new(0,134,0,33)an.Font=Enum.Font.SourceSansBold;an.Text="AUTOSTUFF"an.TextColor3=Color3.new(1,1,1)an.TextScaled=true;an.TextSize=23;an.TextStrokeTransparency=0;an.TextWrapped=true;an.MouseButton1Down:connect(function()Y.Visible=true;C.Visible=false;a4.Visible=false end)ao.Name="STUFF"ao.Parent=A;ao.BackgroundColor3=Color3.new(1,0.333333,0)ao.Position=UDim2.new(0.697542429,0,0.0237288177,0)ao.Size=UDim2.new(0,135,0,33)ao.Font=Enum.Font.SourceSansBold;ao.Text="STUFF"ao.TextColor3=Color3.new(1,1,1)ao.TextScaled=true;ao.TextSize=23;ao.TextStrokeTransparency=0;ao.TextWrapped=true;ao.MouseButton1Down:connect(function()a4.Visible=true;Y.Visible=false;C.Visible=false end)ap.Name="TELEPORTS"ap.Parent=A;ap.BackgroundColor3=Color3.new(1,0.333333,0)ap.Position=UDim2.new(0.0257363915,0,0.0237288177,0)ap.Size=UDim2.new(0,134,0,33)ap.Font=Enum.Font.SourceSansBold;ap.Text="TELEPORTS"ap.TextColor3=Color3.new(1,1,1)ap.TextScaled=true;ap.TextSize=23;ap.TextStrokeTransparency=0;ap.TextWrapped=true;ap.MouseButton1Down:connect(function()C.Visible=true;Y.Visible=false;a4.Visible=false end)aq.Name="Open"aq.Parent=z;aq.BackgroundColor3=Color3.new(0,0,1)aq.Position=UDim2.new(0,0,0.224105462,0)aq.Size=UDim2.new(0,79,0,27)aq.Visible=false;aq.Font=Enum.Font.Cartoon;aq.Text="OPEN"aq.TextColor3=Color3.new(1,1,1)aq.TextScaled=true;aq.TextSize=14;aq.TextWrapped=true;aq.MouseButton1Down:connect(function()aq.Visible=false;A.Visible=true end)pcall(function()local b2=workspace:FindFirstChild("Jewelrys"):GetChildren()[1]local at=b2.Extra.Sign.Decal;at:GetPropertyChangedSignal("Transparency"):Connect(function()if at.Transparency~=0 then _.Text="Jewelry:Open"_.TextColor3=Color3.new(0,1,0)_.TextColor3=Color3.new(0,1,0)local aw=Instance.new("BindableFunction")aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(142,18,1365)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="Jewelry is ready!",Text="Jewelry is ready!",Duration=15,Button1="Dismiss",Button2="Teleport",Callback=aw})else _.Text="Jewelry:Closed"_.TextColor3=Color3.new(1,0,0)end end)_.Text=at.Transparency==0 and"Jewelry:Closed"or"Jewelry:Open"_.TextColor3=at.Transparency==0 and Color3.new(1,0,0)or Color3.new(0,1,0)end)pcall(function()local as=workspace:FindFirstChild("Banks"):GetChildren()[1]local at=as.Extra.Sign.Decal;at:GetPropertyChangedSignal("Transparency"):Connect(function()if at.Transparency~=0 then a0.Text="Bank:Open"a0.TextColor3=Color3.new(0,1,0)local aw=Instance.new("BindableFunction")aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(10,18,784)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="Bank is ready!",Text="Bank is ready!",Duration=15,Button1="Dismiss",Button2=(Vector3.new(at.Parent.Position.X,0,at.Parent.Position.Z)-Vector3.new(b.Character.HumanoidRootPart.Position.X,0,b.Character.HumanoidRootPart.Position.Z)).magnitude<150 and"AutoRob"or"Teleport",Callback=aw})else a0.Text="Bank:Closed"a0.TextColor3=Color3.new(1,0,0)end end)a0.Text=at.Transparency==0 and"Bank:Closed"or"Bank:Open"a0.TextColor3=at.Transparency==0 and Color3.new(1,0,0)or Color3.new(0,1,0)end)wait(0.1)game.CoreGui.JailBreak.Main:TweenPosition(UDim2.new(0,100,0,270),'Out','Bounce',2,true)wait(0.6)game.CoreGui.JailBreak.Main:TweenPosition(UDim2.new(0,835,0,270),'Out','Bounce',2,true)
  9243. end)
  9244.  
  9245. God.Name = "God"
  9246. God.Parent = Main
  9247. God.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  9248. God.Position = UDim2.new(0.352078736, 0, 0.295520812, 0)
  9249. God.Size = UDim2.new(0, 101, 0, 50)
  9250. God.Font = Enum.Font.SourceSansBold
  9251. God.Text = "FE God"
  9252. God.TextColor3 = Color3.new(1, 1, 1)
  9253. God.TextScaled = true
  9254. God.TextSize = 14
  9255. God.TextWrapped = true
  9256. God.MouseButton1Down:connect(function()
  9257. game.Players.LocalPlayer.Character.Humanoid.Name = 1
  9258. local l = game.Players.LocalPlayer.Character["1"]:Clone()
  9259. l.Parent = game.Players.LocalPlayer.Character
  9260. l.Name = "Humanoid"
  9261. wait(0.1)
  9262. game.Players.LocalPlayer.Character["1"]:Destroy()
  9263. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  9264. game.Players.LocalPlayer.Character.Animate.Disabled = true
  9265. wait(0.1)
  9266. game.Players.LocalPlayer.Character.Animate.Disabled = false
  9267. game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9268. end)
  9269.  
  9270. ComingSoon.Name = "ComingSoon!"
  9271. ComingSoon.Parent = Main
  9272. ComingSoon.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  9273. ComingSoon.Position = UDim2.new(0.0293121785, 0, 0.295520812, 0)
  9274. ComingSoon.Size = UDim2.new(0, 101, 0, 50)
  9275. ComingSoon.Font = Enum.Font.SourceSansBold
  9276. ComingSoon.Text = "Coming Soon!"
  9277. ComingSoon.TextColor3 = Color3.new(1, 1, 1)
  9278. ComingSoon.TextScaled = true
  9279. ComingSoon.TextSize = 14
  9280. ComingSoon.TextWrapped = true
  9281.  
  9282. NameAndCredit.Name = "NameAndCredit"
  9283. NameAndCredit.Parent = Main
  9284. NameAndCredit.BackgroundColor3 = Color3.new(0.333333, 1, 0.498039)
  9285. NameAndCredit.BackgroundTransparency = 1
  9286. NameAndCredit.Position = UDim2.new(0.0293121785, 0, 0.582516253, 0)
  9287. NameAndCredit.Size = UDim2.new(0, 328, 0, 86)
  9288. NameAndCredit.Font = Enum.Font.SourceSansBold
  9289. NameAndCredit.Text = "Buga Buga - Made by denko1"
  9290. NameAndCredit.TextColor3 = Color3.new(1, 1, 1)
  9291. NameAndCredit.TextScaled = true
  9292. NameAndCredit.TextSize = 14
  9293. NameAndCredit.TextWrapped = true
  9294. -- Scripts:
Add Comment
Please, Sign In to add comment