local user=game.Players.localPlayer; while true do A = script.Parent wait(0.1) A.BrickColor = BrickColor.new(37) wait(0.1) A.BrickColor = BrickColor.new(119) wait(0.1) A.BrickColor = BrickColor.new(24) wait(0.1) A.BrickColor = BrickColor.new(106) wait(0.1) A.BrickColor = BrickColor.new(21) wait(0.1) A.BrickColor = BrickColor.new(104) wait(0.1) A.BrickColor = BrickColor.new(23) wait(0.1) A.BrickColor = BrickColor.new(107) end local generate=function() local particle=Instance.new'Part'; particle.Anchored=true; particle.CFrame=CFrame.new(user.Character.Torso.CFrame.p); particle.FormFactor='Custom'; particle.Size=Vector3.new(.5,.5,.5); particle.TopSurface='Smooth'; particle.BrickColor=BrickColor.new(color); local random=math.random; local randSet1={random(1,2),random(1,2),random(1,2)}; local randSet2={random(1,5),random(1,5),random(1,5)}; local cf={0,0,0}; for _,v in next,randSet1 do cf[_]=((v==1 and 1)or -1)*randSet2[_]; end; particle.Parent=user.Character; particle.CFrame=particle.CFrame*CFrame.new(cf[1],cf[2],cf[3]); for i=0,1,0.1 do particle.Transparency=i; particle.CFrame=particle.CFrame*CFrame.new(0,0.1,0); wait''; end; particle:remove''; end; repeat coroutine.wrap(generate)(); wait''; until false;