Advertisement
jordan83221

CFrame Coool

Sep 20th, 2015
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.20 KB | None | 0 0
  1. local tabs={}
  2. local glen=game.Workspace.Glen
  3. local centerX=glen.Torso.CFrame.X
  4. local centerY=0
  5. local centerZ=glen.Torso.CFrame.Z
  6. local radius=5
  7. local angle=0
  8. local speed=0.05
  9. local function newPart()
  10.     local part=Instance.new("Part",workspace)
  11.     table.insert(tabs,part)
  12.     local rand=math.random(1,#tabs)
  13.     part.Name="Part: "..rand
  14.     part.Size=Vector3.new(2,2,2)
  15.     part.Anchored=true
  16.     part.CFrame=glen.Torso.CFrame*CFrame.new(0,15,0)
  17. end
  18. coroutine.wrap(function()
  19.     while wait() do
  20.         for i,v in next,tabs do
  21.             local radius=radius+math.floor(1.5*i)
  22.             local x=centerX+math.cos(angle+math.floor(1.5*i))*radius;
  23.             local z=centerZ+math.sin(angle+math.floor(1.5*i))*radius;
  24.             if i==1 then
  25.                 angle=angle+speed
  26.             else
  27.                 angle=angle+(0.001)*speed
  28.             end
  29.             v.CFrame=glen.Torso.CFrame*CFrame.new(x,centerY,z)
  30.         end
  31.     end
  32. end)()
  33. newPart()
  34. wait()
  35. newPart()
  36. wait()
  37. newPart()
  38. wait()
  39. newPart()
  40. wait()
  41. newPart()
  42. wait()
  43. newPart()
  44. wait()
  45. newPart()
  46. wait()
  47. newPart()
  48. wait()
  49. newPart()
  50. wait()
  51. newPart()
  52. wait()
  53. newPart()
  54. wait()
  55. newPart()
  56. wait()
  57. newPart()
  58. wait()
  59. newPart()
  60. wait()
  61. newPart()
  62. wait()
  63. newPart()
  64. wait()
  65. newPart()
  66. wait()
  67. newPart()
  68. wait()
  69. newPart()
  70. wait()
  71. newPart()
  72. wait()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement