alpayspastbin

Untitled

May 25th, 2016
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. for i,v in pairs(workspace:children()) do if v.Name == ":e" then v:remove() end end
  2.  
  3. Mod = Instance.new("Model",workspace)
  4. Mod.Name = ":e"
  5.  
  6. Col1 = {"Bright red", "Neon orange", "Bright yellow"}
  7. Col2 = {"Dark grey", "Black", "Really black"}
  8. Col3 = {"Bright yellow", "Neon orange", "New Yeller"}
  9.  
  10. CA = CFrame.Angles
  11. CN = CFrame.new
  12. V3 = Vector3.new
  13. MR = math.rad
  14. MP = math.pi
  15. MRA = math.random
  16. MH = math.huge
  17.  
  18. Scale = 4
  19. Pos = V3(0, 0, 0)
  20.  
  21. function Part(P, Anch, Coll, Tran, Ref, Col, Size)
  22. local p = Instance.new("Part")
  23. p.TopSurface = 0
  24. p.BottomSurface = 0
  25. p.Transparency = Tran
  26. p.Reflectance = Ref
  27. p.CanCollide = Coll
  28. p.Anchored = Anch
  29. p.BrickColor = BrickColor.new(Col)
  30. p.formFactor = "Custom"
  31. p.Size = Size
  32. p.Parent = P
  33. p.Locked = true
  34. p:BreakJoints()
  35. return p
  36. end
  37.  
  38. for i = 1, MRA(60,90) do
  39. local p = Part(Mod, true, false, 0.2, 0, Col3[MRA(1,#Col3)], V3(1, 1, 1))
  40. local s = Instance.new("SpecialMesh",p)
  41. s.MeshType = "Sphere"
  42. s.Scale = V3(0.8, 0.8, MRA(1*10, 5*10)/10)*Scale
  43. local cf = CN(Pos) * CA(0, MR(MRA(-180, 180)), 0) * CA(MR(MRA(-10, 90)), 0, 0)
  44. p.CFrame = cf * CN(0, 0, (MRA(-22*100, -6*100)/100)*Scale)
  45. end
  46.  
  47. for i = 1, MRA(10,20) do
  48. local p = Part(Mod, true, false, 0.2, 0, Col1[MRA(1,#Col1)], V3(1, 1, 1))
  49. local s = Instance.new("SpecialMesh",p)
  50. s.MeshType = "Sphere"
  51. local ss = MRA(3*10, 8*10)/10
  52. s.Scale = V3(ss, ss, ss)*Scale
  53. local cf = CN(Pos) * CA(0, MR(MRA(-180, 180)), 0) * CA(MR(MRA(-10, 90)), 0, 0)
  54. p.CFrame = cf * CN(0, 0, (MRA(-7*100, -4*100)/100)*Scale)
  55. end
  56.  
  57. for i = 1, MRA(10,20) do
  58. local p = Part(Mod, true, false, 0.4, 0, Col2[MRA(1,#Col2)], V3(1, 1, 1))
  59. local s = Instance.new("SpecialMesh",p)
  60. s.MeshType = "Sphere"
  61. local ss = MRA(3*10, 8*10)/10
  62. s.Scale = V3(ss, ss, ss)*Scale
  63. local ce = MRA(12, 18)*Scale
  64. local cf = CN(Pos) * CN(0, ce/2, 0) * CA(0, MR(MRA(-180, 180)), 0)
  65. p.CFrame = cf * CA(MR(MRA(30,90)), 0, 0) * CN(0, 0, -ce)
  66. end
Add Comment
Please, Sign In to add comment