.strucid roblox photo id codes roblox gears 2019 strucid beta hacks CONTER BLOX CODES best strucid keybinds id strucid beta Promo Codes admin August 12, 2020 Strucid Codes Anniversary.
Feb 19th, 2016
Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
- cols = {'Really red', 'Deep orange', 'New yellow', 'Lime green','Really blue','Magenta'}
- function prop(part, parent, collide, tran, ref, x, y, z, color, anchor, form)
- part.formFactor = form
- part.Transparency = tran
- part.Size = Vector3.new(x,y,z)
- part.TopSurface = 0
- part.Anchored = anchor
- part:BreakJoints()
- w.Parent = p
- w.Part1 = p1
- w.C1 = CFrame.fromEulerAnglesXYZ(a,b,c) * CFrame.new(x,y,z)
- function modelfirework(pos, color)
- fw.Name = 'xSFireWorks'
- prop(stick, fw, true, 0, 0, 0.3, 1.6, 0.3, 'Reddish brown', false, 'Custom')
- stick.CFrame = CFrame.new(pos) * CFrame.Angles(math.random(-60,60)/100,math.random(-32,32)/10,math.random(-60,60)/100)
- local main = Instance.new('Part')
- prop(main, fw, true, 0, 0, 0.8, 1.8, 0.8, color, false, 'Custom')
- Instance.new('CylinderMesh',main)
- local mw = Instance.new('Weld')
- prop(tip, fw, true, 0, 0, 0.8, 0.6, 0.8, color, false, 'Custom')
- local s = Instance.new('SpecialMesh',tip)
- s.MeshId = 'http://www.roblox.com/asset/?id=1033714'
- weld(tw, main, tip, 0, 0, 0, 0, -1.2, 0)
- local teq = Instance.new('Part')
- prop(teq, fw, true, 0, 0, 0.2, 0.5, 0.2, color, false, 'Custom')
- weld(ew, main, teq, 0, 0, 0, 0, 1.05, 0.3)
- local bp = Instance.new('BodyPosition',main)
- bp.position = main.Position
- bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- local bg = Instance.new('BodyGyro',main)
- bg.cframe = CFrame.new(main.Position, main.CFrame * CFrame.new(0,0,-2).p)
- bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- fw.Parent = workspace
- return fw, main, stick, teq, mw, bp, bg
- local model, main, stick, teq, mw, bp, bg = modelfirework(pos, color)
- local f = Instance.new('Fire',teq)
- f.Heat = -5
- for i=-5,-25,-0.4 do
- f.Heat = i
- wait(0.8)
- stick:remove()
- for i=0,distance,speed do
- wait()
- model:remove()
- end
- fires = {
- local boompos = launch(pos, color, dist, speed)
- local p = Instance.new('Part')
- prop(p, workspace, false, 1, 0, 1, 1, 1, 1, false, 'Brick')
- p.CFrame = CFrame.new(boompos) * CFrame.Angles(0,math.rad(i),0)
- local r, g, b = math.random(0,1), math.random(0,1), math.random(0,1)
- Instance.new('Fire',p).Color = Color3.new(r,g,b)
- end,
- local boompos = launch(pos, color, dist, speed)
- local p = Instance.new('Part')
- prop(p, workspace, false, 1, 0, 1, 1, 1, 1, false, 'Brick')
- p.CFrame = CFrame.new(boompos) * CFrame.Angles(0,math.rad(i),0) * CFrame.new(0,0,-2)
- local r, g, b = math.random(0,1), math.random(0,1), math.random(0,1)
- Instance.new('Fire',p).Color = Color3.new(r,g,b)
- bp.P = 10000
- bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- coroutine.resume(coroutine.create(function()
- bp.position = poz * CFrame.Angles(0,math.rad(i),0) * CFrame.new(0,0,i/4).p
- end
- end))
- end
- local rand = math.random(1,#fires)
- fires[rand](Vector3.new(math.random(-200,200),3,math.random(-200,200)), cols[math.random(1,#cols)], math.random(180,300), math.random(150,300)/100)
- wait(math.random(40,100)/10)
RAW Paste Data