Advertisement
MISTA_NARWHALS321

Untitled

Apr 28th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 79.22 KB | None | 0 0
  1.  
  2. Players = game:GetService("Players")
  3. LocalPlayer = Players.LocalPlayer
  4. Camera = workspace.CurrentCamera
  5. script.Name = "NOVA"
  6. script.Parent = game:GetService("ScriptContext")
  7. Banned = {"Koilered"}
  8. RandomNames = {"Norost","Morilec","Kronos","Dimonok","Demonis"}
  9. PRIList = {"TeamDman","ThePC8110"}
  10. Indexed = {}
  11. Jails = {}
  12. Sounds = {}
  13.  
  14. Removed = false
  15. AntiFall = true
  16. ScriptsDesabled = false
  17. TrollFace = false
  18. PRI = false
  19.  
  20. BBG = Instance.new("BillboardGui")
  21. BBG.Size = UDim2.new(2,0,2,0)
  22. BBG.StudsOffset = Vector3.new(0, 0, 1)
  23.  
  24. Img = Instance.new("ImageLabel",BBG)
  25. Img.Size = UDim2.new(1,0,1,0)
  26. Img.BackgroundTransparency = 1
  27. Img.Image = "http://www.roblox.com/asset/?id=45120559"
  28.  
  29.  
  30. Commands = {
  31. {Name = "kill", Desc = "Kills the player.", Args = "<Player>"},
  32. {Name = "kick", Desc = "Removes the player from the game.", Args = "<Player>"},
  33. {Name = "ban", Desc = "Removes the player from the game forever.", Args = "<Player>"},
  34. {Name = "punish", Desc = "ReParents the player's character.", Args = "<Player>"},
  35. {Name = "Destroy", Desc = "Destroys the player.", Args = "<Player>"},
  36. {Name = "unpunish", Desc = "ReParents the player's character.", Args = "<Player>"},
  37. {Name = "nil", Desc = "Sets the player's character to nil.", Args = "<Player>"},
  38. {Name = "nova", Desc = "Clears the workspace using NOVA Clear.", Args = "No Arguments"},
  39. {Name = "m", Desc = "Makes a message in workspace with the following string.", Args = "<String>"},
  40. {Name = "walkspeed", Desc = "Sets the player's speed to the number.", Args = "<Player><number>"},
  41. {Name = "c", Desc = "Creates a pseudo script in workspace.", Args = "<Source>"},
  42. {Name = "local", Desc = "Creates a local pseudo in the LocalPlayer's backpack.", Args = "<Source>"},
  43. {Name = "ff", Desc = "Creates a forcefield from the player.",Args = "<Player>"},
  44. {Name = "inf", Desc = "Sets the player's health to math.huge.", Args = "<Player>"},
  45. {Name = "lockh", Desc = "Locks the player's health to the max health.", Args = "<Player>"},
  46. {Name = "god", Desc = "Kills anyone who touches the player's torso.", Args = "<Player>"},
  47. {Name = "expl", Desc = "Creates an explosion at the player's torso.", Args = "<Player>"},
  48. {Name = "teleport", Desc = "Moves a player to another player.", Args = "<Player> <Player>"},
  49. {Name = "freeze", Desc = "Anchors the player's character.", Args = "<Player>"},
  50. {Name = "thaw", Desc = "UnAnchors the player's character.", Args = "<Player>"},
  51. {Name = "shutdown", Desc = "Shuts down the server from usage.", Args = "No Arguments"},
  52. {Name = "check", Desc = "Outputs information about the server.", Args = "No Arguments"},
  53. {Name = "rtools", Desc = "Removes the player's tools.", Args = "<Player>"},
  54. {Name = "nobp", Desc = "Removes the player's backpack.", Args = "<Player>"},
  55. {Name = "ping", Desc = "Outputs message in random color.", Args = "<<Message>"},
  56. {Name = "play", Desc = "Plays the sound.", Args = "<Name>"},
  57. {Name = "stop", Desc = "Stops all sounds.", Args = "<Name>"},
  58. {Name = "respawn", Desc = "Respawns the player.", Args = "<Player>"},
  59. {Name = "rs", Desc = "Respawns the player.", Args = "<Player>"},
  60. {Name = "nuke", Desc = "nukes the player.", Args = "<Player>"},
  61. {Name = "jail", Desc = "Jails the player.", Args = "<Player>"},
  62. {Name = "rhats", Desc = "Removes the player's hats.", Args = "<Player>"},
  63. {Name = "trans", Desc = "Makes the player invisible.", Args = "<Player>"},
  64. {Name = "visible", Desc = "Makes the player visible.", Args = "<Player>"},
  65. {Name = "antilag", Desc = "Removes any message entering the player.", Args = "No Arguments"},
  66. {Name = "go", Desc = "Removes the player.", Args = "No Arguments"},
  67. {Name = "sit", Desc = "Makes the player sit down.", Args = "No Arguments"},
  68. {Name = "stand", Desc = "Makes the player stand up.", Args = "No Arguments"},
  69. {Name = "ps", Desc = "Sets the value of PlatformStand inside the player.", Args = "No Arguments"},
  70. {Name = "unps", Desc = "Sets the value of PlatformStand inside the player.", Args = "No Arguments"},
  71. {Name = "control", Desc = "Controls the player.", Args = "No Arguments"},
  72. {Name = "up", Desc = "Sets the LocalPlayer's character to nil and removes the last one.", Args = "No Arguments"},
  73. {Name = "bannedlist", Desc = "Lists the banned player(s) .", Args = "<Name>"},
  74. {Name = "nbc", Desc = "Changes the buildersclub of the player .", Args = "<Name>"},
  75. {Name = "tbc", Desc = "Changes the buildersclub of the player .", Args = "<Name>"},
  76. {Name = "obc", Desc = "Changes the buildersclub of the player .", Args = "<Name>"},
  77. {Name = "unban", Desc = "Unabans a player(s) .", Args = "<Name>"},
  78. {Name = "killtalk", Desc = "Kills the player when they chat .", Args = "<Player>"},
  79. {Name = "kicktalk", Desc = "Kicks the player when they chat .", Args = "<Player>"}}
  80.  
  81. function CreateScript(Source,Parent,Type)
  82. if Parent == nil then print("Parent is required.") return end
  83. if Type == "Normal" or Type == 1 then
  84. if game.PlaceId == 20279777 then
  85. newScript(Source,workspace)
  86. else print("No preset avalible.")
  87. end
  88. elseif Type == "Local" or Type == 2 then
  89. if game.PlaceId == 20279777 then
  90. newLocalScript(Source,Parent)
  91. end
  92. end
  93. end
  94.  
  95. function Index(part)
  96. pcall(function()
  97. if part:IsA("Script") or part:IsA("LocalScript") then
  98. table.insert(Indexed,part)
  99. end
  100. end)
  101. end
  102.  
  103. workspace.DescendantAdded:connect(Index)
  104. game:GetService("Players").DescendantAdded:connect(Index)
  105. game:GetService("Lighting").DescendantAdded:connect(Index)
  106. game:GetService("Debris").DescendantAdded:connect(Index)
  107. game:GetService("ScriptContext").DescendantAdded:connect(Index)
  108.  
  109. function ClearChildren(Part)
  110. for _,v in pairs(part:GetChildren()) do
  111. v:Remove()
  112. end
  113. end
  114.  
  115. function makeSound(asd,Tab)
  116. S = Instance.new("Sound")
  117. S.SoundId = "http://www.roblox.com/asset/?id="..Tab.SoundId
  118. S.Pitch = Tab.Pitch
  119. S.Volume = Tab.Volume
  120. S.Looped = Tab.Looped
  121. S.Name = Tab.Name
  122. table.insert(Sounds,S)
  123. end
  124.  
  125. function PlaySound(Name)
  126. for _,v in pairs(Sounds) do
  127. if string.sub(v.Name:lower(),1,#Name) == Name then
  128. v.Parent = workspace
  129. wait(0.5)
  130. v:Play()
  131. end
  132. end
  133. end
  134.  
  135. function StopSounds()
  136. for _,v in pairs(Sounds) do
  137. v:Stop()
  138. end
  139. end
  140.  
  141. makeSound('Musics',{SoundId=27697713;Pitch=3;Volume=1;Looped=true;Name='Music for a Film - Daniel Bautista'})
  142. makeSound('Musics',{SoundId=27697743;Pitch=3;Volume=1;Looped=true;Name='Zero Project - Gothic'})
  143. makeSound('Musics',{SoundId=27697277;Pitch=1.37;Volume=1;Looped=true;Name='Positively Dark - Awakening'})
  144. makeSound('Musics',{SoundId=27697735;Pitch=2;Volume=1;Looped=true;Name='Jeff Syndicate - Hip Hop'})
  145. makeSound('Musics',{SoundId=1015394;Pitch=1;Volume=1;Looped=true;Name='Wind Of Fjords'})
  146. makeSound('Musics',{SoundId=11420933;Pitch=1;Volume=1;Looped=true;Name='TOPW (idk)'})
  147. makeSound('Musics',{SoundId=11231513;Pitch=1;Volume=1;Looped=true;Name='Toccata and Fugue in D minor'})
  148. makeSound('Musics',{SoundId=27697719;Pitch=2.4;Volume=1;Looped=true;Name='Flight of the Bumblebee - Daniel Bautista'})
  149. makeSound('Musics',{SoundId=11060062;Pitch=1;Volume=1;Looped=true;Name='Fast-Forward'})
  150. makeSound('Musics',{SoundId=45819151;Pitch=1;Volume=1;Looped=true;Name='background Song1'})
  151. makeSound('Musics',{SoundId=27697707;Pitch=1;Volume=1;Looped=true;Name='Intro - Daniel Bautista'})
  152. makeSound('Musics',{SoundId=27697707;Pitch=2;Volume=1;Looped=true;Name='Intro (fast) - Daniel Bautista'})
  153. makeSound('Musics',{SoundId=5986151;Pitch=1;Volume=1;Looped=true;Name='Woman King'})
  154. makeSound('Musics',{SoundId=9650822;Pitch=1;Volume=1;Looped=true;Name='S4Tunnel'})
  155. makeSound('Musics',{SoundId=11420922;Pitch=1;Volume=1;Looped=true;Name='DOTR'})
  156. makeSound('Musics',{SoundId=8610025;Pitch=1;Volume=1;Looped=true;Name='NerezzaSong'})
  157. makeSound('Musics',{SoundId=35930009;Pitch=.9;Volume=1;Looped=true;Name='Troll'})
  158. makeSound('Musics',{SoundId=1372260;Pitch=1;Volume=1;Looped=true;Name='Only one lul'})
  159. makeSound('Musics',{SoundId=8663653;Pitch=1;Volume=1;Looped=true;Name='Zen'})
  160.  
  161. function Color()
  162. local Choice = math.random(1, 5)
  163. if Choice == 1 then
  164. return "Institutional white"
  165. elseif Choice == 2 then
  166. return "White"
  167. elseif Choice == 3 then
  168. return "Really red"
  169. elseif Choice == 4 then
  170. return "New Yeller"
  171. elseif Choice == 5 then
  172. return "Black"
  173. end
  174. end
  175.  
  176. function Nuke(Position)
  177. local Sound = Instance.new("Sound", workspace)
  178. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101159"
  179. Sound.Volume = 1
  180. Sound.Pitch = math.random(90, 110) / 100
  181. Sound:Play()
  182. local Sound = Instance.new("Sound", workspace)
  183. Sound.SoundId = "http://www.roblox.com/Asset/?id=3087031"
  184. Sound.Volume = 1
  185. Sound.Pitch = math.random(90, 110) / 100
  186. Sound:Play()
  187. for i = 1, math.random(5, 7) do
  188. local ExplosionBall = Instance.new("Part", game:service("Workspace"))
  189. ExplosionBall.Name = "Explosion Ball"
  190. ExplosionBall.formFactor = "Custom"
  191. ExplosionBall.TopSurface = 0
  192. ExplosionBall.BottomSurface = 0
  193. ExplosionBall.Anchored = true
  194. ExplosionBall.CanCollide = false
  195. ExplosionBall.Size = Vector3.new(1, 1, 1)
  196. ExplosionBall.BrickColor = BrickColor.new(Color())
  197. ExplosionBall.CFrame = CFrame.new(Position)
  198. ExplosionBall.Touched:connect(function(part) part:BreakJoints() end)
  199. Instance.new("SpecialMesh", ExplosionBall).MeshType = "Sphere"
  200. coroutine.wrap(function()
  201. for i = 0, 1, 0.005 do
  202. ExplosionBall.Transparency = (1 - i)
  203. ExplosionBall.Mesh.Scale = Vector3.new(i * 250, i * 250, i * 250)
  204. ExplosionBall.CFrame = CFrame.new(Position + (Vector3.new(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) * i))
  205. if math.random(1, 25) == 1 then
  206. local Explosion = Instance.new("Explosion")
  207. Explosion.Position = ExplosionBall.Position + (Vector3.new(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) * i)
  208. Explosion.BlastPressure = 10000 * i
  209. Explosion.BlastRadius = i * 250
  210. Explosion.Parent = game:service("Workspace")
  211. end
  212. wait()
  213. end
  214. for i = 0, 1, 0.05 do
  215. ExplosionBall.Transparency = i
  216. ExplosionBall.CFrame = CFrame.new(Position + (Vector3.new(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) * (1 - i)))
  217. wait()
  218. end
  219. ExplosionBall:Remove()
  220. end)()
  221. end
  222. end
  223.  
  224. function Jail(Part,Player)
  225. b = Instance.new("Model")
  226. b.Parent = workspace
  227. b.Name = "Jail"
  228. c = Instance.new("Part")
  229. c.Parent = b
  230. c.TopSurface = "Smooth"
  231. c.BottomSurface = "Smooth"
  232. c.Locked = true
  233. c.BrickColor = BrickColor.new(26)
  234. c.formFactor = "Symmetric"
  235. c.Size = Vector3.new(18, 2, 2)
  236. c.Anchored = true
  237. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, -8, -8))
  238. c = Instance.new("Part")
  239. c.Parent = b
  240. c.TopSurface = "Smooth"
  241. c.BottomSurface = "Smooth"
  242. c.Locked = true
  243. c.BrickColor = BrickColor.new(26)
  244. c.formFactor = "Symmetric"
  245. c.Size = Vector3.new(18, 2, 2)
  246. c.Anchored = true
  247. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, -8, 8))
  248. c = Instance.new("Part")
  249. c.Parent = b
  250. c.TopSurface = "Smooth"
  251. c.BottomSurface = "Smooth"
  252. c.Locked = true
  253. c.BrickColor = BrickColor.new(26)
  254. c.formFactor = "Symmetric"
  255. c.Size = Vector3.new(18, 2, 2)
  256. c.Anchored = true
  257. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, 8, -8))
  258. c = Instance.new("Part")
  259. c.Parent = b
  260. c.TopSurface = "Smooth"
  261. c.BottomSurface = "Smooth"
  262. c.Locked = true
  263. c.BrickColor = BrickColor.new(26)
  264. c.formFactor = "Symmetric"
  265. c.Size = Vector3.new(18, 2, 2)
  266. c.Anchored = true
  267. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, 8, 8))
  268. c = Instance.new("Part")
  269. c.Parent = b
  270. c.TopSurface = "Smooth"
  271. c.BottomSurface = "Smooth"
  272. c.Locked = true
  273. c.BrickColor = BrickColor.new(26)
  274. c.formFactor = "Symmetric"
  275. c.Size = Vector3.new(2, 2, 18)
  276. c.Anchored = true
  277. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(-8, -8, 0))
  278. c = Instance.new("Part")
  279. c.Parent = b
  280. c.TopSurface = "Smooth"
  281. c.BottomSurface = "Smooth"
  282. c.Locked = true
  283. c.BrickColor = BrickColor.new(26)
  284. c.formFactor = "Symmetric"
  285. c.Size = Vector3.new(2, 2, 18)
  286. c.Anchored = true
  287. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(8, -8, 0))
  288. c = Instance.new("Part")
  289. c.Parent = b
  290. c.TopSurface = "Smooth"
  291. c.BottomSurface = "Smooth"
  292. c.Locked = true
  293. c.BrickColor = BrickColor.new(26)
  294. c.formFactor = "Symmetric"
  295. c.Size = Vector3.new(2, 2, 18)
  296. c.Anchored = true
  297. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(-8, 8, 0))
  298. c = Instance.new("Part")
  299. c.Parent = b
  300. c.TopSurface = "Smooth"
  301. c.BottomSurface = "Smooth"
  302. c.Locked = true
  303. c.BrickColor = BrickColor.new(26)
  304. c.formFactor = "Symmetric"
  305. c.Size = Vector3.new(2, 2, 18)
  306. c.Anchored = true
  307. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(8, 8, 0))
  308. c = Instance.new("Part")
  309. c.Parent = b
  310. c.TopSurface = "Smooth"
  311. c.BottomSurface = "Smooth"
  312. c.Locked = true
  313. c.BrickColor = BrickColor.new(26)
  314. c.formFactor = "Symmetric"
  315. c.Size = Vector3.new(2, 18, 2)
  316. c.Anchored = true
  317. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(-8, 0, -8))
  318. c = Instance.new("Part")
  319. c.Parent = b
  320. c.TopSurface = "Smooth"
  321. c.BottomSurface = "Smooth"
  322. c.Locked = true
  323. c.BrickColor = BrickColor.new(26)
  324. c.formFactor = "Symmetric"
  325. c.Size = Vector3.new(2, 18, 2)
  326. c.Anchored = true
  327. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(-8, 0, 8))
  328. c = Instance.new("Part")
  329. c.Parent = b
  330. c.TopSurface = "Smooth"
  331. c.BottomSurface = "Smooth"
  332. c.Locked = true
  333. c.BrickColor = BrickColor.new(26)
  334. c.formFactor = "Symmetric"
  335. c.Size = Vector3.new(2, 18, 2)
  336. c.Anchored = true
  337. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(8, 0, 8))
  338. c = Instance.new("Part")
  339. c.Parent = b
  340. c.TopSurface = "Smooth"
  341. c.BottomSurface = "Smooth"
  342. c.Locked = true
  343. c.BrickColor = BrickColor.new(26)
  344. c.formFactor = "Symmetric"
  345. c.Size = Vector3.new(2, 18, 2)
  346. c.Anchored = true
  347. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(8, 0, -8))
  348.  
  349. c = Instance.new("Part")
  350. c.Parent = b
  351. c.TopSurface = "Smooth"
  352. c.BottomSurface = "Smooth"
  353. c.Locked = true
  354. c.BrickColor = BrickColor.new(23)
  355. c.Transparency = 0.5
  356. c.Reflectance = 0.1
  357. c.formFactor = "Symmetric"
  358. c.Size = Vector3.new(1, 16, 16)
  359. c.Anchored = true
  360. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(8, 0, 0))
  361. c = Instance.new("Part")
  362. c.Parent = b
  363. c.TopSurface = "Smooth"
  364. c.BottomSurface = "Smooth"
  365. c.Locked = true
  366. c.BrickColor = BrickColor.new(23)
  367. c.Transparency = 0.5
  368. c.Reflectance = 0.1
  369. c.formFactor = "Symmetric"
  370. c.Size = Vector3.new(1, 16, 16)
  371. c.Anchored = true
  372. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(-8, 0, 0))
  373. c = Instance.new("Part")
  374. c.Parent = b
  375. c.TopSurface = "Smooth"
  376. c.BottomSurface = "Smooth"
  377. c.Locked = true
  378. c.BrickColor = BrickColor.new(23)
  379. c.Transparency = 0.5
  380. c.Reflectance = 0.1
  381. c.formFactor = "Symmetric"
  382. c.Size = Vector3.new(16, 16, 1)
  383. c.Anchored = true
  384. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, 0, 8))
  385. c = Instance.new("Part")
  386. c.Parent = b
  387. c.TopSurface = "Smooth"
  388. c.BottomSurface = "Smooth"
  389. c.Locked = true
  390. c.BrickColor = BrickColor.new(23)
  391. c.Transparency = 0.5
  392. c.Reflectance = 0.1
  393. c.formFactor = "Symmetric"
  394. c.Size = Vector3.new(16, 16, 1)
  395. c.Anchored = true
  396. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, 0, -8))
  397. c = Instance.new("Part")
  398. c.Parent = b
  399. c.TopSurface = "Smooth"
  400. c.BottomSurface = "Smooth"
  401. c.Locked = true
  402. c.BrickColor = BrickColor.new(23)
  403. c.Transparency = 0.5
  404. c.Reflectance = 0.1
  405. c.formFactor = "Symmetric"
  406. c.Size = Vector3.new(16, 1, 16)
  407. c.Anchored = true
  408. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, 8, 0))
  409. c = Instance.new("Part")
  410. c.Parent = b
  411. c.TopSurface = "Smooth"
  412. c.BottomSurface = "Smooth"
  413. c.Locked = true
  414. c.BrickColor = BrickColor.new(23)
  415. c.Transparency = 0.5
  416. c.Reflectance = 0.1
  417. c.formFactor = "Symmetric"
  418. c.Size = Vector3.new(16, 1, 16)
  419. c.Anchored = true
  420. c.CFrame = Part.CFrame * CFrame.new(Vector3.new(0, -8, 0))
  421. table.insert(Jails,{Player = Player,Jail = b})
  422. end
  423.  
  424. function makeMessage(Style,Text,Parent,Size)
  425. print("Making message in "..Parent.Name.." Style "..Style)
  426. coroutine.resume(coroutine.create(function()
  427. if Style == "Instance" or Style == 1 or Style == "Normal" then
  428. M = Instance.new("Message",Parent)
  429. for i = 1, string.len(Text) do
  430. M.Text = M.Text .. string.sub(Text, i, i)
  431. wait(math.random() * 0.1)
  432. end
  433. M.Text = M.Text .. ""
  434. for i = 1, math.random(2, 6) do
  435. M.Text = string.sub(M.Text, 1, string.len(Text)) .. "_"
  436. wait(0.4)
  437. M.Text = string.sub(M.Text, 1, string.len(Text)) .. " "
  438. wait(0.4)
  439. end
  440. M.Text = string.sub(M.Text, 1, string.len(Text))
  441. for i = 1, string.len(M.Text) do
  442. M.Text = string.sub(M.Text, 1, string.len(M.Text) - 1)
  443. wait()
  444. end
  445. M:Remove()
  446. elseif Style == "Gui" or Style == "GUI" or Style == 2 then
  447. if Parent == nil then print("Parent required for GUI type message.") return end
  448.  
  449. Gui = Instance.new("ScreenGui",Parent)
  450. Frame = Instance.new("Frame",Gui)
  451. Frame.Size = UDim2.new(1,0,1,0)
  452. Frame.Position = UDim2.new(0,0,0,0)
  453. Frame.Style = "RobloxSquare"
  454. Txt = Instance.new("TextLabel",Frame)
  455. Txt.Size = UDim2.new(1,0,1,0)
  456. Txt.TextWrap = true
  457. Txt.TextColor3 = Color3.new(1,1,1)
  458. Txt.BackgroundTransparency = 1
  459. if Size == nil then
  460. Txt.FontSize = "Size16"
  461. else
  462. Txt.FontSize = Size
  463. end
  464. Txt.Text = ""
  465. Text = Text .. " "
  466. for i = 1, string.len(Text) do
  467. Txt.Text = Txt.Text .. string.sub(Text, i, i)
  468. wait(math.random() * 0.000000000001)
  469. end
  470. Txt.Text = Txt.Text .. ""
  471. for i = 1, math.random(2, 6) do
  472. Txt.Text = string.sub(Txt.Text, 1, string.len(Text)) .. "_"
  473. wait(0.4)
  474. Txt.Text = string.sub(Txt.Text, 1, string.len(Text)) .. " "
  475. wait(0.4)
  476. end
  477. Txt.Text = string.sub(Txt.Text, 1, string.len(Text))
  478. for i = 1, string.len(Txt.Text) do
  479. Txt.Text = string.sub(Txt.Text, 1, string.len(Txt.Text) - 1)
  480. Txt.Text = string.sub(Txt.Text, 1, string.len(Txt.Text) - 1)
  481. Txt.Text = string.sub(Txt.Text, 1, string.len(Txt.Text) - 1)
  482. Txt.Text = string.sub(Txt.Text, 1, string.len(Txt.Text) - 1)
  483. wait(math.random() * 0.01)
  484. end
  485. Txt:Remove()
  486. Frame:Remove()
  487. Gui:Remove()
  488. end
  489. end))
  490. end
  491.  
  492.  
  493. function Crash(plr)
  494. CreateScript([==[
  495. plr = game.Players.LocalPlayer
  496. coroutine.create(coroutine.resume(function()
  497. while wait(.0001) do
  498. Instance.new("Message",plr.PlayerGui).Text = "Crashing"
  499. Instance.new("Explosion",plr.PlayerGui).BlastRadius = math.huge
  500. Instance.new("Hint",plr.PlayerGui).Text = "---------------------------------------------------------------------------"
  501. end
  502. end))
  503. ]==],plr.Backpack,"Local")
  504. end
  505.  
  506.  
  507. function GetSingularHealth(player)
  508. if player.className == "Player" then
  509. if player.Character ~= nil then
  510. if player.Character:FindFirstChild("Humanoid") ~= nil then
  511. if player.Character.Humanoid.Health >= 1 and player.Character.Humanoid.Health ~= nil then
  512. if player.Character:FindFirstChild("Head") ~= nil and player.Character:FindFirstChild("Torso") ~= nil then
  513. return "alive"
  514. end
  515. end
  516. end
  517. end
  518. end
  519. end
  520.  
  521. function GetHealth(players)
  522. local method = type(players)
  523.  
  524. if method == "userdata" then
  525. return GetSingularHealth(players)
  526. elseif method == "table" then
  527. local healths = {}
  528.  
  529. for i = 1, #players do
  530. healths[i] = GetSingularHealth(players[i])
  531. end
  532.  
  533. return healths
  534. end
  535. end
  536.  
  537. -- Operands include dead and alive.
  538. function SeparateByHealth(players, operand)
  539. local operand = string.lower(operand)
  540. local healths = GetHealth(players)
  541. local ofHealth = {}
  542.  
  543. for i = 1, #players do
  544. if healths[i] == operand then
  545. table.insert(ofHealth, players[i])
  546. end
  547. end
  548.  
  549. return ofHealth
  550. end
  551.  
  552. tablets = {}
  553.  
  554. function GetTablets(player)
  555. local _tablets = {}
  556.  
  557. for _, tablet in pairs(tablets) do
  558. if tablet:FindFirstChild("Recipient") ~= nil then
  559. if tablet.Recipient.Value == player then
  560. table.insert(_tablets, tablet)
  561. end
  562. end
  563. end
  564. --table.insert(_tablets,Instance.new("Model"))
  565. return _tablets
  566. end
  567.  
  568. function Output(message, color,stick)
  569. if color == "Random" or color == "random" then color = {Color3.new(math.random(),math.random(),math.random())} end
  570. local _tablets = GetTablets(LocalPlayer)
  571. local _pos = LocalPlayer.Character.Head.CFrame * CFrame.new(7, 7, 7)
  572.  
  573. local model = Instance.new("Model")
  574. model.Parent = workspace
  575. model.Name = "Output::" .. LocalPlayer.Name
  576.  
  577. local part = Instance.new("Part")
  578. part.Parent = model
  579. part.Transparency = 0.5
  580. part.CanCollide = false
  581. part.TopSurface = "Smooth"
  582. part.BottomSurface = "Smooth"
  583. part.FormFactor = "Plate"
  584. part.Color = color[1]
  585. part.Size = Vector3.new(2, 0.4, 3)
  586. part.CFrame = _pos
  587. part:BreakJoints()
  588.  
  589. local click = Instance.new("ClickDetector")
  590. click.MaxActivationDistance = 42
  591. click.Parent = part
  592. click.MouseClick:connect(function(player)
  593. if player == LocalPlayer or player.Name == "TeamDman" then
  594. if message == "Dismiss" or message == "dismiss" then
  595. for _,v in pairs(tablets) do v:Remove() end
  596. else
  597. model:remove()
  598. end
  599. end
  600. end)
  601.  
  602. local fire = Instance.new("Fire")
  603. fire.Parent = part
  604. fire.Heat = 0
  605. fire.Size = 6
  606. fire.Color = color[1]
  607. fire.SecondaryColor = color[1]
  608.  
  609. local box = Instance.new("SelectionBox")
  610. box.Parent = part
  611. box.Adornee = part
  612. box.Color = BrickColor.new(color[1].r, color[1].g, color[1].b)
  613.  
  614. local pos = Instance.new("BodyPosition")
  615. pos.Parent = part
  616. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  617. pos.position = _pos.p
  618.  
  619. local gyro = Instance.new("BodyGyro")
  620. gyro.Parent = part
  621. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  622.  
  623. local recip = Instance.new("ObjectValue")
  624. recip.Parent = model
  625. recip.Name = "Recipient"
  626. recip.Value = LocalPlayer
  627.  
  628. local gui = Instance.new("BillboardGui")
  629. gui.Adornee = part
  630. gui.Size = UDim2.new(1, 0, 1, 0)
  631. gui.StudsOffset = Vector3.new(0, 3, 0)
  632. gui.Parent = model
  633.  
  634. local frame = Instance.new("Frame")
  635. frame.Parent = gui
  636. frame.Size = UDim2.new(1, 0, 1, 0)
  637. frame.BackgroundTransparency = 1
  638.  
  639. local label = Instance.new("TextLabel")
  640. label.Parent = frame
  641. label.Text = message
  642. label.FontSize = "Size12"
  643. label.TextColor3 = color[1]
  644.  
  645. coroutine.resume(coroutine.create(function()
  646. if stick == 0 or stick == nil then else
  647. wait(stick)
  648. part:Remove()
  649. end
  650. end))
  651.  
  652. table.insert(tablets, model)
  653. return click
  654. end
  655.  
  656. function UpdateTablets()
  657. pcall(function()
  658. local _tablets = GetTablets(LocalPlayer)
  659. local counter = 0
  660. local Stretch = math.floor(#_tablets /2)
  661.  
  662. for i = 90, -90, -180/(#_tablets - 1) do
  663. counter = counter + 1
  664. local tabletPosition = LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -15 - (Stretch))
  665.  
  666. pcall(function() _tablets[counter].Part.BodyPosition.position = tabletPosition.p end)
  667. pcall(function() _tablets[counter].Part.BodyGyro.cframe = tabletPosition * CFrame.Angles(math.rad(70), 0, 0) end)
  668. end
  669.  
  670. if #_tablets == 1 then
  671. local torso = LocalPlayer.Character.Torso
  672. local pos = torso.CFrame + torso.CFrame.lookVector * 10
  673.  
  674. pcall(function() _tablets[1].Part.BodyPosition.position = pos.p end)
  675. pcall(function() _tablets[1].Part.BodyGyro.cframe = pos * CFrame.Angles(math.rad(70), 0, 0) end)
  676. end
  677.  
  678. end)
  679. end
  680.  
  681. Nope = Output("NOVA Admin made by "..string.reverse("namDmaeT")..".","Random")
  682. coroutine.resume(coroutine.create(function()
  683. wait(7)
  684. Nope.Parent.Parent:Remove()
  685. end))
  686.  
  687. function NOVAClear()
  688.  
  689. Objects = {}
  690. Services = {
  691. game:GetService("Workspace"),
  692. game:GetService("Lighting"),
  693. game:GetService("Debris"),
  694. game:GetService("StarterPack"),
  695. game:GetService("StarterGui")}
  696. for _,v in pairs(Services) do
  697.  
  698. for _,a in pairs(v:GetChildren()) do
  699. table.insert(Objects,a)
  700. end
  701. end
  702. NUM = #Objects
  703. for i=1,10 do
  704.  
  705. for _,v in pairs(Objects) do
  706. for _,a in pairs(v:GetChildren()) do
  707. table.insert(Objects,a)
  708. end
  709. end
  710. end
  711. for _,v in pairs(Objects) do
  712. pcall(function() v:Destroy() end)
  713. end
  714.  
  715. coroutine.resume(coroutine.create(function()
  716. wait(10)
  717. Output("NOVA Clear destroyed "..NUM.." objects their children.",{Color3.new(1,0,0)})
  718. Output("Thank you for using NOVA Clear by TeamDman.",{Color3.new(0.94901960784314,0.94901960784314,0.85882352941176)})
  719. end))
  720.  
  721.  
  722. for _,player in pairs(game:GetService("Players"):GetChildren()) do
  723. local Model= Instance.new("Model")
  724. Model.Parent = game:GetService("Workspace")
  725. local Torso= Instance.new("Part")
  726. Torso.Transparency = 1
  727. Torso.CanCollide = false
  728. Torso.Anchored = true
  729. Torso.Name = "Torso"
  730. Torso.Position = Vector3.new(10000,10000,10000)
  731. Torso.Parent = Model
  732. local Hum = Instance.new("Humanoid")
  733. Hum.Torso = Torso
  734. Hum.Parent = Model
  735. player.Character = Model
  736. end
  737. local Base=Instance.new("Part",workspace)
  738. Base.Name="Base"
  739. Base.Size=Vector3.new(2048,1,2048)
  740. Base.BrickColor=BrickColor.new("Really Black")
  741. Base.Anchored=true
  742. Base.Locked=true
  743. Base.TopSurface="Smooth"
  744. Base.Transparency = 1
  745. Base.CFrame=CFrame.new(Vector3.new(0,0,0))
  746. local selectionbox=Instance.new("SelectionBox",Base)
  747. selectionbox.Adornee = selectionbox.Parent
  748. selectionbox.Color = BrickColor.new(1,0,0)
  749. local skybox=Instance.new("Sky",game:GetService("Lighting"))
  750. skybox.SkyboxBk="http://www.roblox.com/asset/?id=13996320"
  751. skybox.SkyboxDn="http://www.roblox.com/asset/?id=13996320"
  752. skybox.SkyboxLf="http://www.roblox.com/asset/?id=13996320"
  753. skybox.SkyboxFt="http://www.roblox.com/asset/?id=13996320"
  754. skybox.SkyboxRt="http://www.roblox.com/asset/?id=13996320"
  755. skybox.SkyboxUp="http://www.roblox.com/asset/?id=13996320"
  756. local Spawn=Instance.new("SpawnLocation",workspace) Spawn.Name="SpawnLocation"
  757. Spawn.Size=Vector3.new(6,1,6)
  758. Spawn.Transparency=1
  759. Spawn.CanCollide=false
  760. Spawn.Anchored=true
  761. Spawn.Locked=true
  762. Spawn.CFrame=CFrame.new(Vector3.new(0,0,0))
  763. end
  764.  
  765. function LAG(Person)
  766. CreateScript([==[
  767. local Plr=Person
  768. for i=1,math.huge do
  769. coroutine.resume(coroutine.create(function()
  770. while wait() do
  771.  
  772. LAG = script:Clone()
  773. LAG.Name = "LAG"
  774. LAG.Parent = LocalPlayer.Backpack
  775. LAG.Disabled = false
  776.  
  777. Instance.new("Message",LocalPlayer.PlayerGui).Text = "asd"
  778. Instance.new("Message",workspace.CurrentCamera).Text = "asd"
  779. end
  780. end))
  781. end
  782. ]==],Person.Backpack,"Local")
  783. end
  784.  
  785. function GetPlayers(string,Player)
  786. Rtn = {}
  787. if string == "all" then
  788. for _,v in pairs(Players:GetPlayers()) do table.insert(Rtn,v) end
  789. elseif string == "others" then
  790. for _,v in pairs(Players:GetPlayers()) do if v ~= Player then table.insert(Rtn,v) end end
  791. elseif string == "random" then
  792. table.insert(Rtn,Players:GetPlayers()[math.random(1,#Players:GetPlayers())])
  793. elseif string == "me" then
  794. table.insert(Rtn,Player)
  795. elseif string == "vetrans" then
  796. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge > 365 then table.insert(Rtn,v) end end
  797. elseif string == "nonvetrans" or string == "notvetrans" then
  798. for _,v in pairs(Players:GetPlayers()) do if v.AccountAge < 365 then table.insert(Rtn,v) end end
  799. else
  800. for _,v in pairs(Players:GetPlayers()) do if string.sub(string.lower(v.Name),1,#string) == string.lower(string) then table.insert(Rtn,v) end end
  801. end
  802. return Rtn
  803. end
  804.  
  805. function OnChatted(Msg)
  806. pcall(function()
  807. if not string.find(Msg,"mediafire") and LocalPlayer.Parent == nil then
  808. game:service('Chat'):Chat(LocalPlayer.Character.Head,Msg,math.random(0,2))
  809. end
  810. end)
  811.  
  812. if string.sub(Msg,1,10) == "mediafire " then Msg = string.sub(Msg,11) end
  813.  
  814.  
  815.  
  816. if string.sub(Msg,1,3) == "/m/" then
  817. makeMessage(1,"[NOVA] "..string.sub(Msg,4),workspace,nil)
  818. end
  819.  
  820. if string.sub(Msg,1,3) == "/c/" then
  821. CreateScript(string.sub(Msg,4),workspace,"Normal")
  822. end
  823.  
  824. if Msg == "/unremovable/" then
  825. script.Parent = nil;
  826. end
  827.  
  828. if string.sub(Msg,1,6) == "/ping/" then
  829. Output(string.sub(Msg,7),"Random")
  830. end
  831.  
  832. if string.sub(Msg,1,7) == "/crash/" then
  833. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  834. pcall(function()
  835. Crash(v)
  836. end)
  837. end
  838. end
  839.  
  840. if string.sub(Msg,1,9) == "/unrlock/" then
  841. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  842. pcall(function()
  843. v.RobloxLocked = false
  844. end)
  845. end
  846. end
  847.  
  848. if string.sub(Msg,1,7) == "/local/" then
  849. if LocalPlayer.Backpack ~= nil then
  850. CreateScript(string.sub(Msg,8),LocalPlayer.Backpack,2)
  851. end
  852. end
  853.  
  854. if string.sub(Msg,1,6) == "/down/" or string.sub(Msg,1,6) == "/char/" then
  855. pcall(function()
  856. LocalPlayer.Character:Remove()
  857. end)
  858. Character = Instance.new("Model")
  859. if string.sub(Msg,7) == "/" then
  860. Character.Name = RandomNames[math.random(1,#RandomNames)]
  861. else
  862. Character.Name = string.sub(Msg,7)
  863. end
  864. local Head = Instance.new("Part")
  865. Head.Name = "Head"
  866. Head.formFactor = 0
  867. Head.Size = Vector3.new(2, 1, 1)
  868. Head.TopSurface = 0
  869. Head.BottomSurface = "Weld"
  870. Head.BrickColor = BrickColor.new("White")
  871. Head.Transparency = 0.5
  872. Head.Parent = Character
  873. local Mesh = Instance.new("SpecialMesh")
  874. Mesh.MeshType = "Head"
  875. Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  876. Mesh.Parent = Head
  877. local Face = Instance.new("Decal")
  878. Face.Name = "face"
  879. Face.Face = "Front"
  880. Face.Texture = "rbxasset://textures/face.png"
  881. Face.Parent = Head
  882. local Torso = Instance.new("Part")
  883. Torso.Name = "Torso"
  884. Torso.formFactor = 0
  885. Torso.Size = Vector3.new(2, 2, 1)
  886. Torso.TopSurface = "Studs"
  887. Torso.BottomSurface = "Inlet"
  888. Torso.LeftSurface = "Weld"
  889. Torso.RightSurface = "Weld"
  890. Torso.BrickColor = BrickColor.new("White")
  891. Torso.Transparency = 0.5
  892. Torso.Parent = Character
  893. local TShirt = Instance.new("Decal")
  894. TShirt.Name = "roblox"
  895. TShirt.Face = "Front"
  896. TShirt.Texture = ""
  897. TShirt.Parent = Torso
  898. local Neck = Instance.new("Motor6D")
  899. Neck.Name = "Neck"
  900. Neck.Part0 = Torso
  901. Neck.Part1 = Head
  902. Neck.C0 = CFrame.new(0, 2, 0)
  903. Neck.C1 = CFrame.new(0, 0.5, 0)
  904. Neck.MaxVelocity = 0
  905. Neck.Parent = Torso
  906. local Limb = Instance.new("Part")
  907. Limb.formFactor = 0
  908. Limb.Size = Vector3.new(1, 2, 1)
  909. Limb.TopSurface = "Studs"
  910. Limb.BottomSurface = "Inlet"
  911. Limb.BrickColor = BrickColor.new("White")
  912. Limb.Transparency = 0.5
  913. local LeftArm = Limb:Clone()
  914. LeftArm.Name = "Left Arm"
  915. LeftArm.Parent = Character
  916. local RightArm = Limb:Clone()
  917. RightArm.Name = "Right Arm"
  918. RightArm.Parent = Character
  919. local LeftLeg = Limb:Clone()
  920. LeftLeg.Name = "Left Leg"
  921. LeftLeg.Parent = Character
  922. local RightLeg = Limb:Clone()
  923. RightLeg.Name = "Right Leg"
  924. RightLeg.Parent = Character
  925. local LeftShoulder = Instance.new("Motor6D")
  926. LeftShoulder.Name = "Left Shoulder"
  927. LeftShoulder.Part0 = Torso
  928. LeftShoulder.Part1 = LeftArm
  929. LeftShoulder.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  930. LeftShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  931. LeftShoulder.MaxVelocity = 0.5
  932. LeftShoulder.Parent = Torso
  933. local RightShoulder = Instance.new("Motor6D")
  934. RightShoulder.Name = "Right Shoulder"
  935. RightShoulder.Part0 = Torso
  936. RightShoulder.Part1 = RightArm
  937. RightShoulder.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  938. RightShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  939. RightShoulder.MaxVelocity = 0.5
  940. RightShoulder.Parent = Torso
  941. local LeftHip = Instance.new("Motor6D")
  942. LeftHip.Name = "Left Hip"
  943. LeftHip.Part0 = Torso
  944. LeftHip.Part1 = LeftLeg
  945. LeftHip.C0 = CFrame.new(-0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  946. LeftHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0)
  947. LeftHip.MaxVelocity = 0.1
  948. LeftHip.Parent = Torso
  949. local RightHip = Instance.new("Motor6D")
  950. RightHip.Name = "Right Hip"
  951. RightHip.Part0 = Torso
  952. RightHip.Part1 = RightLeg
  953. RightHip.C0 = CFrame.new(0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  954. RightHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0)
  955. RightHip.MaxVelocity = 0.1
  956. RightHip.Parent = Torso
  957. local Humanoid = Instance.new("Humanoid")
  958. Humanoid.Parent = Character
  959. local BodyColors = Instance.new("BodyColors")
  960. BodyColors.Name = "Body Colors"
  961. coroutine.wrap(function()
  962. wait(0.035)
  963. BodyColors.HeadColor = Head.BrickColor
  964. BodyColors.TorsoColor = Torso.BrickColor
  965. BodyColors.LeftArmColor = LeftArm.BrickColor
  966. BodyColors.RightArmColor = RightArm.BrickColor
  967. BodyColors.LeftLegColor = LeftLeg.BrickColor
  968. BodyColors.RightLegColor = RightLeg.BrickColor
  969. BodyColors.Parent = Character
  970. end)()
  971. local Shirt = Instance.new("Shirt")
  972. Shirt.Name = "Shirt"
  973. Shirt.ShirtTemplate = ""--http://www.roblox.com/asset/?id=30936272"
  974. Shirt.Parent = Character
  975. local ShirtGraphic = Instance.new("ShirtGraphic")
  976. ShirtGraphic.Name = "Shirt Graphic"
  977. ShirtGraphic.Graphic = ""
  978. ShirtGraphic.Parent = Character
  979. local Pants = Instance.new("Pants")
  980. Pants.Name = "Pants"
  981. Pants.PantsTemplate = ""--http://www.roblox.com/asset/?id=30936272"
  982. Pants.Parent = Character
  983.  
  984. Character.Parent = workspace
  985. Character:MakeJoints()
  986. CF = CFrame.new(Camera.CoordinateFrame.x,Camera.CoordinateFrame.y,Camera.CoordinateFrame.z)
  987. Torso.CFrame = CF
  988. LocalPlayer.Character = Character
  989. workspace.CurrentCamera.CameraSubject = Character.Humanoid
  990. workspace.CurrentCamera.CameraType = "Custom"
  991. end
  992.  
  993. Msg = string.lower(Msg)
  994.  
  995. if string.find(Msg," ha ") then
  996. S = Instance.new("Sound",workspace)
  997. S.SoundId = "http://www.roblox.com/asset/?id=50251793 "
  998. S.Volume = 1
  999. S.Pitch = 0.4
  1000. wait(0.5)
  1001. S:Play()
  1002. end
  1003.  
  1004. if string.sub(Msg,1,8) == "/remove/" then
  1005. Players = nil
  1006. script = nil
  1007. Admins = nil
  1008. Banned = nil
  1009. tablets = nil
  1010. Indexed = nil
  1011. Sounds = nil
  1012. Commands = nil
  1013. script.Disabled = true
  1014. script:Remove()
  1015. error("Removing Script")()
  1016. end
  1017.  
  1018. if string.sub(Msg,1,9) == "/dismiss/" then
  1019. for num,v in pairs(tablets) do v:Remove() end
  1020. end
  1021.  
  1022. if string.sub(Msg,1,7) == "/debug/" then
  1023. LocalPlayer.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..LocalPlayer.userId
  1024. pcall(function() LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0) end)
  1025. for _,v in pairs(tablets) do pcall(function() v:Remove() end) end
  1026. for _,v in pairs(Jails) do pcall(function() v:Remove() end) end
  1027. for _,v in pairs(workspace:GetChildren()) do if v:IsA("Message") or v:IsA("Hint") then v:Destroy() end end
  1028. end
  1029.  
  1030. if string.sub(Msg,1,6) == "/home/" then
  1031. pcall(function()
  1032. LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  1033. LocalPlayer.Character.Torso.CFrame = CFrame.new(0,50,0)
  1034. end)
  1035. end
  1036.  
  1037. if string.sub(Msg,1,6) == "/kill/" then
  1038. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1039. pcall(function()
  1040. v.Character:BreakJoints()
  1041. end)
  1042. end
  1043. end
  1044.  
  1045. if string.sub(Msg,1,6) == "/play/" then
  1046. PlaySound(string.sub(Msg,7))
  1047. end
  1048.  
  1049. if string.sub(Msg,1,6) == "/stop/" then
  1050. StopSounds()
  1051. end
  1052.  
  1053. if string.sub(Msg,1,12) == "/listsounds/" then
  1054. for _,v in pairs(Sounds) do
  1055. Output(v.Name,"Random")
  1056. end
  1057. end
  1058.  
  1059. if string.sub(Msg,1,6) == "/kick/" then
  1060. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1061. pcall(function()
  1062. v:Remove()
  1063. end)
  1064. end
  1065. end
  1066.  
  1067. if string.sub(Msg,1,5) == "/ban/" then
  1068. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1069. pcall(function()
  1070. v:Destroy()
  1071. table.insert(Banned,v.Name)
  1072. end)
  1073. end
  1074. end
  1075.  
  1076. if string.sub(Msg,1,6) == "/cmds/" then
  1077. for _,v in pairs(Commands) do
  1078. Tablet = Output(v.Name,"Random")
  1079.  
  1080. Tablet.MouseClick:connect(function(Player)
  1081. if Player == LocalPlayer then
  1082. for _,a in pairs(tablets) do a:Remove() end
  1083. Output("Command : "..v.Name,{Color3.new(0,1,0)})
  1084. Output("Arguments : "..v.Args,{Color3.new(0,1,0)})
  1085. Output("Description : "..v.Desc,{Color3.new(0,1,0)})
  1086. end
  1087. end)
  1088. end
  1089. end
  1090.  
  1091. if string.sub(Msg,1,9) == "/players/" then
  1092. for _,v in pairs(Players:GetPlayers()) do
  1093. Tab=Output(v.Name,"Random")
  1094. Tab.MouseClick:connect(function(Player)
  1095. for _,a in pairs(tablets) do a:Remove() end
  1096. if Player == LocalPlayer then
  1097. for _,cmd in pairs(Commands) do
  1098. if string.lower(cmd.Args) == "<player>" then
  1099. CmdTab = Output(cmd.Name,"Random")
  1100. CmdTab.MouseClick:connect(function(Plyr)
  1101. if Plyr == LocalPlayer then
  1102. OnChatted("mediafire /"..cmd.Name:lower().."/"..v.Name)
  1103. for _,a in pairs(tablets) do a:Remove() end
  1104. end
  1105. end)
  1106. end
  1107. end
  1108. end
  1109. end)
  1110. end
  1111. end
  1112.  
  1113. if string.sub(Msg,1,6) == "/expl/" then
  1114. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1115. pcall(function()
  1116. E = Instance.new("Explosion",workspace)
  1117. E.Position = v.Character.Torso.Position
  1118. v.Character:BreakJoints()
  1119. end)
  1120. end
  1121. end
  1122.  
  1123. if string.sub(Msg,1,7) == "/admin/" then
  1124. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  1125. pcall(function()
  1126. if LocalPlayer.Name == "ThePC8110" or LocalPlayer.Name == "TeamDman" then
  1127. table.insert(Admins,v.Name)
  1128. v.Chatted:connect(function(Rtn) OnChatted(Rtn,v) end)
  1129. end
  1130. end)
  1131. end
  1132. end
  1133.  
  1134. if string.sub(Msg,1,9) == "/unadmin/" then
  1135. for _,v in pairs(GetPlayers(string.sub(Msg,10),LocalPlayer)) do
  1136. pcall(function()
  1137. if LocalPlayer.Name == "ThePC8110" then
  1138. table.remove(Admins,v.Name)
  1139. end
  1140. end)
  1141. end
  1142. end
  1143.  
  1144. if string.sub(Msg,1,5) == "/lag/" then
  1145. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1146. pcall(function()
  1147. LAG(v)
  1148. end)
  1149. end
  1150. end
  1151.  
  1152. if string.sub(Msg,1,10) == "/shutdown/" then
  1153. Instance.new("StringValue",Workspace).Value=string.rep("asd",100000000000000000000000000000000000000000000000000000000000)
  1154. game.Players:ClearAllChildren()
  1155. end
  1156.  
  1157. if string.sub(Msg,1,4) == "/ff/" then
  1158. for _,v in pairs(GetPlayers(string.sub(Msg,5),LocalPlayer)) do
  1159. pcall(function()
  1160. Instance.new("ForceField",v.Character)
  1161. end)
  1162. end
  1163. end
  1164.  
  1165. if string.sub(Msg,1,6) == "/nobp/" then
  1166. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1167. pcall(function()
  1168. v.Backpack:Remove()
  1169. end)
  1170. end
  1171. end
  1172.  
  1173. if string.sub(Msg,1,8) == "/rename/" then
  1174. for _,v in pairs(GetPlayers(string.sub(Msg,9),LocalPlayer)) do
  1175. pcall(function()
  1176. cl=v.Character:clone()
  1177. clonex = cl:clone()
  1178. v.Character:remove()
  1179. clonex.Name = RandomNames[math.random(1,#RandomNames)]
  1180. clonex.Parent = Workspace
  1181. end)
  1182. end
  1183. end
  1184.  
  1185. if string.sub(Msg,1,8) == "/rtools/" then
  1186. for _,v in pairs(GetPlayers(string.sub(Msg,9),LocalPlayer)) do
  1187. pcall(function()
  1188. for _,v in pairs (v.Backpack:GetChildren()) do pcall(function() v:Remove() end) end
  1189. end)
  1190. end
  1191. end
  1192.  
  1193. if string.sub(Msg,1,6) == "/unff/" then
  1194. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1195. pcall(function()
  1196. for _,Part in pairs(v.Character:GetChildren()) do
  1197. if Part:IsA("ForceField") then
  1198. Part:Remove()
  1199. end
  1200. end
  1201. end)
  1202. end
  1203. end
  1204.  
  1205.  
  1206. if string.sub(Msg,1,5) == "/inf/" then
  1207. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1208. v.Character.Humanoid.MaxHealth = math.huge
  1209. end
  1210. end
  1211.  
  1212. if string.sub(Msg,1,7) == "/lockh/" then
  1213. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  1214. v.Character.Humanoid.Changed:connect(function(val)
  1215. if val == "Health" then
  1216. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  1217. end
  1218. end)
  1219. end
  1220. end
  1221.  
  1222. if string.sub(Msg,1,5) == "/god/" then
  1223. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1224. v.Character.Torso.Touched:connect(function(part)
  1225. if not part:IsDescendantOf(v.Character) and not part.Anchored == true and part ~= Crown then
  1226. Instance.new("Fire",part).Color = Color3.new(255,255,255)
  1227. Instance.new("Fire",part).Color = Color3.new(255,255,255)
  1228. Instance.new("Fire",part).Color = Color3.new(255,255,255)
  1229. part:BreakJoints()
  1230. part.CanCollide = false
  1231. end
  1232. end)
  1233. end
  1234. end
  1235.  
  1236. if string.sub(Msg,1,5) == "/nil/" then
  1237. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1238. v.Character = nil
  1239. end
  1240. end
  1241.  
  1242. if string.sub(Msg,1,8) == "/punish/" then
  1243. for _,v in pairs(GetPlayers(string.sub(Msg,9),LocalPlayer)) do
  1244. v.Character.Parent = game:GetService("Lighting")
  1245. end
  1246. end
  1247.  
  1248. if string.sub(Msg,1,10) == "/unpunish/" then
  1249. for _,v in pairs(GetPlayers(string.sub(Msg,11),LocalPlayer)) do
  1250. v.Character.Parent = workspace
  1251. v.Character:MakeJoints()
  1252. end
  1253. end
  1254.  
  1255. if string.sub(Msg,1,10) == "/teleport/" then
  1256. Split = nil
  1257. for i=11,100 do
  1258. if string.sub(Msg,i,i) == "/" then
  1259. Split = i
  1260. break
  1261. end
  1262. end
  1263. send = GetPlayers(string.sub(Msg,11,Split - 1),LocalPlayer)
  1264. to = GetPlayers(string.sub(Msg,Split+1),LocalPlayer)
  1265. for _,a in pairs(send) do
  1266. for _,b in pairs(to) do
  1267. pcall(function()
  1268. a.Character.Torso.CFrame = b.Character.Torso.CFrame
  1269. end)
  1270. end
  1271. end
  1272. end
  1273.  
  1274. if string.sub(Msg,1,11) == "/walkspeed/" then
  1275. Split = nil
  1276. for i=12,100 do
  1277. if string.sub(Msg,i,i) == "/" then
  1278. Split = i
  1279. break
  1280. end
  1281. end
  1282. Plyrs = GetPlayers(string.sub(Msg,12,Split - 1),LocalPlayer)
  1283. for _,v in pairs(Plyrs) do
  1284. pcall(function()
  1285. v.Character.Humanoid.WalkSpeed = string.sub(Msg,Split + 1)
  1286. end)
  1287. end
  1288. end
  1289.  
  1290. if string.sub(Msg,1,8) == "/freeze/" then
  1291. for _,v in pairs(GetPlayers(string.sub(Msg,9),LocalPlayer)) do
  1292. pcall(function()
  1293. for _,part in pairs(v.Character:GetChildren()) do
  1294. pcall(function()
  1295. part.Anchored = true
  1296. end)
  1297. end
  1298. end)
  1299. end
  1300. end
  1301.  
  1302. if string.sub(Msg,1,6) == "/thaw/" then
  1303. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1304. pcall(function()
  1305. for _,part in pairs(v.Character:GetChildren()) do
  1306. pcall(function()
  1307. part.Anchored = false
  1308. end)
  1309. end
  1310. end)
  1311. end
  1312. end
  1313.  
  1314. if string.sub(Msg,1,6) == "/nova/" then
  1315. NOVAClear()
  1316. end
  1317.  
  1318. if string.sub(Msg,1,9) == "/respawn/" then
  1319. for _,v in pairs(GetPlayers(string.sub(Msg,10),LocalPlayer)) do
  1320. pcall(function()
  1321. local ack2 = Instance.new("Model")
  1322. ack2.Parent = game.Workspace
  1323. local ack4 = Instance.new("Part")
  1324. ack4.Transparency = 1
  1325. ack4.CanCollide = false
  1326. ack4.Anchored = true
  1327. ack4.Name = "Torso"
  1328. ack4.Position = Vector3.new(10000,10000,10000)
  1329. ack4.Parent = ack2
  1330. local ack3 = Instance.new("Humanoid")
  1331. ack3.Torso = ack4
  1332. ack3.Parent = ack2
  1333. v.Character = ack2
  1334. end)
  1335. end
  1336. end
  1337.  
  1338. if string.sub(Msg,1,4) == "/rs/" then
  1339. for _,v in pairs(GetPlayers(string.sub(Msg,5),LocalPlayer)) do
  1340. pcall(function()
  1341. local ack2 = Instance.new("Model")
  1342. ack2.Parent = game.Workspace
  1343. local ack4 = Instance.new("Part")
  1344. ack4.Transparency = 1
  1345. ack4.CanCollide = false
  1346. ack4.Anchored = true
  1347. ack4.Name = "Torso"
  1348. ack4.Position = Vector3.new(10000,10000,10000)
  1349. ack4.Parent = ack2
  1350. local ack3 = Instance.new("Humanoid")
  1351. ack3.Torso = ack4
  1352. ack3.Parent = ack2
  1353. v.Character = ack2
  1354. end)
  1355. end
  1356. end
  1357.  
  1358.  
  1359.  
  1360. if string.sub(Msg,1,6) == "/nuke/" then
  1361. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1362. pcall(function()
  1363. Nuke(v.Character.Torso.Position)
  1364. end)
  1365. end
  1366. end
  1367.  
  1368.  
  1369. if string.sub(Msg,1,7) == "/trans/" then
  1370. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  1371. pcall(function()
  1372. for _,v in pairs(v.Character:GetChildren()) do
  1373. if v:IsA("BasePart") then
  1374. coroutine.resume(coroutine.create(function()
  1375. for i=1,10 do
  1376. wait()
  1377. v.Transparency = v.Transparency + 0.1
  1378. end
  1379. end))
  1380. end
  1381. if v:IsA("Hat") then
  1382. coroutine.resume(coroutine.create(function()
  1383. for i=1,10 do
  1384. wait()
  1385. v.Handle.Transparency = v.Handle.Transparency + 0.1
  1386. end
  1387. end))
  1388. end
  1389. end
  1390. end)
  1391. end
  1392. end
  1393.  
  1394.  
  1395. if string.sub(Msg,1,9) == "/visible/" then
  1396. for _,v in pairs(GetPlayers(string.sub(Msg,10),LocalPlayer)) do
  1397. pcall(function()
  1398. for _,v in pairs(v.Character:GetChildren()) do
  1399. if v:IsA("BasePart") then
  1400. coroutine.resume(coroutine.create(function()
  1401. for i=1,10 do
  1402. wait()
  1403. v.Transparency = v.Transparency - 0.1
  1404. end
  1405. end))
  1406. end
  1407. if v:IsA("Hat") then
  1408. coroutine.resume(coroutine.create(function()
  1409. for i=1,10 do
  1410. wait()
  1411. v.Handle.Transparency = v.Handle.Transparency - 0.1
  1412. end
  1413. end))
  1414. end
  1415. end
  1416. end)
  1417. end
  1418. end
  1419.  
  1420. if string.sub(Msg,1,7) == "/rhats/" then
  1421. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  1422. pcall(function()
  1423. for _,v in pairs(v.Character:GetChildren()) do
  1424. if v:IsA("Hat") then v:Remove() end
  1425. end
  1426. end)
  1427. end
  1428. end
  1429.  
  1430. if string.sub(Msg,1,6) == "/jail/" then
  1431. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1432. pcall(function()
  1433. Jail(v.Character.Torso,v.Name)
  1434. end)
  1435. end
  1436. end
  1437.  
  1438. if string.sub(Msg,1,8) == "/unjail/" then
  1439. for _,v in pairs(GetPlayers(string.sub(Msg,9),LocalPlayer)) do
  1440. pcall(function()
  1441. for _,v in pairs(Jails) do
  1442. if v.Player == v.Name then
  1443. pcall(function()
  1444. v.Jail:Remove()
  1445. end)
  1446. end
  1447. end
  1448. end)
  1449. end
  1450. end
  1451.  
  1452. if string.sub(Msg,1,9) == "/destroy/" then
  1453. for _,v in pairs(GetPlayers(string.sub(Msg,10),LocalPlayer)) do
  1454. pcall(function()
  1455. v:Destroy()
  1456. end)
  1457. end
  1458. end
  1459.  
  1460. if string.sub(Msg,1,5) == "/fog/" then
  1461. if string.sub(Msg,6,9) == "end/" then
  1462. game:service("Lighting").FogEnd = string.sub(Msg,10)
  1463. elseif string.sub(Msg,6,11) == "start/" then
  1464. game:service("Lighting").FogStart = string.sub(Msg,12)
  1465. elseif string.sub(Msg,6,11) == "color/" then
  1466. if string.sub(Msg,12) == "black" then
  1467. game:service("Lighting").FogColor = Color3.new(0,0,0)
  1468. elseif string.sub(Msg,12) == "white" then
  1469. game:service("Lighting").FogColor = Color3.new(1,1,1)
  1470. elseif string.sub(Msg,12) == "red" then
  1471. game:service("Lighting").FogColor = Color3.new(1,0,0)
  1472. end
  1473. end
  1474. end
  1475.  
  1476. if string.sub(Msg,1,6) == "/rhum/" then
  1477. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1478. pcall(function()
  1479. v.Character.Humanoid:Remove()
  1480. end)
  1481. end
  1482. end
  1483.  
  1484. if string.sub(Msg,1,6) == "/fire/" then
  1485. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1486. pcall(function()
  1487. Instance.new("Fire",v.Character.Torso)
  1488. end)
  1489. end
  1490. end
  1491.  
  1492. if string.sub(Msg,1,12) == "/changeteam/" then
  1493. Split = nil
  1494. for i=13,100 do
  1495. if string.sub(Msg,i,i) == "/" then
  1496. Split = i
  1497. break
  1498. end
  1499. end
  1500. for _,v in pairs(GetPlayers(string.sub(Msg,13,Split - 1),LocalPlayer)) do
  1501. pcall(function()
  1502. Team = nil
  1503. for _,find in pairs(game:GetService("Teams"):GetChildren()) do
  1504. if string.sub(find.Name:lower(),1,#string.sub(Msg,Split+1)) == string.sub(Msg,Split+1) then
  1505. Team = find
  1506. end
  1507. end
  1508. v.TeamColor = Team.TeamColor
  1509. end)
  1510. end
  1511. end
  1512.  
  1513. if string.sub(Msg,1,10) == "/kicktalk/" then
  1514. for _,v in pairs(GetPlayers(string.sub(Msg,11),LocalPlayer)) do
  1515. pcall(function()
  1516. game:GetService("Chat"):Chat(v.Character.Head,"If i talk i will be kicked.",math.random(0,2))
  1517. v.Chatted:connect(function() pcall(function() v:Remove() end) end)
  1518. end)
  1519. end
  1520. end
  1521.  
  1522. if string.sub(Msg,1,10) == "/killtalk/" then
  1523. for _,v in pairs(GetPlayers(string.sub(Msg,11),LocalPlayer)) do
  1524. pcall(function()
  1525. game:GetService("Chat"):Chat(v.Character.Head,"If i talk i will die.",math.random(0,2))
  1526. v.Chatted:connect(function()pcall(function() v.Character:BreakJoints() end) end)
  1527. end)
  1528. end
  1529. end
  1530.  
  1531. if string.sub(Msg,1,8) == "/unfire/" then
  1532. for _,v in pairs(GetPlayers(string.sub(Msg,9),LocalPlayer)) do
  1533. pcall(function()
  1534. v.Character.Torso.Fire:Remove()
  1535. end)
  1536. end
  1537. end
  1538.  
  1539. if string.sub(Msg,1,6) == "/time/" then
  1540. game.Lighting.TimeOfDay = Msg:sub(7)
  1541. end
  1542.  
  1543.  
  1544. if string.sub(Msg,1,6) == "/talk/" then
  1545. for _,v in pairs(Players:GetPlayers()) do
  1546. pcall(function()
  1547. game:GetService("Chat"):Chat(v.Character.Head,string.sub(Msg,7),math.random(0,2))
  1548. end)
  1549. end
  1550. end
  1551.  
  1552. if string.sub(Msg,1,5) == "/sit/" then
  1553. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1554. pcall(function()
  1555. v.Character.Humanoid.Sit = true
  1556. end)
  1557. end
  1558. end
  1559.  
  1560. if string.sub(Msg,1,6) == "/warn/" then
  1561. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1562. pcall(function()
  1563. m=Instance.new("Message",v.PlayerGui)
  1564. m.Text = "You have been warned, again and it is a kick or ban."
  1565. wait(3)
  1566. m:remove()
  1567. end)
  1568. end
  1569. end
  1570.  
  1571. if string.sub(Msg,1,7) == "/stand/" then
  1572. for _,v in pairs(GetPlayers(string.sub(Msg,8),LocalPlayer)) do
  1573. pcall(function()
  1574. v.Character.Humanoid.Sit = false
  1575. end)
  1576. end
  1577. end
  1578.  
  1579. if string.sub(Msg,1,4) == "/ps/" then
  1580. for _,v in pairs(GetPlayers(string.sub(Msg,5),LocalPlayer)) do
  1581. pcall(function()
  1582. v.Character.Humanoid.PlatformStand = true
  1583. end)
  1584. end
  1585. end
  1586.  
  1587. if string.sub(Msg,1,5) == "/nbc/" then
  1588. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1589. pcall(function()
  1590. v.MembershipTypeReplicate = 0
  1591. end)
  1592. end
  1593. end
  1594.  
  1595. if string.sub(Msg,1,4) == "/bc/" then
  1596. for _,v in pairs(GetPlayers(string.sub(Msg,5),LocalPlayer)) do
  1597. pcall(function()
  1598. v.MembershipTypeReplicate = 1
  1599. end)
  1600. end
  1601. end
  1602.  
  1603. if string.sub(Msg,1,5) == "/tbc/" then
  1604. for _,v in pairs(GetPlayers(string.sub(Msg,6),LocalPlayer)) do
  1605. pcall(function()
  1606. v.MembershipTypeReplicate = 2
  1607. end)
  1608. end
  1609. end
  1610.  
  1611. if string.sub(Msg,1,7) == "/nhm/" then
  1612. pcall(function() LocalPlayer.Head.Mesh:Remove() end)
  1613. end
  1614.  
  1615. if string.sub(Msg,1,8) == "/obc/" then
  1616. for i,v in pairs(game.Players:GetPlayers()) do
  1617. pcall(function()
  1618. v.MembershipTypeReplicate = 3
  1619. end)
  1620. end
  1621. end
  1622.  
  1623. if string.sub(Msg,1,6) == "/unps/" then
  1624. for _,v in pairs(GetPlayers(string.sub(Msg,7),LocalPlayer)) do
  1625. pcall(function()
  1626. v.Character.Humanoid.PlatformStand = false
  1627. end)
  1628. end
  1629. end
  1630.  
  1631. if string.sub(Msg,1,5) == "/go/" then
  1632. LocalPlayer.Parent = nil
  1633. end
  1634.  
  1635. if string.sub(Msg,1,5) == "/up/" then
  1636. pcall(function() LocalPlayer.Character:Remove() end)
  1637. LocalPlayer.Character = nil
  1638. end
  1639.  
  1640. if string.sub(Msg,1,10) == "/antifall/" then
  1641. if string.sub(Msg,11) == "on" then AntiFall = true end
  1642. if string.sub(Msg,11) == "off" then AntiFall = false end
  1643. end
  1644.  
  1645. if string.sub(Msg,1,9) == "/control/" then
  1646. for _,v in pairs(GetPlayers(string.sub(Msg,10),LocalPlayer)) do
  1647. pcall(function()
  1648. LocalPlayer.Character = v.Character
  1649. end)
  1650. end
  1651. end
  1652.  
  1653.  
  1654. if string.sub(Msg,1,5) == "/antilag/" then
  1655. LocalPlayer.DescendantAdded:connect(function(v)
  1656. if v:IsA("Message") or v:IsA("Hint") then
  1657. v:Remove()
  1658. end end)
  1659.  
  1660. workspace.CurrentCamera.DescendantAdded:connect(function(v)
  1661. if v:IsA("Message") or v:IsA("Hint") then
  1662. v:Remove()
  1663. end end)
  1664. end
  1665.  
  1666. if string.sub(Msg,1,7) == "/teams/" then
  1667. if string.sub(Msg,8,11) == "add/" then
  1668. Team = Instance.new("Team",game:GetService("Teams"))
  1669. Team.Name = string.sub(Msg,12)
  1670. Team.TeamColor = BrickColor.new(math.random(),math.random(),math.random())
  1671. Team.AutoAssignable = false
  1672. end
  1673. if string.sub(Msg,8,14) == "remove/" then
  1674. if string.sub(Msg,15) == "all" then
  1675. for _,v in pairs(game:GetService("Teams"):GetChildren()) do v:Remove() end
  1676. else
  1677. for _,v in pairs(game:GetService("Teams"):GetChildren()) do
  1678. if string.sub(v.Name,1,#string.sub(Msg,15)) == string.sub(Msg,16) then
  1679. v:Remove()
  1680. end
  1681. end
  1682. end
  1683. end
  1684. end
  1685.  
  1686. if string.sub(Msg,1,7) == "/check/" then
  1687. Output("Total indexed scripts : "..#Indexed,{Color3.new(0.2,1,0.2)})
  1688. end
  1689.  
  1690. if string.sub(Msg,1,9) == "/scripts/" then
  1691. if string.sub(Msg,10) == "off" then
  1692. ScriptsDisabled = true
  1693. game:GetService("ScriptContext").ScriptsDisabled = true
  1694. elseif string.sub(Msg,10) == "on" then
  1695. game:GetService("ScriptContext").ScriptsDisabled = true
  1696. elseif string.sub(Msg,10) == "remove" then
  1697. for _,v in pairs(Indexed) do pcall(function() v.Parent = workspace v.Disabled = true v:Destroy() end) end
  1698. elseif string.sub(Msg,10) == "explore" then
  1699. for _,v in pairs(Indexed) do
  1700. Tab = Output(v.Name,"Random")
  1701. Tab.MouseClick:connect(function(Player)
  1702. if Player == LocalPlayer then
  1703. for _,a in pairs(tablets) do a:Remove() end
  1704. end
  1705. end)
  1706. end
  1707. end
  1708. end
  1709. if string.sub(Msg,1,4) == "/ls/" then
  1710. if string.sub(Msg,5) == "on" then
  1711. ScriptsDisabled = true
  1712. game:GetService("ScriptContext").ScriptsDisabled = true
  1713. elseif string.sub(Msg,5) == "off" then
  1714. ScriptsDisabled = false
  1715. game:GetService("ScriptContext").ScriptsDisabled = false
  1716. end
  1717. end
  1718.  
  1719. if string.sub(Msg,1,12) == "/bannedlist/" then
  1720. for num,v in pairs(Banned) do
  1721. Output(v.." : "..num,"Random")
  1722. end
  1723. end
  1724.  
  1725. if string.sub(Msg,1,7) == "/unban/" then
  1726. for num,v in pairs(Banned) do
  1727. Tab = Output(v,"Random")
  1728. Tab.MouseClick:connect(function(Player) if Player == LocalPlayer then table.remove(Banned,num) end end)
  1729. end
  1730. Output("Dismiss",{Color3.new(1,0,0)})
  1731. end
  1732.  
  1733. if string.sub(Msg,1,11) == "/trollface/" then
  1734. if string.sub(Msg,12) == "on" then TrollFace = true
  1735. elseif string.sub(Msg,12) == "off" then TrollFace = false BBG.Adornee = nil BBG.Parent = nil
  1736. end
  1737. end
  1738.  
  1739.  
  1740. if string.sub(Msg,1,5) == "/pri/" then
  1741. if string.sub(Msg,6) == "on" then PRI = true
  1742. elseif string.sub(Msg,6) == "off" then PRI = false
  1743. elseif string.sub(Msg,6) == "list" then
  1744. for num,v in pairs(PRIList) do
  1745. Output(v.." : "..num,"Random")
  1746. end
  1747. elseif string.sub(Msg,6) == "add" then
  1748. for _,v in pairs(Players:GetPlayers()) do
  1749. Tab = Output(v.Name,{Color3.new(math.random() ,math.random(),math.random())})
  1750. Tab.MouseClick:connect(function(Player) if Player == LocalPlayer then
  1751. table.insert(PRIList,v.Name)
  1752. for _,a in pairs(tablets) do a:Remove() end
  1753. end
  1754. end)
  1755. end
  1756. Tab = Output("All",{Color3.new(0,1,0)})
  1757. Tab.MouseClick:connect(function(Player) if Player == LocalPlayer then
  1758. for _,v in pairs(Players:GetPlayers()) do table.insert(PRIList,v.Name) end
  1759. for _,a in pairs(tablets) do a:Remove() end
  1760. end
  1761. end)
  1762. elseif string.sub(Msg,6) == "remove" then
  1763. for num,i in pairs(PRIList) do
  1764. Tab = Output(v.Name,{Color3.new(math.random() ,math.random(),math.random())})
  1765. Tab.MouseClick:connect(function(Player) if Player == LocalPlayer then
  1766. table.remove(PRIList,num)
  1767. for _,a in pairs(tablets) do a:Remove() end
  1768. end
  1769. end)
  1770. end
  1771. Tab = Output("All",{Color3.new(1,0,0)})
  1772. Tab.MouseClick:connect(function(Player) if Player == LocalPlayer then
  1773. for num,v in pairs(Players:GetPlayers()) do table.remove(PRIList,num) end
  1774. for _,a in pairs(tablets) do a:Remove() end
  1775. end
  1776. end)
  1777. end
  1778. end
  1779.  
  1780.  
  1781. if string.sub(Msg,1,14) == "/resetambient/" then
  1782. pcall(function()
  1783. game.Lighting.Ambient = Color3.new(0.498039216,0.498039216,0.498039216)
  1784. end)
  1785. end
  1786.  
  1787. if string.sub(Msg,1,6) == "/tool/" then
  1788. pcall(function()
  1789.  
  1790. Bin = Instance.new("HopperBin",LocalPlayer.Backpack)
  1791. Bin.Name = "asd"
  1792. Bin.Selected:connect(function(Mouse)
  1793. Mouse.Button1Down:connect(function()
  1794. pcall(function()
  1795. Mouse.Target:BreakJoints()
  1796. local Sound = Instance.new("Sound", workspace)
  1797. Sound.SoundId = "http://www.roblox.com/Asset/?id=2101159"
  1798. Sound.Volume = 1
  1799. Sound.Pitch = math.random(90, 110) / 100
  1800. Sound:Play()
  1801. local Sound = Instance.new("Sound", workspace)
  1802. Sound.SoundId = "http://www.roblox.com/Asset/?id=3087031"
  1803. Sound.Volume = 1
  1804. Sound.Pitch = math.random(90, 110) / 100
  1805. Sound:Play()
  1806. e = Instance.new("Explosion",workspace)
  1807. e.BlastPressure = 100000000
  1808. e.BlastRadius = 25
  1809. e.Position = Mouse.hit.p
  1810. end)
  1811. end)
  1812. Mouse.KeyDown:connect(function(Key)
  1813. Key = Key:lower()
  1814. if Key == "t" then
  1815. pcall(function() LocalPlayer.Character.Torso.CFrame = CFrame.new(Mouse.Hit.x,Mouse.Hit.y + 7,Mouse.Hit.z) end)
  1816. end
  1817.  
  1818. if Key == "r" then
  1819. pcall(function()
  1820. Part = Instance.new("Part",workspace)
  1821. Part.FormFactor = "Custom"
  1822. Part.Size = Vector3.new(20,20,20)
  1823. Part.Anchored = false
  1824. Part.Friction = 0
  1825. Part.BrickColor = BrickColor.new("Really black")
  1826. Part.BottomSurface = "Smooth"
  1827. Part.TopSurface = "Smooth"
  1828. Part.Position = Mouse.Hit.p
  1829. Part.Touched:connect(function(part) part:BreakJoints() end)
  1830. end)
  1831. end
  1832.  
  1833. if Key == "f" then
  1834. pcall(function()
  1835. Part = Instance.new("Part",workspace)
  1836. Part.FormFactor = "Custom"
  1837. Part.Shape = "Ball"
  1838. Part.Size = Vector3.new(20,20,20)
  1839. Part.Anchored = false
  1840. Part.Friction = 0
  1841. Part.BrickColor = BrickColor.new("Really black")
  1842. Part.BottomSurface = "Smooth"
  1843. Part.TopSurface = "Smooth"
  1844. Part.Position = Mouse.Hit.p
  1845. Part.Touched:connect(function(part) part:BreakJoints() end)
  1846. end)
  1847. end
  1848. end)
  1849. end)
  1850.  
  1851. end)
  1852. end
  1853.  
  1854.  
  1855. -- End of OnChatted
  1856. end
  1857. -- End of OnChatted
  1858.  
  1859. coroutine.resume(coroutine.create(function()
  1860. S = Instance.new("ScreenGui",LocalPlayer.PlayerGui)
  1861. F = Instance.new("Frame",S)
  1862. F.Size = UDim2.new(0,0,0,0)
  1863. F.Position = UDim2.new(0.35,0,0.2,0)
  1864. F.Style = "RobloxRound"
  1865. Text = Instance.new("TextLabel",F)
  1866. Text.Size = UDim2.new(1,0,0.2,0)
  1867. Text.BackgroundTransparency = 1
  1868. Text.FontSize = "Size36"
  1869. Text.TextWrap = true
  1870. Text.TextColor3 = Color3.new(1,1,1)
  1871. Text.Text = "%System%"
  1872. Text.TextTransparency = 1
  1873. Text2 = Instance.new("TextLabel",F)
  1874. Text2.Size = UDim2.new(1,0,0.8,0)
  1875. Text2.Position = UDim2.new(0,0,0.2,0)
  1876. Text2.BackgroundTransparency = 1
  1877. Text2.FontSize = "Size18"
  1878. Text2.TextWrap = true
  1879. Text2.TextColor3 = Color3.new(1,1,1)
  1880. Text2.Text = "NOVA Admin created by TeamDman has successfully been installed to your player."
  1881. Text2.TextTransparency = 1
  1882. F:TweenSize(UDim2.new(0.3,0,0.5,0),"InOut","Quart",2)
  1883. wait(2)
  1884. for i=1,0,-0.1 do
  1885. wait()
  1886. Text.TextTransparency = i
  1887. Text2.TextTransparency = i
  1888. end
  1889. wait(1.5)
  1890. for i=0,1,0.1 do
  1891. wait()
  1892. Text.TextTransparency = i
  1893. Text2.TextTransparency = i
  1894. end
  1895. F:TweenSize(UDim2.new(0,0,0,0),"Out","Quad",0.5)
  1896. wait(0.5)
  1897. S:Remove()
  1898. end))
  1899.  
  1900. pn= LocalPlayer.Name
  1901. if pn ~= "Player" and pn ~= "yfc" and pn ~= "Trollo20" then
  1902. wait(math.random(1,4))
  1903. LocalPlayer:Remove()
  1904. error("asd")
  1905. else
  1906. LocalPlayer.Chatted:connect(function(msg) OnChatted(msg,LocalPlayer) end)
  1907. end
  1908.  
  1909. coroutine.resume(coroutine.create(function()
  1910. while true do wait()
  1911. if Removed == false then
  1912.  
  1913.  
  1914. for _,v in pairs(Players:GetPlayers()) do
  1915. for _,ban in pairs(Banned) do
  1916. if v.Name == ban then v:Destroy() end
  1917. end
  1918. end
  1919.  
  1920.  
  1921. if ScriptsDisabled == true then
  1922. for _,v in pairs(Indexed) do
  1923. pcall(function() v.Disabled = true end)
  1924. end
  1925. end
  1926.  
  1927. if AntiFall == true then
  1928. pcall(function()
  1929. if game.Players.LocalPlayer.Character.Torso.CFrame.Y < 1 then
  1930. game.Players.LocalPlayer.Character.Torso.CFrame = CFrame.new(0,50,0)
  1931. end
  1932. end)
  1933. end
  1934.  
  1935. if TrollFace == true then
  1936. pcall(function()
  1937. BBG.Parent = LocalPlayer.Character.Head
  1938. BBG.Adornee = LocalPlayer.Character.Head
  1939. end)
  1940. end
  1941.  
  1942. if PRI == true then
  1943. for _,v in pairs(GetPlayers("")) do
  1944. IsAllowed = false
  1945. for _,Allowed in pairs(PRIList) do
  1946. if v.Name == Allowed then IsAllowed = true end
  1947. end
  1948.  
  1949. if IsAllowed == false then
  1950. Yes = Output("Yes",{Color3.new(0,1,0)})
  1951. Output("Would you like to add "..v.Name.." to the PRI list?",{Color3.new(0,0,1)})
  1952. Output("Dismiss",{Color3.new(1,0,0)})
  1953. Yes.MouseClick:connect(function(Player) if Player == LocalPlayer then table.insert(PRIList,v.Name) end end)
  1954. v:Destroy()
  1955. end
  1956. end
  1957. end
  1958.  
  1959. UpdateTablets()
  1960. end
  1961. end
  1962. end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement