Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function createwhizzpopper()
- local whizzpopper = Instance.new("Part")
- local gyro = Instance.new("BodyGyro",whizzpopper)
- whizzpopper.TopSurface = "Smooth" whizzpopper.BottomSurface = "Smooth"
- whizzpopper.Material = "Neon"
- whizzpopper.Size = Vector3.new(3,3,3)
- whizzpopper.BrickColor = BrickColor.White()
- return whizzpopper
- end
- function randomcolor(item)
- coroutine.resume(coroutine.create(function()
- while true do
- item.BrickColor = BrickColor.Random()
- wait(0.3)
- end
- end))
- end
- function runaround(item)
- local bodypos = Instance.new("BodyPosition",item)
- bodypos.MaxForce = Vector3.new(10000,10000,10000)
- origpos = item.CFrame
- coroutine.resume(coroutine.create(function()
- while true do
- bodypos.Position = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(math.random(-200,200),math.random(0,200),math.random(-200,200)).p
- wait()
- end
- end))
- end
- function emit(item)
- coroutine.resume(coroutine.create(function()
- while true do
- whizzpopper2 = Instance.new("Part",Workspace)
- whizzpopper2.TopSurface = "Smooth" whizzpopper.BottomSurface = "Smooth"
- whizzpopper2.Material = "Neon"
- whizzpopper2.Size = Vector3.new(2,2,2)
- whizzpopper2.BrickColor = item.BrickColor
- whizzpopper2.CanCollide = false
- whizzpopper2.CFrame = item.CFrame
- pos = Instance.new("BodyPosition",whizzpopper2)
- pos.Position = item.CFrame * CFrame.new(math.random(-10,10),math.random(10,20),math.random(-10,10)).p
- whizzpopper2:BreakJoints()
- game:GetService("Debris"):AddItem(whizzpopper2,0.5)
- wait(0.1)
- end
- end))
- end
- tool = Instance.new("Tool",game.Players.LocalPlayer.Backpack)
- tool.RequiresHandle = false
- tool.Name = "RELEASE WHIZZPOPPER"
- function activate()
- coroutine.resume(coroutine.create(function()
- whizzpopperer = createwhizzpopper()
- whizzpopperer.Parent = game.Players.LocalPlayer.Character
- whizzpopperer.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(0,0,-3)
- -- rancol = coroutine.create(randomcolor)
- -- rancol(whizzpopperer)
- -- runar = coroutine.wrap(runaround)
- -- runar(whizzpopperer)
- -- em = coroutine.wrap(emit)
- -- em(whizzpopperer)
- randomcolor(whizzpopperer)
- runaround(whizzpopperer)
- emit(whizzpopperer)
- end))
- end
- tool.Activated:connect(activate)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement