Advertisement
lundofett

Untitled

Jan 2nd, 2019
395
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.15 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. Part1 = Instance.new("Part")
  20. SpecialMesh2 = Instance.new("SpecialMesh")
  21. ParticleEmitter3 = Instance.new("ParticleEmitter")
  22. ParticleEmitter4 = Instance.new("ParticleEmitter")
  23. ParticleEmitter5 = Instance.new("ParticleEmitter")
  24. ParticleEmitter6 = Instance.new("ParticleEmitter")
  25. Script7 = Instance.new("Script")
  26. ParticleEmitter8 = Instance.new("ParticleEmitter")
  27. ParticleEmitter9 = Instance.new("ParticleEmitter")
  28. ParticleEmitter10 = Instance.new("ParticleEmitter")
  29. ParticleEmitter11 = Instance.new("ParticleEmitter")
  30. ParticleEmitter12 = Instance.new("ParticleEmitter")
  31. PointLight13 = Instance.new("PointLight")
  32. Script14 = Instance.new("Script")
  33. Sound15 = Instance.new("Sound")
  34. DistortionSoundEffect16 = false
  35. ParticleEmitter17 = Instance.new("ParticleEmitter")
  36. Script18 = Instance.new("Script")
  37. Sound19 = Instance.new("Sound")
  38. Sound20 = Instance.new("Sound")
  39. Sound21 = Instance.new("Sound")
  40. DistortionSoundEffect22 = false
  41. Script23 = Instance.new("Script")
  42. Sound24 = Instance.new("Sound")
  43. Sound25 = Instance.new("Sound")
  44. PointLight26 = Instance.new("PointLight")
  45. ParticleEmitter27 = Instance.new("ParticleEmitter")
  46. ParticleEmitter28 = Instance.new("ParticleEmitter")
  47. Model0.Name = "Ungroup Me!"
  48. Model0.Parent = mas
  49. Part1.Parent = Model0
  50. Part1.CFrame = CFrame.new(-1, 1.20000005, 96, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  51. Part1.Position = Vector3.new(-1, 1.20000005, 96)
  52. Part1.Color = Color3.new(0.458824, 0, 0)
  53. Part1.Size = Vector3.new(4, 2.4000001, 2)
  54. Part1.BottomSurface = Enum.SurfaceType.Smooth
  55. Part1.BrickColor = BrickColor.new("Maroon")
  56. Part1.Material = Enum.Material.SmoothPlastic
  57. Part1.TopSurface = Enum.SurfaceType.Smooth
  58. Part1.brickColor = BrickColor.new("Maroon")
  59. SpecialMesh2.Name = "WildFireBlockMesh"
  60. SpecialMesh2.Parent = Part1
  61. SpecialMesh2.MeshId = "rbxasset://fonts/leftarm.mesh"
  62. SpecialMesh2.Scale = Vector3.new(4, 1.25, 2)
  63. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  64. ParticleEmitter3.Name = "Embers"
  65. ParticleEmitter3.Parent = Part1
  66. ParticleEmitter3.Speed = NumberRange.new(1, 5)
  67. ParticleEmitter3.Rotation = NumberRange.new(360, 360)
  68. ParticleEmitter3.Color = ColorSequence.new(Color3.new(1, 0.388235, 0.14902),Color3.new(1, 0.388235, 0.14902))
  69. ParticleEmitter3.LightEmission = 1
  70. ParticleEmitter3.Texture = "rbxassetid://2286297003"
  71. ParticleEmitter3.Transparency = NumberSequence.new(1,0.5,0.49374997615814,1)
  72. ParticleEmitter3.ZOffset = 0.5
  73. ParticleEmitter3.Size = NumberSequence.new(0.050000000745058,0.050000000745058)
  74. ParticleEmitter3.Acceleration = Vector3.new(0, 1, 0)
  75. ParticleEmitter3.Lifetime = NumberRange.new(3.25, 3.25)
  76. ParticleEmitter3.Rate = 10
  77. ParticleEmitter3.RotSpeed = NumberRange.new(500, 500)
  78. ParticleEmitter3.SpreadAngle = Vector2.new(25, 45)
  79. ParticleEmitter3.VelocitySpread = 25
  80. ParticleEmitter4.Name = "Fire"
  81. ParticleEmitter4.Parent = Part1
  82. ParticleEmitter4.Speed = NumberRange.new(1, 1)
  83. ParticleEmitter4.Rotation = NumberRange.new(0, 360)
  84. ParticleEmitter4.Color = ColorSequence.new(Color3.new(1, 0.333333, 0),Color3.new(1, 0.388235, 0.14902))
  85. ParticleEmitter4.LightEmission = 1
  86. ParticleEmitter4.Texture = "rbxassetid://2360242557"
  87. ParticleEmitter4.Transparency = NumberSequence.new(1,0.49374997615814,1)
  88. ParticleEmitter4.ZOffset = 0.34999999403954
  89. ParticleEmitter4.Size = NumberSequence.new(0.75999999046326,1,2.9000000953674)
  90. ParticleEmitter4.Acceleration = Vector3.new(0, 3, 0)
  91. ParticleEmitter4.Drag = 1
  92. ParticleEmitter4.Lifetime = NumberRange.new(1.75, 3)
  93. ParticleEmitter4.RotSpeed = NumberRange.new(-20, 20)
  94. ParticleEmitter4.SpreadAngle = Vector2.new(-25, 30)
  95. ParticleEmitter4.VelocitySpread = -25
  96. ParticleEmitter5.Name = "Fire2"
  97. ParticleEmitter5.Parent = Part1
  98. ParticleEmitter5.Speed = NumberRange.new(1, 1)
  99. ParticleEmitter5.Rotation = NumberRange.new(0, 360)
  100. ParticleEmitter5.Color = ColorSequence.new(Color3.new(1, 0.666667, 0.498039),Color3.new(1, 0.666667, 0.498039))
  101. ParticleEmitter5.Texture = "rbxassetid://1914689765"
  102. ParticleEmitter5.Transparency = NumberSequence.new(1,0.49374997615814,1)
  103. ParticleEmitter5.ZOffset = 0.30000001192093
  104. ParticleEmitter5.Size = NumberSequence.new(0.75999999046326,1,5)
  105. ParticleEmitter5.Acceleration = Vector3.new(0, 3, 0)
  106. ParticleEmitter5.Drag = 1
  107. ParticleEmitter5.Lifetime = NumberRange.new(1.75, 3)
  108. ParticleEmitter5.RotSpeed = NumberRange.new(-20, 20)
  109. ParticleEmitter5.SpreadAngle = Vector2.new(-25, 30)
  110. ParticleEmitter5.VelocitySpread = -25
  111. ParticleEmitter6.Name = "FireCore"
  112. ParticleEmitter6.Parent = Part1
  113. ParticleEmitter6.Speed = NumberRange.new(1, 1)
  114. ParticleEmitter6.Rotation = NumberRange.new(360, 360)
  115. ParticleEmitter6.Color = ColorSequence.new(Color3.new(1, 0.388235, 0.14902),Color3.new(1, 0.388235, 0.14902))
  116. ParticleEmitter6.LightEmission = 1
  117. ParticleEmitter6.Texture = "rbxassetid://2360242557"
  118. ParticleEmitter6.Transparency = NumberSequence.new(1,0.85624998807907,1)
  119. ParticleEmitter6.ZOffset = 1.25
  120. ParticleEmitter6.Size = NumberSequence.new(0,2.1249997615814,0)
  121. ParticleEmitter6.Acceleration = Vector3.new(0, 2, 0)
  122. ParticleEmitter6.Lifetime = NumberRange.new(2, 3)
  123. ParticleEmitter6.Rate = 100
  124. ParticleEmitter6.RotSpeed = NumberRange.new(100, 100)
  125. ParticleEmitter6.SpreadAngle = Vector2.new(-20, 20)
  126. ParticleEmitter6.VelocitySpread = -20
  127. Script7.Name = "Spread"
  128. Script7.Parent = ParticleEmitter6
  129. table.insert(cors,sandbox(Script7,function()
  130. ------------------------------------------------------------------------------------------
  131. --------------- Vantablack_ChaosLore's 2018 Spreading Fire Function ----------------------
  132. --------- Full Credit Goes To Him for Making this script, so don't try to steal! ---------
  133. ------------------------------------------------------------------------------------------
  134.  
  135. -------------------------------
  136. -------------------------------
  137. -------- CODE & SCRIPT --------
  138. -------------------------------
  139. -------------------------------
  140.  
  141. function onTouched(hit)
  142. local SearchForFlame = hit:findFirstChild("Fire")
  143. if (SearchForFlame == nil) then
  144. --[[if hit.Anchored ~= true then]]
  145. if hit.Name ~= "Water" and hit.Locked == false then
  146. local ForceField_1 = hit:findFirstChild("ForceField")
  147. local ForceField_2 = hit.Parent:findFirstChild("ForceField")
  148. local Flame_2 = hit:FindFirstChild("Fire")
  149. if ForceField_1 == nil then
  150. if ForceField_2 == nil then
  151. if Flame_2 == nil then
  152. print("Part Has Successfully Caught Fire, and is starting to burn.")
  153. hit.Anchored = false ----- Unanchors the Part for Mass Destruction, It will also print into the developer console.
  154. hit.Name = "Burning "..hit.Name..""
  155. local ItBroke = script.Break:Clone()
  156. ItBroke.Parent = hit
  157. ItBroke:Play()
  158. game.Debris:AddItem(ItBroke,3.601)
  159. local Flame_Spreading = script.FireCore:Clone()
  160. Flame_Spreading.Parent = hit
  161. Flame_Spreading.Enabled = true
  162. script:Clone().Parent = Flame_Spreading
  163. local ExtraFlame_1 = script.Fire:Clone()
  164. ExtraFlame_1.Parent = hit
  165. ExtraFlame_1.Enabled = true
  166. local ExtraFlame_2 = script.Fire2:Clone()
  167. ExtraFlame_2.Parent = hit
  168. ExtraFlame_2.Enabled = true
  169. local Embers = script.Embers:Clone()
  170. Embers.Parent = hit
  171. Embers.Enabled = true
  172. local Glow = script.Heat:Clone()
  173. Glow.Parent = hit
  174. Glow.Enabled = true
  175. local ItSpreads = script.Flame:Clone()
  176. ItSpreads.Parent = hit
  177. ItSpreads:Play()
  178. game.Debris:AddItem(ItSpreads,2.36)
  179. if hit.Burning == nil then
  180. local Burning_SoundFX = script.Burning:Clone()
  181. Burning_SoundFX.Parent = hit
  182. Burning_SoundFX:Play()
  183. end
  184. end
  185. end
  186. end
  187. end
  188. end ---- Starting Here, If it detects an Humanoid it will start to burn it... With Sound Effects! ----
  189. if hit.Parent:FindFirstChild("Humanoid") then
  190. local Panic_Script = script.FirePanic_Script:Clone()
  191. Panic_Script.Parent = hit.Parent
  192. Panic_Script.Disabled = false
  193. for i = 1,hit.Parent.Humanoid.Health/2 do
  194. hit.Parent.Humanoid:TakeDamage(25)
  195. local SizzleToChoose = math.random(1,2)
  196. if SizzleToChoose == 1 then
  197. local Sizzle = script.Sizzle_1:Clone()
  198. Sizzle.Parent = hit.Parent.Torso
  199. Sizzle:Play()
  200. game.Debris:AddItem(Sizzle,6)
  201. elseif SizzleToChoose == 2 then
  202. local Sizzle = script.Sizzle_2:Clone()
  203. Sizzle.Parent = hit.Parent.Torso
  204. Sizzle:Play()
  205. game.Debris:AddItem(Sizzle,6)
  206. end
  207. wait(6)
  208. end
  209. end
  210. end
  211. script.Parent.Parent.Touched:connect(onTouched)
  212. end))
  213. ParticleEmitter8.Name = "Embers"
  214. ParticleEmitter8.Parent = Script7
  215. ParticleEmitter8.Speed = NumberRange.new(1, 5)
  216. ParticleEmitter8.Rotation = NumberRange.new(360, 360)
  217. ParticleEmitter8.Color = ColorSequence.new(Color3.new(1, 0.388235, 0.14902),Color3.new(1, 0.388235, 0.14902))
  218. ParticleEmitter8.Enabled = false
  219. ParticleEmitter8.LightEmission = 1
  220. ParticleEmitter8.Texture = "rbxassetid://2286297003"
  221. ParticleEmitter8.Transparency = NumberSequence.new(1,0.5,0.49374997615814,1)
  222. ParticleEmitter8.ZOffset = 0.5
  223. ParticleEmitter8.Size = NumberSequence.new(0.050000000745058,0.050000000745058)
  224. ParticleEmitter8.Acceleration = Vector3.new(0, 1, 0)
  225. ParticleEmitter8.Lifetime = NumberRange.new(3.25, 3.25)
  226. ParticleEmitter8.Rate = 10
  227. ParticleEmitter8.RotSpeed = NumberRange.new(500, 500)
  228. ParticleEmitter8.SpreadAngle = Vector2.new(25, 45)
  229. ParticleEmitter8.VelocitySpread = 25
  230. ParticleEmitter9.Name = "Fire"
  231. ParticleEmitter9.Parent = Script7
  232. ParticleEmitter9.Speed = NumberRange.new(1, 1)
  233. ParticleEmitter9.Rotation = NumberRange.new(0, 360)
  234. ParticleEmitter9.Color = ColorSequence.new(Color3.new(1, 0.333333, 0),Color3.new(1, 0.388235, 0.14902))
  235. ParticleEmitter9.Enabled = false
  236. ParticleEmitter9.LightEmission = 1
  237. ParticleEmitter9.Texture = "rbxassetid://2360242557"
  238. ParticleEmitter9.Transparency = NumberSequence.new(1,0.49374997615814,1)
  239. ParticleEmitter9.ZOffset = 0.34999999403954
  240. ParticleEmitter9.Size = NumberSequence.new(0.75999999046326,1,2.9000000953674)
  241. ParticleEmitter9.Acceleration = Vector3.new(0, 3, 0)
  242. ParticleEmitter9.Drag = 1
  243. ParticleEmitter9.Lifetime = NumberRange.new(1.75, 3)
  244. ParticleEmitter9.RotSpeed = NumberRange.new(-20, 20)
  245. ParticleEmitter9.SpreadAngle = Vector2.new(-25, 30)
  246. ParticleEmitter9.VelocitySpread = -25
  247. ParticleEmitter10.Name = "Fire2"
  248. ParticleEmitter10.Parent = Script7
  249. ParticleEmitter10.Speed = NumberRange.new(1, 1)
  250. ParticleEmitter10.Rotation = NumberRange.new(0, 360)
  251. ParticleEmitter10.Color = ColorSequence.new(Color3.new(1, 0.666667, 0.498039),Color3.new(1, 0.666667, 0.498039))
  252. ParticleEmitter10.Enabled = false
  253. ParticleEmitter10.Texture = "rbxassetid://1914689765"
  254. ParticleEmitter10.Transparency = NumberSequence.new(1,0.49374997615814,1)
  255. ParticleEmitter10.ZOffset = 0.30000001192093
  256. ParticleEmitter10.Size = NumberSequence.new(0.75999999046326,1,5)
  257. ParticleEmitter10.Acceleration = Vector3.new(0, 3, 0)
  258. ParticleEmitter10.Drag = 1
  259. ParticleEmitter10.Lifetime = NumberRange.new(1.75, 3)
  260. ParticleEmitter10.RotSpeed = NumberRange.new(-20, 20)
  261. ParticleEmitter10.SpreadAngle = Vector2.new(-25, 30)
  262. ParticleEmitter10.VelocitySpread = -25
  263. ParticleEmitter11.Name = "Smoke"
  264. ParticleEmitter11.Parent = Script7
  265. ParticleEmitter11.Speed = NumberRange.new(1, 1)
  266. ParticleEmitter11.Rotation = NumberRange.new(0, 360)
  267. ParticleEmitter11.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  268. ParticleEmitter11.Enabled = false
  269. ParticleEmitter11.Texture = "rbxassetid://2397275634"
  270. ParticleEmitter11.Transparency = NumberSequence.new(1,0.92500001192093,1)
  271. ParticleEmitter11.ZOffset = 0.25
  272. ParticleEmitter11.Size = NumberSequence.new(0.75999999046326,2.2499995231628,3.75)
  273. ParticleEmitter11.Acceleration = Vector3.new(0, 3, 0)
  274. ParticleEmitter11.Drag = 1
  275. ParticleEmitter11.Lifetime = NumberRange.new(5, 5)
  276. ParticleEmitter11.Rate = 10
  277. ParticleEmitter11.RotSpeed = NumberRange.new(-20, 20)
  278. ParticleEmitter11.SpreadAngle = Vector2.new(-25, 25)
  279. ParticleEmitter11.VelocitySpread = -25
  280. ParticleEmitter12.Name = "Smoke2"
  281. ParticleEmitter12.Parent = Script7
  282. ParticleEmitter12.Speed = NumberRange.new(1, 1)
  283. ParticleEmitter12.Rotation = NumberRange.new(0, 360)
  284. ParticleEmitter12.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  285. ParticleEmitter12.Enabled = false
  286. ParticleEmitter12.Texture = "rbxassetid://2360242557"
  287. ParticleEmitter12.Transparency = NumberSequence.new(1,0.85000002384186,1)
  288. ParticleEmitter12.ZOffset = 0.20000000298023
  289. ParticleEmitter12.Size = NumberSequence.new(0.75999999046326,2.2499995231628,3.75)
  290. ParticleEmitter12.Acceleration = Vector3.new(0, 3, 0)
  291. ParticleEmitter12.Drag = 1
  292. ParticleEmitter12.Lifetime = NumberRange.new(5, 5)
  293. ParticleEmitter12.Rate = 10
  294. ParticleEmitter12.RotSpeed = NumberRange.new(-20, 20)
  295. ParticleEmitter12.SpreadAngle = Vector2.new(-25, 25)
  296. ParticleEmitter12.VelocitySpread = -25
  297. PointLight13.Name = "Heat"
  298. PointLight13.Parent = Script7
  299. PointLight13.Color = Color3.new(1, 0.666667, 0.498039)
  300. PointLight13.Enabled = false
  301. PointLight13.Shadows = true
  302. Script14.Name = "Destroy_Script"
  303. Script14.Parent = Script7
  304. table.insert(cors,sandbox(Script14,function()
  305. ---- Inside of this script, the part will advance through different stages of Burning. Starting from, exploding to smoking and exploding even more!
  306.  
  307. Wild_Fire = script.Parent.Parent
  308.  
  309. SMOKE = true
  310. EXPLODE = true
  311.  
  312. --- The Fire Is expected to go out and reach the 2nd Stage in Approximately 1 minute and 5 seconds.
  313.  
  314. --- Stage 1: Fire Materilization
  315. for i = 1,5 do
  316. wait(2)
  317. Wild_Fire.Lifetime = NumberRange.new(1.1,1.5)
  318. end
  319. Wild_Fire.Parent:BreakJoints()
  320. for i = 1,5 do
  321. wait(2)
  322. Wild_Fire.Lifetime = NumberRange.new(1.2,1.6)
  323. end
  324. --- Stage 2: Corrosion and Impact
  325. Wild_Fire.Parent.Material = "CorrodedMetal"
  326. if EXPLODE == true then
  327. Explosion_Effect = Instance.new("Explosion")
  328. Explosion_Effect.Parent = game.Workspace
  329. Explosion_Effect.Position = Wild_Fire.Parent.Position
  330. Explosion_Effect.BlastPressure = 500000
  331. Explosion_Effect.BlastRadius = 5
  332. local ES_Marker = Instance.new("Part")
  333. ES_Marker.Transparency = 1
  334. ES_Marker.Size = Vector3.new(0.1,0.1,0.1)
  335. ES_Marker.Parent = workspace
  336. ES_Marker.Position = Explosion_Effect.Position
  337. local Blast_FX = script.Flame_Explosion:Clone()
  338. Blast_FX.Parent = ES_Marker
  339. Blast_FX:Play()
  340. game.Debris:AddItem(ES_Marker,3)
  341. end
  342. for i = 1,5 do
  343. wait(2)
  344. Wild_Fire.Lifetime = NumberRange.new(1.3,1.7)
  345. end
  346. if EXPLODE == true then
  347. Explosion_Effect = Instance.new("Explosion")
  348. Explosion_Effect.Parent = game.Workspace
  349. Explosion_Effect.Position = Wild_Fire.Parent.Position
  350. Explosion_Effect.BlastPressure = 1000000
  351. Explosion_Effect.BlastRadius = 10
  352. local ES_Marker = Instance.new("Part")
  353. ES_Marker.Transparency = 1
  354. ES_Marker.Size = Vector3.new(0.1,0.1,0.1)
  355. ES_Marker.Parent = workspace
  356. ES_Marker.Position = Explosion_Effect.Position
  357. local Blast_FX = script.Flame_Explosion:Clone()
  358. Blast_FX.Parent = ES_Marker
  359. Blast_FX:Play()
  360. Blast_FX.Volume = 3.15
  361. game.Debris:AddItem(ES_Marker,3)
  362. Wild_Fire.Parent.Velocity=script.Parent.CFrame.lookVector * math.random(250,750)
  363. Wild_Fire.Parent.Orientation = Vector3.new(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  364. end
  365. if SMOKE == true then
  366. Smoke_1 = script.Parent.Smoke:Clone()
  367. Smoke_1.Parent = Wild_Fire.Parent
  368. Smoke_1.Enabled = true
  369. Smoke_2 = script.Parent.Smoke2:Clone()
  370. Smoke_2.Parent = Wild_Fire.Parent
  371. Smoke_2.Enabled = true
  372. end
  373. for i = 1,5 do
  374. wait(2)
  375. Wild_Fire.Lifetime = NumberRange.new(1.4,1.8)
  376. end
  377. if EXPLODE == true then
  378. Explosion_Effect = Instance.new("Explosion")
  379. Explosion_Effect.Parent = game.Workspace
  380. Explosion_Effect.Position = Wild_Fire.Parent.Position
  381. Explosion_Effect.BlastPressure = 2000000
  382. Explosion_Effect.BlastRadius = 20
  383. local ES_Marker = Instance.new("Part")
  384. ES_Marker.Transparency = 1
  385. ES_Marker.Size = Vector3.new(0.1,0.1,0.1)
  386. ES_Marker.Parent = workspace
  387. ES_Marker.Position = Explosion_Effect.Position
  388. local Blast_FX = script.Flame_Explosion:Clone()
  389. Blast_FX.Parent = ES_Marker
  390. Blast_FX:Play()
  391. Blast_FX.Volume = 3.65
  392. game.Debris:AddItem(ES_Marker,3)
  393. Wild_Fire.Parent.Velocity=script.Parent.CFrame.lookVector * math.random(250,750)
  394. Wild_Fire.Parent.Orientation = Vector3.new(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  395. end
  396. --- Stage 3 (Final): Burn-Out
  397. for i = 1,5 do
  398. wait(4)
  399. Wild_Fire.Lifetime = NumberRange.new(1.5,1.9)
  400. end
  401. if Wild_Fire.Parent:FindFirstChild("Smoke") and Wild_Fire.Parent:FindFirstChild("Smoke2") then
  402. Wild_Fire.Parent.Smoke:remove()
  403. Wild_Fire.Parent.Smoke2:remove()
  404. end
  405. wait(2)
  406. Wild_Fire.Parent.Name = "Debris"
  407. Wild_Fire.Parent.Burning:Stop()
  408. Wild_Fire.Lifetime = NumberRange.new(0)
  409. wait(3)
  410. Wild_Fire.Parent.BrickColor = BrickColor.new("Really black")
  411. Wild_Fire:remove()
  412. --------------------------------------------Finish------------------------------------------
  413.  
  414. end))
  415. Sound15.Name = "Flame_Explosion"
  416. Sound15.Parent = Script14
  417. Sound15.SoundId = "rbxassetid://506378123"
  418. Sound15.Volume = 2.25
  419. DistortionSoundEffect16 = false
  420. ParticleEmitter17.Name = "FireCore"
  421. ParticleEmitter17.Parent = Script7
  422. ParticleEmitter17.Speed = NumberRange.new(1, 1)
  423. ParticleEmitter17.Rotation = NumberRange.new(360, 360)
  424. ParticleEmitter17.Color = ColorSequence.new(Color3.new(1, 0.388235, 0.14902),Color3.new(1, 0.388235, 0.14902))
  425. ParticleEmitter17.Enabled = false
  426. ParticleEmitter17.LightEmission = 1
  427. ParticleEmitter17.Texture = "rbxassetid://2360242557"
  428. ParticleEmitter17.Transparency = NumberSequence.new(1,0.85624998807907,1)
  429. ParticleEmitter17.ZOffset = 1.25
  430. ParticleEmitter17.Size = NumberSequence.new(0,2.1249997615814,0)
  431. ParticleEmitter17.Acceleration = Vector3.new(0, 2, 0)
  432. ParticleEmitter17.Lifetime = NumberRange.new(2, 3)
  433. ParticleEmitter17.Rate = 100
  434. ParticleEmitter17.RotSpeed = NumberRange.new(100, 100)
  435. ParticleEmitter17.SpreadAngle = Vector2.new(-20, 20)
  436. ParticleEmitter17.VelocitySpread = -20
  437. Script18.Name = "FirePanic_Script"
  438. Script18.Parent = Script7
  439. table.insert(cors,sandbox(Script18,function()
  440. local CurrentPart = nil
  441. local MaxInc = 16
  442.  
  443. --- Inside of This Script, burning Humanoids will Panic and run around in random locations!
  444.  
  445. function onTouched(hit)
  446. if hit.Parent == nil then
  447. return
  448. end
  449.  
  450. local humanoid = hit.Parent:findFirstChild("Humanoid")
  451.  
  452. if humanoid == nil then
  453. CurrentPart = hit
  454. end
  455. end
  456.  
  457. function waitForChild(parent, childName)
  458. local child = parent:findFirstChild(childName)
  459.  
  460. if child then
  461. return child
  462. end
  463.  
  464. while true do
  465. print(childName)
  466.  
  467. child = parent.ChildAdded:wait()
  468.  
  469. if child.Name==childName then
  470. return child
  471. end
  472. end
  473. end
  474.  
  475. local Figure = script.Parent
  476. local Humanoid = waitForChild(Figure, "Humanoid")
  477. local Torso = waitForChild(Figure, "Torso")
  478. local Left = waitForChild(Figure, "Left Leg")
  479. local Right = waitForChild(Figure, "Right Leg")
  480.  
  481. --Humanoid.Jump = true
  482. Humanoid.WalkSpeed = 30
  483.  
  484. Left.Touched:connect(onTouched)
  485. Right.Touched:connect(onTouched)
  486.  
  487. while true do
  488. wait(math.random(0.1, 0.5))
  489.  
  490. if CurrentPart ~= nil then
  491. if math.random(1, 2) == 1 then
  492. --[[Humanoid.Jump = true
  493. Do Nothing.]]
  494. end
  495.  
  496. Humanoid:MoveTo(Torso.Position + Vector3.new(math.random(-MaxInc, MaxInc), 0, math.random(-MaxInc, MaxInc)), CurrentPart)
  497. end
  498. end
  499. end))
  500. Script18.Disabled = true
  501. Sound19.Name = "Sizzle_1"
  502. Sound19.Parent = Script7
  503. Sound19.SoundId = "rbxassetid://2102927066"
  504. Sound19.Volume = 2.1500000953674
  505. Sound20.Name = "Sizzle_2"
  506. Sound20.Parent = Script7
  507. Sound20.SoundId = "rbxassetid://1391793820"
  508. Sound20.Volume = 2.1500000953674
  509. Sound21.Name = "Burning"
  510. Sound21.Parent = Script7
  511. Sound21.Looped = true
  512. Sound21.SoundId = "rbxassetid://158853971"
  513. Sound21.Volume = 2
  514. DistortionSoundEffect22 = false
  515. Script23.Name = "Speed"
  516. Script23.Parent = Sound21
  517. table.insert(cors,sandbox(Script23,function()
  518.  
  519. while true do
  520. if script.Parent.Parent.Velocity.magnitude > 7.5 then
  521. script.Parent.Pitch = 1.12
  522. else
  523. script.Parent.Pitch = 0.94
  524. end
  525. wait()
  526. end
  527.  
  528. end))
  529. Sound24.Name = "Flame"
  530. Sound24.Parent = Script7
  531. Sound24.SoundId = "rbxassetid://294978648"
  532. Sound24.Volume = 1.9500000476837
  533. Sound25.Name = "Break"
  534. Sound25.Parent = Script7
  535. Sound25.SoundId = "rbxassetid://134854740"
  536. Sound25.Volume = 1.75
  537. PointLight26.Name = "Heat"
  538. PointLight26.Parent = Part1
  539. PointLight26.Color = Color3.new(1, 0.666667, 0.498039)
  540. ParticleEmitter27.Name = "Smoke"
  541. ParticleEmitter27.Parent = Part1
  542. ParticleEmitter27.Speed = NumberRange.new(1, 1)
  543. ParticleEmitter27.Rotation = NumberRange.new(0, 360)
  544. ParticleEmitter27.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  545. ParticleEmitter27.Texture = "rbxassetid://2397275634"
  546. ParticleEmitter27.Transparency = NumberSequence.new(1,0.92500001192093,1)
  547. ParticleEmitter27.ZOffset = 0.25
  548. ParticleEmitter27.Size = NumberSequence.new(0.75999999046326,2.2499995231628,3.75)
  549. ParticleEmitter27.Acceleration = Vector3.new(0, 3, 0)
  550. ParticleEmitter27.Drag = 1
  551. ParticleEmitter27.Lifetime = NumberRange.new(5, 5)
  552. ParticleEmitter27.Rate = 10
  553. ParticleEmitter27.RotSpeed = NumberRange.new(-20, 20)
  554. ParticleEmitter27.SpreadAngle = Vector2.new(-25, 25)
  555. ParticleEmitter27.VelocitySpread = -25
  556. ParticleEmitter28.Name = "Smoke2"
  557. ParticleEmitter28.Parent = Part1
  558. ParticleEmitter28.Speed = NumberRange.new(1, 1)
  559. ParticleEmitter28.Rotation = NumberRange.new(0, 360)
  560. ParticleEmitter28.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  561. ParticleEmitter28.Texture = "rbxassetid://2360242557"
  562. ParticleEmitter28.Transparency = NumberSequence.new(1,0.85000002384186,1)
  563. ParticleEmitter28.ZOffset = 0.20000000298023
  564. ParticleEmitter28.Size = NumberSequence.new(0.75999999046326,2.2499995231628,3.75)
  565. ParticleEmitter28.Acceleration = Vector3.new(0, 3, 0)
  566. ParticleEmitter28.Drag = 1
  567. ParticleEmitter28.Lifetime = NumberRange.new(5, 5)
  568. ParticleEmitter28.Rate = 10
  569. ParticleEmitter28.RotSpeed = NumberRange.new(-20, 20)
  570. ParticleEmitter28.SpreadAngle = Vector2.new(-25, 25)
  571. ParticleEmitter28.VelocitySpread = -25
  572. for i,v in pairs(mas:GetChildren()) do
  573. v.Parent = workspace
  574. pcall(function() v:MakeJoints() end)
  575. end
  576. mas:Destroy()
  577. for i,v in pairs(cors) do
  578. spawn(function()
  579. pcall(v)
  580. end)
  581. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement