Advertisement
sumreqinix

Untitled

Aug 18th, 2017
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.88 KB | None | 0 0
  1. local function tranformQuatToCFrame(w,x,y,z)
  2.     local xs,ys,zs = 2 * x , 2 * y , 2 * z
  3.     local wx,wy,wz = w * xs , w * ys , w * zs
  4.     local xx,xy,xz,yy,yz,zz = x * xs , x * ys , x * zs , y * ys , y * zs , z * zs
  5.     return 1 - (yy + zz), xy - wz , xz + wy , xy + wz , 1 - (xx + zz) , yz - wx , xz - wy , yz + wx , 1 - (xx + yy)
  6. end
  7.  
  8. local w = 0
  9. --local x = 0
  10. --local y = 0
  11.  
  12. local function runCour()
  13.     local a = coroutine.wrap(function()
  14.         while wait(.2) do
  15.             repeat wait() w = w + 1 until w == 100
  16.             repeat wait() w = w - 1 until w == 0
  17.         end
  18.     end)
  19.     a()
  20. end
  21. runCour(w)
  22. --runCour(x)
  23. --runCour(y)
  24.  
  25. ---------------------------------------------------------------------------------------------------------------------------------
  26.  
  27. while wait() do
  28.     script.Parent.CFrame = CFrame.new(script.Parent.CFrame.X,script.Parent.CFrame,script.Parent.CFrame,tranformQuatToCFrame(w,1,3,1))
  29. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement