JIT
create a fountain effect with sound and gradual visibility changes
this code. local a=Instance.new"Part" a.Name="fountainpart" a.CFrame=CFrame.new(-194.5249786376953,1024.012451171875,101.23748779296875) a.BottomSurface=0 a.CanCollide=false a.TopSurface=0 a.CanQuery=false a.Massless=true a.Size=Vector3.new(280,2048,280) a.CanTouch=false a.Anchored=true a.PivotOffset=CFrame.new(0,-1024,0) local b=Instance.new"Attachment" b.CFrame=CFrame.new(0,-1024.012451171875,0) b.WorldPosition=Vector3.new(-194.5249786376953,0,101.23748779296875) b.WorldCFrame=CFrame.new(-194.5249786376953,0,101.23748779296875) b.Position=Vector3.new(0,-1024.012451171875,0) b.Parent=a local c=Instance.new"ParticleEmitter" c.Name="crackglow" c.LightInfluence=1 c.Lifetime=NumberRange.new(1,1) c.LockedToPart=true c.Transparency=NumberSequence.new(0,1) c.LightEmission=1 c.Drag=20 c.Speed=NumberRange.new(1,1) c.Size=NumberSequence.new(0,125) c.Rate=5 c.Texture="rbxassetid://87336022407472" c.Orientation=3 c.Parent=b local d=Instance.new"ParticleEmitter" d.Name="crackglow2" d.LightInfluence=1 d.Lifetime=NumberRange.new(1,1) d.LockedToPart=true d.Transparency=NumberSequence.new(0,1) d.LightEmission=1 d.Drag=20 d.TimeScale=0.75 d.Speed=NumberRange.new(1,1) d.Size=NumberSequence.new(0,125) d.Rate=5 d.Texture="rbxassetid://87336022407472" d.Rotation=NumberRange.new(150,150) d.Orientation=3 d.Parent=b local e=Instance.new"ParticleEmitter" e.Name="crackglow3" e.LightInfluence=1 e.Lifetime=NumberRange.new(1,1) e.LockedToPart=true e.Transparency=NumberSequence.new(0,1) e.LightEmission=1 e.Drag=20 e.TimeScale=0.5 e.Speed=NumberRange.new(0.75,0.75) e.Size=NumberSequence.new(0,125) e.Rate=5 e.Texture="rbxassetid://87336022407472" e.Rotation=NumberRange.new(350,350) e.Orientation=3 e.Parent=b local f=Instance.new"ColorCorrectionEffect" f.Name="fountaineffect" f.Enabled=false f.Saturation=-1 f.Contrast=9.999999680285692e+37 f.Parent=a local g=Instance.new"Highlight" g.OutlineTransparency=-inf g.DepthMode=1 g.FillTransparency=-9.999999680285692e+37 g.FillColor=Color3.fromRGB(0,0,0) g.Parent=a local h=Instance.new"SpecialMesh" h.MeshType=3 h.Parent=a local i=Instance.new"Sound" i.Name="FOUNTAINOPENING" i.EmitterSize=inf i.RollOffMode=3 i.PlaybackSpeed=0.625 i.RollOffMaxDistance=inf i.Volume=10 i.MinDistance=inf i.MaxDistance=inf i.RollOffMinDistance=inf i.Pitch=0.625 i.SoundId="rbxassetid://73135395821442" i.Parent=a make it that when it starts. it will all be invisible and size 0.0001. but the sound still plays. after 0.75 seconds have passed. then turn everything on. and the part will be it's original size and the x and z will be shaking in size uncontrollably but faintly. the colorcorrection effect is activated. after a certain amount of time. like 3 seconds. it will shrink and the emitter effect will stop and the colorcorrection will fade back to normal and disappear. AND IS NOT A REQUIRE BUT A SERVERSCRIPT.
Updated files
v1