KrYn0MoRe

anim loader test

Jun 23rd, 2020
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 73.36 KB | None | 0 0
  1. local plr = owner
  2. local char = plr.Character
  3. local hum = char:FindFirstChildOfClass("Humanoid")
  4. local torso = char:FindFirstChild("Torso")
  5. local rootpart = char:FindFirstChild("HumanoidRootPart")
  6. local larm,rarm,lleg,rleg,head = char:FindFirstChild("Left Arm"),char:FindFirstChild("Right Arm"),char:FindFirstChild("Left Leg"),char:FindFirstChild("Right Leg"),char:FindFirstChild("Head")
  7. if larm and rarm and lleg and rleg and head--[[hum.RigType ~= Enum.HumanoidRigType.R6]] then else warn('Character must be R6.'); return; end;
  8.  
  9. ls,rs,lh,rh,neck,rj = torso:FindFirstChild("Left Shoulder"),torso:FindFirstChild("Right Shoulder"),torso:FindFirstChild("Left Hip"),torso:FindFirstChild("Right Hip"),torso:FindFirstChild("Neck"),rootpart:FindFirstChild("RootJoint")
  10.  
  11. function QuaternionFromCFrame(cf)
  12.     local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  13.     local trace = m00 + m11 + m22
  14.     if trace > 0 then
  15.         local s = math.sqrt(1 + trace)
  16.         local recip = 0.5 / s
  17.         return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  18.     else
  19.         local i = 0
  20.         if m11 > m00 then
  21.             i = 1
  22.         end
  23.         if m22 > (i == 0 and m00 or m11) then
  24.             i = 2
  25.         end
  26.         if i == 0 then
  27.             local s = math.sqrt(m00 - m11 - m22 + 1)
  28.             local recip = 0.5 / s
  29.             return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  30.         elseif i == 1 then
  31.             local s = math.sqrt(m11 - m22 - m00 + 1)
  32.             local recip = 0.5 / s
  33.             return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  34.         elseif i == 2 then
  35.             local s = math.sqrt(m22 - m00 - m11 + 1)
  36.             local recip = 0.5 / s return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  37.         end
  38.     end
  39. end
  40.  
  41. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  42.     local xs, ys, zs = x + x, y + y, z + z
  43.     local wx, wy, wz = w * xs, w * ys, w * zs
  44.     local xx = x * xs
  45.     local xy = x * ys
  46.     local xz = x * zs
  47.     local yy = y * ys
  48.     local yz = y * zs
  49.     local zz = z * zs
  50.     return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  51. end
  52.  
  53. function QuaternionSlerp(a, b, t)
  54.     local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  55.     local startInterp, finishInterp;
  56.     if cosTheta >= 0.0001 then
  57.         if (1 - cosTheta) > 0.0001 then
  58.             local theta = math.acos(cosTheta)
  59.             local invSinTheta = 1 / math.sin(theta)
  60.             startInterp = math.sin((1 - t) * theta) * invSinTheta
  61.             finishInterp = math.sin(t * theta) * invSinTheta
  62.         else
  63.             startInterp = 1 - t
  64.             finishInterp = t
  65.         end
  66.     else
  67.         if (1 + cosTheta) > 0.0001 then
  68.             local theta = math.acos(-cosTheta)
  69.             local invSinTheta = 1 / math.sin(theta)
  70.             startInterp = math.sin((t - 1) * theta) * invSinTheta
  71.             finishInterp = math.sin(t * theta) * invSinTheta
  72.         else
  73.             startInterp = t - 1
  74.             finishInterp = t
  75.         end
  76.     end
  77.     return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  78. end
  79.  
  80. function lerp(a,b,t)
  81.     a:lerp(b,t)
  82. end
  83.  
  84. function tween(a,b,t)
  85.     game:GetService("TweenService"):Create(a,TweenInfo.new(t),{CFrame = b}):Play()
  86. end
  87.  
  88. function clerp(a, b, t)
  89.     local qa = {QuaternionFromCFrame(a)}
  90.     local qb = {QuaternionFromCFrame(b)}
  91.     local ax, ay, az = a.x, a.y, a.z
  92.     local bx, by, bz = b.x, b.y, b.z
  93.     local _t = 1 - t
  94.     return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  95. end
  96.  
  97. --//=================================\\
  98. --|| SAZERENOS' ARTIFICIAL HEARTBEAT
  99. --\\=================================//
  100.  
  101. ArtificialHB = Instance.new("BindableEvent", script)
  102. ArtificialHB.Name = "ArtificialHB"
  103.  
  104. script:WaitForChild("ArtificialHB")
  105.  
  106. frame = (1/60)
  107. tf = 0
  108. allowframeloss = false
  109. tossremainder = false
  110. lastframe = tick()
  111. script.ArtificialHB:Fire()
  112.  
  113. game:GetService("RunService").Heartbeat:connect(function(s, p)
  114.     tf = tf + s
  115.     if tf >= frame then
  116.         if allowframeloss then
  117.             script.ArtificialHB:Fire()
  118.             lastframe = tick()
  119.         else
  120.             for i = 1, math.floor(tf / frame) do
  121.                 script.ArtificialHB:Fire()
  122.             end
  123.         lastframe = tick()
  124.         end
  125.         if tossremainder then
  126.             tf = 0
  127.         else
  128.             tf = tf - frame * math.floor(tf / frame)
  129.         end
  130.     end
  131. end)
  132.  
  133. function Swait(NUMBER)
  134.     if NUMBER == 0 or NUMBER == nil then
  135.         ArtificialHB.Event:wait()
  136.     else
  137.         for i = 1, NUMBER do
  138.             ArtificialHB.Event:wait()
  139.         end
  140.     end
  141. end
  142.  
  143. --//=================================\\
  144. --\\=================================//
  145.  
  146. local motors = {}
  147. local welds = {}
  148.  
  149. if ls then
  150.     table.insert(motors,1,{ls,ls.Parent})
  151.     ls.Parent = nil
  152.     ls = Instance.new("Weld")
  153.     ls.Name = 'Left Shoulder'
  154.     ls.Part0 = torso
  155.     ls.Part1 = larm
  156.     ls.Parent = torso
  157.     table.insert(welds,1,{ls,ls.Parent})
  158. end
  159.  
  160. if rs then
  161.     table.insert(motors,1,{rs,rs.Parent})
  162.     rs.Parent = nil
  163.     rs = Instance.new("Weld")
  164.     rs.Name = 'Right Shoulder'
  165.     rs.Part0 = torso
  166.     rs.Part1 = rarm
  167.     rs.Parent = torso
  168.     table.insert(welds,1,{rs,rs.Parent})
  169. end
  170.  
  171. if lh then
  172.     table.insert(motors,1,{lh,lh.Parent})
  173.     lh.Parent = nil
  174.     lh = Instance.new("Weld")
  175.     lh.Name = 'Left Hip'
  176.     lh.Part0 = torso
  177.     lh.Part1 = lleg
  178.     lh.Parent = torso
  179.     table.insert(welds,1,{lh,lh.Parent})
  180. end
  181.  
  182. if rh then
  183.     table.insert(motors,1,{rh,rh.Parent})
  184.     rh.Parent = nil
  185.     rh = Instance.new("Weld")
  186.     rh.Name = 'Right Hip'
  187.     rh.Part0 = torso
  188.     rh.Part1 = rleg
  189.     rh.Parent = torso
  190.     table.insert(welds,1,{rh,rh.Parent})
  191. end
  192.  
  193. if neck then
  194.     table.insert(motors,1,{neck,neck.Parent})
  195.     neck.Parent = nil
  196.     neck = Instance.new("Weld")
  197.     neck.Name = 'Neck'
  198.     neck.Part0 = torso
  199.     neck.Part1 = head
  200.     neck.Parent = torso
  201.     table.insert(welds,1,{neck,neck.Parent})
  202. end
  203.  
  204. if rj then
  205.     table.insert(motors,1,{rj,rj.Parent})
  206.     rj.Parent = nil
  207.     rj = Instance.new("Weld")
  208.     rj.Name = 'RootJoint'
  209.     rj.Part0 = rootpart
  210.     rj.Part1 = torso
  211.     rj.Parent = torso
  212.     table.insert(welds,1,{rj,rj.Parent})
  213. end
  214.  
  215. local animator = hum:FindFirstChildOfClass("Animator")
  216. local animate = char:FindFirstChild("Animate")
  217.  
  218. local enabled = {}
  219. enabled[ls] = true
  220. enabled[rs] = true
  221. enabled[neck] = true
  222. enabled[rh] = true
  223. enabled[lh] = true
  224. enabled[rj] = true
  225.  
  226. local idle_anim = Instance.new("Animation")
  227. idle_anim.AnimationId = 'rbxassetid://125750544'
  228. idle_anim.Parent = hum
  229.  
  230. function reset_anims(mode)
  231.     if mode == false then
  232.         for i,v in pairs(motors) do v[1].Parent = v[2]; end;
  233.         for i,v in pairs(welds) do v[1].Parent = nil; end;
  234.     elseif mode == true then
  235.         for i,v in pairs(welds) do v[1].Parent = v[2]; end;
  236.         for i,v in pairs(motors) do v[1].Parent = nil; end;
  237.     end
  238.     if mode == true then
  239.         if animator then
  240.             animator.Parent = hum
  241.             animate.Disabled = true
  242.         end
  243.         local T = hum:GetPlayingAnimationTracks()
  244.         for i = 1,#T do
  245.             T[i]:Stop()
  246.         end
  247.         local i = hum:LoadAnimation(idle_anim)
  248.         i.Priority = Enum.AnimationPriority.Action
  249.         i:AdjustSpeed(0)
  250.         i:Play()
  251.         i.TimePosition = ((50/100)*i.Length)
  252.     elseif mode == false then
  253.         if animate then
  254.             animate.Parent = char
  255.             animate.Disabled = false
  256.         end
  257.         if animator then
  258.             animator.Parent = hum
  259.         end
  260.     end
  261.     --Swait(10)
  262.     if mode == true then
  263.         if animator then
  264.             animator.Parent = nil
  265.         end
  266.         ls.C0 = CFrame.new(-1,.5,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  267.         ls.C1 = CFrame.new(.5,.5,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  268.        
  269.         rs.C0 = CFrame.new(1,.5,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  270.         rs.C1 = CFrame.new(-.5,.5,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  271.        
  272.         neck.C0 = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  273.         neck.C1 = CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  274.        
  275.         rh.C0 = CFrame.new(1,-1,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  276.         rh.C1 = CFrame.new(.5,1,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  277.        
  278.         lh.C0 = CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  279.         lh.C1 = CFrame.new(-.5,1,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  280.        
  281.         rj.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  282.         rj.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  283.     end
  284. end
  285.  
  286. reset_anims(true)
  287.  
  288. Anim = {
  289.     Properties = {
  290.         Looping = true,
  291.         Priority = Enum.AnimationPriority.Core
  292.     },
  293.     Keyframes = {
  294.         [0] = {
  295.             ["HumanoidRootPart"] = {
  296.                 ["Torso"] = {
  297.                     CFrame = CFrame.Angles(0, 0, math.rad(-5.672)),
  298.                     ["Left Leg"] = {
  299.                         CFrame = CFrame.new(-0.002, 0.045, -0.001) * CFrame.Angles(math.rad(-2.693), math.rad(17.074), math.rad(2.922)),
  300.                     },
  301.                     ["Right Leg"] = {
  302.                         CFrame = CFrame.new(0.042, -0.001, 0.004) * CFrame.Angles(math.rad(0.344), math.rad(-6.016), math.rad(-0.917)),
  303.                     },
  304.                     ["Left Arm"] = {
  305.                         CFrame = CFrame.new(-0.078, -0.239, -0.05) * CFrame.Angles(math.rad(-9.225), math.rad(6.073), math.rad(-106.742)),
  306.                     },
  307.                     ["Right Arm"] = {
  308.                         CFrame = CFrame.new(0.002, 0.007, -0.002) * CFrame.Angles(math.rad(-16.215), math.rad(-3.438), math.rad(71.963)),
  309.                     },
  310.                     ["Head"] = {
  311.                     },
  312.                 },
  313.             },
  314.         },
  315.         [0.1] = {
  316.             ["HumanoidRootPart"] = {
  317.                 ["Torso"] = {
  318.                     CFrame = CFrame.new(0.03, 0.004, -0.016) * CFrame.Angles(math.rad(-1.604), math.rad(-0.573), math.rad(8.594)),
  319.                     ["Left Leg"] = {
  320.                         CFrame = CFrame.new(-0.033, 0.044, -0.022) * CFrame.Angles(math.rad(-0.229), math.rad(6.646), math.rad(3.38)),
  321.                     },
  322.                     ["Right Leg"] = {
  323.                         CFrame = CFrame.new(-0.077, 0.063, -0.003) * CFrame.Angles(math.rad(-2.349), math.rad(-10.714), math.rad(-1.432)),
  324.                     },
  325.                     ["Left Arm"] = {
  326.                         CFrame = CFrame.new(-0.078, -0.239, -0.05) * CFrame.Angles(math.rad(-22.288), math.rad(-23.549), math.rad(-95.627)),
  327.                     },
  328.                     ["Right Arm"] = {
  329.                         CFrame = CFrame.new(0.003, -0.02, -0.032) * CFrame.Angles(math.rad(-5.844), math.rad(44.06), math.rad(64.859)),
  330.                     },
  331.                 },
  332.             },
  333.         },
  334.         [0.2] = {
  335.             ["HumanoidRootPart"] = {
  336.                 ["Torso"] = {
  337.                     CFrame = CFrame.new(0.087, 0.018, -0.007) * CFrame.Angles(math.rad(-4.641), math.rad(-3.495), math.rad(14.496)),
  338.                     ["Left Leg"] = {
  339.                         CFrame = CFrame.new(-0.212, -0.061, -0.023) * CFrame.Angles(math.rad(4.24), math.rad(-8.136), math.rad(8.48)),
  340.                     },
  341.                     ["Right Leg"] = {
  342.                         CFrame = CFrame.new(0.09, 0.101, -0.12) * CFrame.Angles(math.rad(-15.871), math.rad(7.792), math.rad(-6.016)),
  343.                     },
  344.                     ["Left Arm"] = {
  345.                         CFrame = CFrame.new(-0.116, -0.383, -0.139) * CFrame.Angles(math.rad(-118.144), math.rad(-66.062), math.rad(-171.085)),
  346.                     },
  347.                     ["Right Arm"] = {
  348.                         CFrame = CFrame.new(0.141, -0.136, -0.408) * CFrame.Angles(math.rad(6.188), math.rad(68.984), math.rad(59.817)),
  349.                     },
  350.                 },
  351.             },
  352.         },
  353.         [0.3] = {
  354.             ["HumanoidRootPart"] = {
  355.                 ["Torso"] = {
  356.                     CFrame = CFrame.new(0.087, 0.017, 0.005) * CFrame.Angles(math.rad(-4.297), math.rad(-4.24), math.rad(10.714)),
  357.                     ["Left Leg"] = {
  358.                         CFrame = CFrame.new(-0.229, -0.107, -0.003) * CFrame.Angles(math.rad(6.131), math.rad(-7.85), math.rad(5.787)),
  359.                     },
  360.                     ["Right Leg"] = {
  361.                         CFrame = CFrame.new(0.126, 0.121, -0.157) * CFrame.Angles(math.rad(-17.131), math.rad(12.662), math.rad(-5.386)),
  362.                     },
  363.                     ["Left Arm"] = {
  364.                         CFrame = CFrame.new(-0.118, -0.401, -0.162) * CFrame.Angles(math.rad(-118.545), math.rad(-64.916), math.rad(-171.429)),
  365.                     },
  366.                     ["Right Arm"] = {
  367.                         CFrame = CFrame.new(0.17, -0.174, -0.487) * CFrame.Angles(math.rad(0.974), math.rad(69.958), math.rad(64.687)),
  368.                     },
  369.                 },
  370.             },
  371.         },
  372.         [0.4] = {
  373.             ["HumanoidRootPart"] = {
  374.                 ["Torso"] = {
  375.                     CFrame = CFrame.new(-0.001, 0, 0.006) * CFrame.Angles(math.rad(-0.057), math.rad(-6.016), math.rad(8.652)),
  376.                     ["Left Leg"] = {
  377.                         CFrame = CFrame.new(-0.215, -0.123, -0.001) * CFrame.Angles(math.rad(4.526), math.rad(-8.422), math.rad(-0.172)),
  378.                     },
  379.                     ["Right Leg"] = {
  380.                         CFrame = CFrame.new(0.156, 0.165, 0) * CFrame.Angles(math.rad(-9.855), math.rad(1.547), math.rad(-6.589)),
  381.                     },
  382.                     ["Left Arm"] = {
  383.                         CFrame = CFrame.new(-0.2, -0.572, -0.152) * CFrame.Angles(math.rad(-28.19), math.rad(-41.253), math.rad(-124.79)),
  384.                     },
  385.                     ["Right Arm"] = {
  386.                         CFrame = CFrame.new(0.285, -0.136, -0.197) * CFrame.Angles(math.rad(-7.563), math.rad(21.486), math.rad(67.265)),
  387.                     },
  388.                 },
  389.             },
  390.         },
  391.         [0.5] = {
  392.             ["HumanoidRootPart"] = {
  393.                 ["Torso"] = {
  394.                     CFrame = CFrame.new(0.003, 0.005, -0.033) * CFrame.Angles(math.rad(9.053), math.rad(-5.443), math.rad(3.438)),
  395.                     ["Left Leg"] = {
  396.                         CFrame = CFrame.new(-0.335, -0.072, -0.015) * CFrame.Angles(math.rad(4.526), math.rad(-8.422), math.rad(-9.511)),
  397.                     },
  398.                     ["Right Leg"] = {
  399.                         CFrame = CFrame.new(0.15, 0.169, 0.041) * CFrame.Angles(math.rad(-5.787), math.rad(-7.792), math.rad(8.824)),
  400.                     },
  401.                     ["Left Arm"] = {
  402.                         CFrame = CFrame.new(-0.083, -0.224, 0.119) * CFrame.Angles(math.rad(-16.501), math.rad(-25.898), math.rad(-105.482)),
  403.                     },
  404.                     ["Right Arm"] = {
  405.                         CFrame = CFrame.new(0.102, -0.336, -0.005) * CFrame.Angles(math.rad(-35.18), math.rad(12.834), math.rad(40.508)),
  406.                     },
  407.                 },
  408.             },
  409.         },
  410.         [0.6] = {
  411.             ["HumanoidRootPart"] = {
  412.                 ["Torso"] = {
  413.                     CFrame = CFrame.new(-0.035, 0.015, -0.003) * CFrame.Angles(math.rad(2.75), math.rad(2.922), math.rad(-22.689)),
  414.                     ["Left Leg"] = {
  415.                         CFrame = CFrame.new(-0.351, 0.262, -0.153) * CFrame.Angles(math.rad(-21.944), math.rad(-10.084), math.rad(-1.948)),
  416.                     },
  417.                     ["Right Leg"] = {
  418.                         CFrame = CFrame.new(0.585, -0.02, -0.022) * CFrame.Angles(math.rad(3.724), math.rad(14.954), math.rad(-0.401)),
  419.                     },
  420.                     ["Left Arm"] = {
  421.                         CFrame = CFrame.new(-0.024, -0.231, -0.069) * CFrame.Angles(math.rad(-31.742), math.rad(9.053), math.rad(-16.902)),
  422.                     },
  423.                     ["Right Arm"] = {
  424.                         CFrame = CFrame.new(0.034, -0.222, -0.102) * CFrame.Angles(math.rad(-37.471), math.rad(-6.303), math.rad(-3.38)),
  425.                     },
  426.                 },
  427.             },
  428.         },
  429.         [0.7] = {
  430.             ["HumanoidRootPart"] = {
  431.                 ["Torso"] = {
  432.                     CFrame = CFrame.new(-0.05, 0.022, 0.004) * CFrame.Angles(math.rad(-1.432), math.rad(5.329), math.rad(-23.778)),
  433.                     ["Left Leg"] = {
  434.                         CFrame = CFrame.new(-0.247, 0.234, -0.096) * CFrame.Angles(math.rad(-23.377), math.rad(-10.027), math.rad(-0.115)),
  435.                     },
  436.                     ["Right Leg"] = {
  437.                         CFrame = CFrame.new(0.445, -0.087, -0.037) * CFrame.Angles(math.rad(5.443), math.rad(14.954), math.rad(-2.521)),
  438.                     },
  439.                     ["Left Arm"] = {
  440.                         CFrame = CFrame.new(0.228, -0.201, 0.068) * CFrame.Angles(math.rad(-36.956), math.rad(-28.762), math.rad(-32.773)),
  441.                     },
  442.                     ["Right Arm"] = {
  443.                         CFrame = CFrame.new(-0.111, -0.23, 0.086) * CFrame.Angles(math.rad(-37.643), math.rad(44.805), math.rad(37.758)),
  444.                     },
  445.                 },
  446.             },
  447.         },
  448.         [0.8] = {
  449.             ["HumanoidRootPart"] = {
  450.                 ["Torso"] = {
  451.                     CFrame = CFrame.new(-0.045, 0.037, 0.004) * CFrame.Angles(math.rad(0.688), math.rad(1.719), math.rad(-19.079)),
  452.                     ["Left Leg"] = {
  453.                         CFrame = CFrame.new(-0.266, 0.165, -0.049) * CFrame.Angles(math.rad(-13.636), math.rad(3.724), math.rad(3.552)),
  454.                     },
  455.                     ["Left Arm"] = {
  456.                         CFrame = CFrame.new(0.196, -0.191, 0.094) * CFrame.Angles(math.rad(-21.314), math.rad(-48.128), math.rad(-108.06)),
  457.                     },
  458.                     ["Right Arm"] = {
  459.                         CFrame = CFrame.new(-0.111, -0.23, 0.086) * CFrame.Angles(math.rad(-30.252), math.rad(29.221), math.rad(117.227)),
  460.                     },
  461.                 },
  462.             },
  463.         },
  464.         [0.9] = {
  465.             ["HumanoidRootPart"] = {
  466.                 ["Torso"] = {
  467.                     CFrame = CFrame.new(-0.042, 0.041, -0.031) * CFrame.Angles(math.rad(6.589), math.rad(-4.354), math.rad(-2.807)),
  468.                     ["Left Leg"] = {
  469.                         CFrame = CFrame.new(-0.304, -0.098, 0.035) * CFrame.Angles(math.rad(8.021), math.rad(-2.177), math.rad(-7.85)),
  470.                     },
  471.                     ["Right Leg"] = {
  472.                         CFrame = CFrame.new(0.194, 0.099, 0.139) * CFrame.Angles(math.rad(-5.386), math.rad(5.271), math.rad(8.308)),
  473.                     },
  474.                     ["Left Arm"] = {
  475.                         CFrame = CFrame.new(0.215, -0.178, 0.13) * CFrame.Angles(math.rad(-11.345), math.rad(-63.197), math.rad(-172.919)),
  476.                     },
  477.                     ["Right Arm"] = {
  478.                         CFrame = CFrame.new(-0.113, -0.242, 0.009) * CFrame.Angles(math.rad(-8.881), math.rad(1.203), math.rad(173.091)),
  479.                     },
  480.                 },
  481.             },
  482.         },
  483.         [1] = {
  484.             ["HumanoidRootPart"] = {
  485.                 ["Torso"] = {
  486.                     CFrame = CFrame.new(0.051, 0.059, -0.015) * CFrame.Angles(math.rad(-3.896), math.rad(-12.204), math.rad(14.381)),
  487.                     ["Left Leg"] = {
  488.                         CFrame = CFrame.new(-0.36, -0.26, -0.138) * CFrame.Angles(math.rad(19.366), math.rad(-11.287), math.rad(9.798)),
  489.                     },
  490.                     ["Right Leg"] = {
  491.                         CFrame = CFrame.new(0.032, 0.252, 0.162) * CFrame.Angles(math.rad(-27.215), math.rad(22.575), math.rad(4.641)),
  492.                     },
  493.                     ["Left Arm"] = {
  494.                         CFrame = CFrame.new(-0.303, 0.264, 0.5) * CFrame.Angles(math.rad(105.768), math.rad(18.507), math.rad(-160.485)),
  495.                     },
  496.                     ["Right Arm"] = {
  497.                         CFrame = CFrame.new(0.333, 0.352, 0.375) * CFrame.Angles(math.rad(94.653), math.rad(-19.251), math.rad(152.349)),
  498.                     },
  499.                 },
  500.             },
  501.         },
  502.         [1.1] = {
  503.             ["HumanoidRootPart"] = {
  504.                 ["Torso"] = {
  505.                     CFrame = CFrame.new(0.048, 0.06, 0.001) * CFrame.Angles(math.rad(-5.672), math.rad(-12.49), math.rad(19.824)),
  506.                     ["Left Leg"] = {
  507.                         CFrame = CFrame.new(-0.422, -0.266, -0.161) * CFrame.Angles(math.rad(20.856), math.rad(-17.819), math.rad(12.777)),
  508.                     },
  509.                     ["Right Leg"] = {
  510.                         CFrame = CFrame.new(-0.042, 0.289, 0.177) * CFrame.Angles(math.rad(-27.731), math.rad(22.689), math.rad(2.12)),
  511.                     },
  512.                     ["Left Arm"] = {
  513.                         CFrame = CFrame.new(-0.336, 0.25, 0.48) * CFrame.Angles(math.rad(85.142), math.rad(19.939), math.rad(-125.592)),
  514.                     },
  515.                     ["Right Arm"] = {
  516.                         CFrame = CFrame.new(0.359, 0.32, 0.353) * CFrame.Angles(math.rad(89.668), math.rad(-27.674), math.rad(150.344)),
  517.                     },
  518.                 },
  519.             },
  520.         },
  521.         [1.15] = {
  522.             ["Torso"] = {
  523.                 ["Right Arm"] = {
  524.                     CFrame = CFrame.new(0.321, 0.194, 0.033) * CFrame.Angles(math.rad(40.107), math.rad(-28.934), math.rad(100.554)),
  525.                 },
  526.             },
  527.         },
  528.         [1.2] = {
  529.             ["HumanoidRootPart"] = {
  530.                 ["Torso"] = {
  531.                     CFrame = CFrame.new(0.049, 0.061, -0.011) * CFrame.Angles(math.rad(1.49), math.rad(-6.933), math.rad(0.917)),
  532.                     ["Left Leg"] = {
  533.                         CFrame = CFrame.new(-0.34, -0.079, -0.013) * CFrame.Angles(math.rad(6.245), math.rad(-1.089), math.rad(-1.604)),
  534.                     },
  535.                     ["Right Leg"] = {
  536.                         CFrame = CFrame.new(0.245, 0.143, 0.266) * CFrame.Angles(math.rad(-7.391), math.rad(0.172), math.rad(2.005)),
  537.                     },
  538.                     ["Left Arm"] = {
  539.                         CFrame = CFrame.new(0.293, -0.086, -0.005) * CFrame.Angles(math.rad(36.268), math.rad(-12.662), math.rad(-73.109)),
  540.                     },
  541.                     ["Right Arm"] = {
  542.                         CFrame = CFrame.new(-0.037, 0.197, 0.018) * CFrame.Angles(math.rad(4.698), math.rad(7.735), math.rad(74.427)),
  543.                     },
  544.                 },
  545.             },
  546.         },
  547.         [1.3] = {
  548.             ["HumanoidRootPart"] = {
  549.                 ["Torso"] = {
  550.                     CFrame = CFrame.new(0.048, 0.063, -0.011) * CFrame.Angles(math.rad(12.433), math.rad(-3.037), math.rad(-5.099)),
  551.                     ["Left Leg"] = {
  552.                         CFrame = CFrame.new(-0.497, 0.086, 0.049) * CFrame.Angles(math.rad(-3.667), math.rad(-9.053), math.rad(-8.652)),
  553.                     },
  554.                     ["Right Leg"] = {
  555.                         CFrame = CFrame.new(0.411, 0.137, 0.235) * CFrame.Angles(math.rad(-3.037), math.rad(10.943), math.rad(16.558)),
  556.                     },
  557.                     ["Left Arm"] = {
  558.                         CFrame = CFrame.new(-0.089, -0.186, -0.303) * CFrame.Angles(math.rad(-15.699), math.rad(-37.586), math.rad(-87.032)),
  559.                     },
  560.                     ["Right Arm"] = {
  561.                         CFrame = CFrame.new(0.002, 0.176, -0.012) * CFrame.Angles(math.rad(-3.438), math.rad(38.044), math.rad(68.64)),
  562.                     },
  563.                 },
  564.             },
  565.         },
  566.         [1.35] = {
  567.             ["Torso"] = {
  568.                 ["Left Leg"] = {
  569.                     CFrame = CFrame.new(-0.287, 0.032, -0.108) * CFrame.Angles(math.rad(-15.986), math.rad(-19.309), math.rad(-11.287)),
  570.                 },
  571.                 ["Left Arm"] = {
  572.                     CFrame = CFrame.new(0.07, 0.097, -0.109) * CFrame.Angles(math.rad(-7.277), math.rad(-12.032), math.rad(-39.248)),
  573.                 },
  574.                 ["Right Arm"] = {
  575.                     CFrame = CFrame.new(-0.14, 0.034, 0.05) * CFrame.Angles(math.rad(-15.871), math.rad(8.251), math.rad(46.868)),
  576.                 },
  577.             },
  578.         },
  579.         [1.4] = {
  580.             ["HumanoidRootPart"] = {
  581.                 ["Torso"] = {
  582.                     CFrame = CFrame.new(0.048, 0.06, 0.001) * CFrame.Angles(math.rad(7.678), math.rad(2.292), math.rad(-19.366)),
  583.                     ["Left Leg"] = {
  584.                         CFrame = CFrame.new(-0.27, 0.114, -0.159) * CFrame.Angles(math.rad(-21.257), math.rad(-18.85), math.rad(-6.073)),
  585.                     },
  586.                     ["Right Leg"] = {
  587.                         CFrame = CFrame.new(0.497, -0.039, 0.104) * CFrame.Angles(math.rad(3.094), math.rad(15.183), math.rad(7.678)),
  588.                     },
  589.                     ["Left Arm"] = {
  590.                         CFrame = CFrame.new(0.053, -0.03, -0.111) * CFrame.Angles(math.rad(-20.054), math.rad(11.345), math.rad(4.756)),
  591.                     },
  592.                     ["Right Arm"] = {
  593.                         CFrame = CFrame.new(0.067, 0.043, -0.051) * CFrame.Angles(math.rad(-16.902), math.rad(-16.1), math.rad(12.261)),
  594.                     },
  595.                 },
  596.             },
  597.         },
  598.         [1.45] = {
  599.             ["Torso"] = {
  600.                 ["Left Arm"] = {
  601.                     CFrame = CFrame.new(0.049, 0.073, -0.158) * CFrame.Angles(math.rad(-24.752), math.rad(11.23), math.rad(2.063)),
  602.                 },
  603.             },
  604.         },
  605.         [1.5] = {
  606.             ["HumanoidRootPart"] = {
  607.                 ["Torso"] = {
  608.                     CFrame = CFrame.new(0.048, 0.06, 0.008) * CFrame.Angles(math.rad(-2.063), math.rad(3.896), math.rad(-24.866)),
  609.                     ["Left Leg"] = {
  610.                         CFrame = CFrame.new(-0.229, 0.099, -0.266) * CFrame.Angles(math.rad(-23.262), math.rad(-22.689), math.rad(5.042)),
  611.                     },
  612.                     ["Right Leg"] = {
  613.                         CFrame = CFrame.new(0.503, -0.062, 0.038) * CFrame.Angles(math.rad(4.526), math.rad(21.543), math.rad(-4.698)),
  614.                     },
  615.                     ["Left Arm"] = {
  616.                         CFrame = CFrame.new(0.036, 0, -0.052) * CFrame.Angles(math.rad(-27.559), math.rad(-13.579), math.rad(-37.013)),
  617.                     },
  618.                     ["Right Arm"] = {
  619.                         CFrame = CFrame.new(0.094, 0.058, -0.054) * CFrame.Angles(math.rad(-20.97), math.rad(-5.73), math.rad(29.45)),
  620.                     },
  621.                 },
  622.             },
  623.         },
  624.         [1.6] = {
  625.             ["HumanoidRootPart"] = {
  626.                 ["Torso"] = {
  627.                     CFrame = CFrame.new(0.051, 0.068, -0.087) * CFrame.Angles(math.rad(5.329), math.rad(-2.235), math.rad(-22.632)),
  628.                     ["Left Leg"] = {
  629.                         CFrame = CFrame.new(-0.131, 0.157, 0.065) * CFrame.Angles(math.rad(-9.912), math.rad(16.387), math.rad(-10.657)),
  630.                     },
  631.                     ["Right Leg"] = {
  632.                         CFrame = CFrame.new(0.45, 0.143, 0.047) * CFrame.Angles(math.rad(-2.005), math.rad(16.673), math.rad(5.787)),
  633.                     },
  634.                     ["Left Arm"] = {
  635.                         CFrame = CFrame.new(0.036, 0, -0.052) * CFrame.Angles(math.rad(-27.559), math.rad(-13.579), math.rad(-81.589)),
  636.                     },
  637.                     ["Right Arm"] = {
  638.                         CFrame = CFrame.new(0.094, 0.058, -0.054) * CFrame.Angles(math.rad(-5.443), math.rad(-4.412), math.rad(72.479)),
  639.                     },
  640.                 },
  641.             },
  642.         },
  643.         [1.7] = {
  644.             ["HumanoidRootPart"] = {
  645.                 ["Torso"] = {
  646.                     CFrame = CFrame.new(0.05, 0.073, -0.042) * CFrame.Angles(math.rad(16.215), math.rad(-3.094), math.rad(-1.891)),
  647.                     ["Left Leg"] = {
  648.                         CFrame = CFrame.new(-0.303, 0.14, 0.074) * CFrame.Angles(math.rad(-1.375), 0, math.rad(-16.043)),
  649.                     },
  650.                     ["Right Leg"] = {
  651.                         CFrame = CFrame.new(0.209, 0.117, 0.033) * CFrame.Angles(math.rad(-4.698), math.rad(-3.839), math.rad(13.235)),
  652.                     },
  653.                     ["Left Arm"] = {
  654.                         CFrame = CFrame.new(0.036, 0, -0.052) * CFrame.Angles(math.rad(-23.319), math.rad(-16.272), math.rad(-174.695)),
  655.                     },
  656.                     ["Right Arm"] = {
  657.                         CFrame = CFrame.new(0.094, 0.058, -0.054) * CFrame.Angles(math.rad(-19.423), math.rad(-6.245), math.rad(173.492)),
  658.                     },
  659.                 },
  660.             },
  661.         },
  662.         [1.8] = {
  663.             ["HumanoidRootPart"] = {
  664.                 ["Torso"] = {
  665.                     CFrame = CFrame.new(0.046, 0.059, 0.012) * CFrame.Angles(math.rad(6.245), math.rad(-7.277), math.rad(13.866)),
  666.                     ["Left Leg"] = {
  667.                         CFrame = CFrame.new(-0.45, -0.047, 0.018) * CFrame.Angles(math.rad(3.839), math.rad(-16.558), math.rad(-3.094)),
  668.                     },
  669.                     ["Right Leg"] = {
  670.                         CFrame = CFrame.new(0.107, 0.253, -0.141) * CFrame.Angles(math.rad(-35.695), math.rad(18.105), math.rad(14.095)),
  671.                     },
  672.                     ["Left Arm"] = {
  673.                         CFrame = CFrame.new(-0.007, 0.442, -0.369) * CFrame.Angles(math.rad(-15.871), math.rad(-13.808), math.rad(-175.898)),
  674.                     },
  675.                     ["Right Arm"] = {
  676.                         CFrame = CFrame.new(0.179, 0.563, -0.401) * CFrame.Angles(math.rad(-35.065), math.rad(-4.24), math.rad(172.059)),
  677.                     },
  678.                 },
  679.             },
  680.         },
  681.         [1.9] = {
  682.             ["HumanoidRootPart"] = {
  683.                 ["Torso"] = {
  684.                     CFrame = CFrame.new(0.042, 0.057, 0.033) * CFrame.Angles(math.rad(4.927), math.rad(-9.798), math.rad(19.652)),
  685.                     ["Left Leg"] = {
  686.                         CFrame = CFrame.new(-0.455, -0.191, -0.002) * CFrame.Angles(math.rad(7.047), math.rad(-20.168), math.rad(-2.005)),
  687.                     },
  688.                     ["Right Leg"] = {
  689.                         CFrame = CFrame.new(0.106, 0.26, -0.147) * CFrame.Angles(math.rad(-43.029), math.rad(16.845), math.rad(11.287)),
  690.                     },
  691.                     ["Left Arm"] = {
  692.                         CFrame = CFrame.new(-0.007, 0.442, -0.369) * CFrame.Angles(math.rad(-34.607), math.rad(-14.897), math.rad(-175.268)),
  693.                     },
  694.                     ["Right Arm"] = {
  695.                         CFrame = CFrame.new(0.192, 0.619, -0.464) * CFrame.Angles(math.rad(-56.895), math.rad(-0.974), math.rad(171.028)),
  696.                     },
  697.                 },
  698.             },
  699.         },
  700.         [2] = {
  701.             ["HumanoidRootPart"] = {
  702.                 ["Torso"] = {
  703.                     CFrame = CFrame.new(0.042, 0.057, 0.033) * CFrame.Angles(math.rad(8.652), math.rad(-3.61), math.rad(2.005)),
  704.                     ["Left Leg"] = {
  705.                         CFrame = CFrame.new(-0.25, 0.008, 0.091) * CFrame.Angles(math.rad(1.49), math.rad(-0.344), math.rad(-6.761)),
  706.                     },
  707.                     ["Right Leg"] = {
  708.                         CFrame = CFrame.new(0.363, 0.174, 0.049) * CFrame.Angles(math.rad(-12.261), math.rad(-14.209), math.rad(3.953)),
  709.                     },
  710.                     ["Left Arm"] = {
  711.                         CFrame = CFrame.new(-0.081, 0.146, -0.061) * CFrame.Angles(math.rad(4.183), math.rad(1.318), math.rad(-177.846)),
  712.                     },
  713.                     ["Right Arm"] = {
  714.                         CFrame = CFrame.new(0.01, 0.285, -0.095) * CFrame.Angles(math.rad(-2.406), math.rad(-13.808), math.rad(165.241)),
  715.                     },
  716.                 },
  717.             },
  718.         },
  719.         [2.1] = {
  720.             ["HumanoidRootPart"] = {
  721.                 ["Torso"] = {
  722.                     CFrame = CFrame.new(0.042, 0.058, 0.032) * CFrame.Angles(math.rad(5.386), math.rad(1.776), math.rad(-10.084)),
  723.                     ["Left Leg"] = {
  724.                         CFrame = CFrame.new(-0.195, 0.143, -0.045) * CFrame.Angles(math.rad(-17.876), math.rad(-26.299), math.rad(-3.266)),
  725.                     },
  726.                     ["Right Leg"] = {
  727.                         CFrame = CFrame.new(0.404, -0.068, 0.108) * CFrame.Angles(math.rad(2.406), math.rad(9.282), math.rad(6.933)),
  728.                     },
  729.                     ["Left Arm"] = {
  730.                         CFrame = CFrame.new(0.011, -0.005, 0.059) * CFrame.Angles(math.rad(-27.158), math.rad(-22.173), math.rad(-62.395)),
  731.                     },
  732.                     ["Right Arm"] = {
  733.                         CFrame = CFrame.new(-0.033, 0.165, -0.062) * CFrame.Angles(math.rad(-18.564), math.rad(-8.652), math.rad(70.646)),
  734.                     },
  735.                 },
  736.             },
  737.         },
  738.         [2.2] = {
  739.             ["HumanoidRootPart"] = {
  740.                 ["Torso"] = {
  741.                     CFrame = CFrame.new(0.042, 0.057, 0.028) * CFrame.Angles(math.rad(-2.177), math.rad(5.672), math.rad(-33.518)),
  742.                     ["Left Leg"] = {
  743.                         CFrame = CFrame.new(-0.155, 0.117, -0.113) * CFrame.Angles(math.rad(-20.856), math.rad(-28.591), math.rad(8.938)),
  744.                     },
  745.                     ["Right Leg"] = {
  746.                         CFrame = CFrame.new(0.494, -0.147, 0.041) * CFrame.Angles(math.rad(11.402), math.rad(28.934), math.rad(-10.371)),
  747.                     },
  748.                     ["Left Arm"] = {
  749.                         CFrame = CFrame.new(0.337, 0.024, 0.073) * CFrame.Angles(math.rad(-22.002), math.rad(-45.493), math.rad(-6.818)),
  750.                     },
  751.                     ["Right Arm"] = {
  752.                         CFrame = CFrame.new(0.049, -0.182, 0.094) * CFrame.Angles(math.rad(-32.086), math.rad(65.947), math.rad(51.165)),
  753.                     },
  754.                 },
  755.             },
  756.         },
  757.         [2.3] = {
  758.             ["HumanoidRootPart"] = {
  759.                 ["Torso"] = {
  760.                     CFrame = CFrame.new(0.039, 0.057, -0.012) * CFrame.Angles(math.rad(-0.573), math.rad(4.641), math.rad(-30.138)),
  761.                     ["Left Leg"] = {
  762.                         CFrame = CFrame.new(-0.155, 0.117, -0.113) * CFrame.Angles(math.rad(-20.856), math.rad(-28.591), math.rad(4.584)),
  763.                     },
  764.                     ["Right Leg"] = {
  765.                         CFrame = CFrame.new(0.505, -0.13, 0.058) * CFrame.Angles(math.rad(11.001), math.rad(29.049), math.rad(-10.199)),
  766.                     },
  767.                     ["Left Arm"] = {
  768.                         CFrame = CFrame.new(0.187, -0.034, -0.024) * CFrame.Angles(math.rad(-43.889), math.rad(-20.397), math.rad(-91.329)),
  769.                     },
  770.                     ["Right Arm"] = {
  771.                         CFrame = CFrame.new(0.089, -0.11, 0.015) * CFrame.Angles(math.rad(-14.095), math.rad(55.978), math.rad(105.252)),
  772.                     },
  773.                 },
  774.             },
  775.         },
  776.         [2.4] = {
  777.             ["HumanoidRootPart"] = {
  778.                 ["Torso"] = {
  779.                     CFrame = CFrame.new(0.058, 0.068, -0.114) * CFrame.Angles(math.rad(5.042), 0, math.rad(-9.167)),
  780.                     ["Left Leg"] = {
  781.                         CFrame = CFrame.new(-0.336, 0.171, 0.073) * CFrame.Angles(math.rad(-2.979), math.rad(6.417), math.rad(-4.87)),
  782.                     },
  783.                     ["Right Leg"] = {
  784.                         CFrame = CFrame.new(0.596, 0.088, 0.136) * CFrame.Angles(math.rad(-0.63), math.rad(8.995), math.rad(7.391)),
  785.                     },
  786.                     ["Left Arm"] = {
  787.                         CFrame = CFrame.new(-0.139, -0.509, -0.406) * CFrame.Angles(math.rad(-12.032), math.rad(-55.348), math.rad(-146.104)),
  788.                     },
  789.                     ["Right Arm"] = {
  790.                         CFrame = CFrame.new(0.455, -0.795, -0.12) * CFrame.Angles(math.rad(-48.873), math.rad(58.785), math.rad(-173.721)),
  791.                     },
  792.                 },
  793.             },
  794.         },
  795.         [2.5] = {
  796.             ["HumanoidRootPart"] = {
  797.                 ["Torso"] = {
  798.                     CFrame = CFrame.new(0.13, 0.087, -0.184) * CFrame.Angles(math.rad(16.501), math.rad(-4.985), math.rad(2.979)),
  799.                     ["Left Leg"] = {
  800.                         CFrame = CFrame.new(-0.354, 0.047, 0.005) * CFrame.Angles(math.rad(14.668), math.rad(21.371), math.rad(-21.257)),
  801.                     },
  802.                     ["Right Leg"] = {
  803.                         CFrame = CFrame.new(0.519, 0.389, 0.099) * CFrame.Angles(math.rad(-21.715), math.rad(10.6), math.rad(21.887)),
  804.                     },
  805.                     ["Left Arm"] = {
  806.                         CFrame = CFrame.new(-0.281, -0.488, -0.292) * CFrame.Angles(math.rad(-54.087), math.rad(-44.003), math.rad(-151.662)),
  807.                     },
  808.                     ["Right Arm"] = {
  809.                         CFrame = CFrame.new(0.404, -0.776, -0.036) * CFrame.Angles(math.rad(-69.557), math.rad(16.902), math.rad(145.818)),
  810.                     },
  811.                 },
  812.             },
  813.         },
  814.         [2.6] = {
  815.             ["HumanoidRootPart"] = {
  816.                 ["Torso"] = {
  817.                     CFrame = CFrame.new(0.139, 0.083, -0.256) * CFrame.Angles(math.rad(-2.922), math.rad(-7.506), math.rad(18.965)),
  818.                     ["Left Leg"] = {
  819.                         CFrame = CFrame.new(-0.546, 0.034, -0.047) * CFrame.Angles(math.rad(5.558), math.rad(5.787), math.rad(11.115)),
  820.                     },
  821.                     ["Right Leg"] = {
  822.                         CFrame = CFrame.new(0.298, 0.396, 0.089) * CFrame.Angles(math.rad(-30.023), math.rad(22.173), math.rad(-3.037)),
  823.                     },
  824.                     ["Left Arm"] = {
  825.                         CFrame = CFrame.new(-0.205, -0.546, -0.272) * CFrame.Angles(math.rad(-109.148), math.rad(-51.509), math.rad(-168.106)),
  826.                     },
  827.                     ["Right Arm"] = {
  828.                         CFrame = CFrame.new(0.285, -0.428, -0.424) * CFrame.Angles(math.rad(-65.489), math.rad(52.54), math.rad(111.44)),
  829.                     },
  830.                 },
  831.             },
  832.         },
  833.         [2.7] = {
  834.             ["HumanoidRootPart"] = {
  835.                 ["Torso"] = {
  836.                     CFrame = CFrame.new(0.14, 0.081, -0.253) * CFrame.Angles(math.rad(-5.214), math.rad(-8.422), math.rad(21.257)),
  837.                     ["Left Leg"] = {
  838.                         CFrame = CFrame.new(-0.508, 0.044, -0.088) * CFrame.Angles(math.rad(5.558), math.rad(5.787), math.rad(8.021)),
  839.                     },
  840.                     ["Right Leg"] = {
  841.                         CFrame = CFrame.new(0.224, 0.406, 0.101) * CFrame.Angles(math.rad(-35.523), math.rad(22.345), math.rad(-0.974)),
  842.                     },
  843.                     ["Left Arm"] = {
  844.                         CFrame = CFrame.new(-0.21, -0.566, -0.31) * CFrame.Angles(math.rad(-109.148), math.rad(-51.509), math.rad(-168.106)),
  845.                     },
  846.                     ["Right Arm"] = {
  847.                         CFrame = CFrame.new(0.297, -0.439, -0.437) * CFrame.Angles(math.rad(-65.489), math.rad(52.54), math.rad(111.44)),
  848.                     },
  849.                 },
  850.             },
  851.         },
  852.         [2.8] = {
  853.             ["HumanoidRootPart"] = {
  854.                 ["Torso"] = {
  855.                     CFrame = CFrame.new(0.14, 0.081, -0.253) * CFrame.Angles(math.rad(-1.833), math.rad(-5.844), math.rad(6.303)),
  856.                     ["Left Leg"] = {
  857.                         CFrame = CFrame.new(-0.543, 0.032, -0.026) * CFrame.Angles(math.rad(5.042), math.rad(-4.698), math.rad(2.979)),
  858.                     },
  859.                     ["Right Leg"] = {
  860.                         CFrame = CFrame.new(0.169, 0.407, 0.101) * CFrame.Angles(math.rad(-20.741), math.rad(0.057), math.rad(-1.948)),
  861.                     },
  862.                     ["Left Arm"] = {
  863.                         CFrame = CFrame.new(-0.019, -0.061, -0.045) * CFrame.Angles(math.rad(12.605), math.rad(-52.082), math.rad(-54.431)),
  864.                     },
  865.                     ["Right Arm"] = {
  866.                         CFrame = CFrame.new(0.183, 0.039, 0.188) * CFrame.Angles(math.rad(13.636), math.rad(39.534), math.rad(64.057)),
  867.                     },
  868.                 },
  869.             },
  870.         },
  871.         [2.9] = {
  872.             ["HumanoidRootPart"] = {
  873.                 ["Torso"] = {
  874.                     CFrame = CFrame.new(0.14, 0.081, -0.253) * CFrame.Angles(math.rad(12.319), math.rad(-0.573), math.rad(-8.365)),
  875.                     ["Left Leg"] = {
  876.                         CFrame = CFrame.new(-0.46, 0.29, 0.028) * CFrame.Angles(math.rad(-3.552), math.rad(10.943), math.rad(-17.303)),
  877.                     },
  878.                     ["Right Leg"] = {
  879.                         CFrame = CFrame.new(0.581, 0.321, 0.146) * CFrame.Angles(math.rad(-9.969), math.rad(-4.183), math.rad(13.235)),
  880.                     },
  881.                     ["Left Arm"] = {
  882.                         CFrame = CFrame.new(-0.019, -0.061, -0.045) * CFrame.Angles(math.rad(-25.038), math.rad(-19.824), math.rad(-60.848)),
  883.                     },
  884.                     ["Right Arm"] = {
  885.                         CFrame = CFrame.new(0.078, -0.058, -0.086) * CFrame.Angles(math.rad(-13.465), math.rad(3.667), math.rad(44.977)),
  886.                     },
  887.                 },
  888.             },
  889.         },
  890.         [3] = {
  891.             ["HumanoidRootPart"] = {
  892.                 ["Torso"] = {
  893.                     CFrame = CFrame.new(0.14, 0.081, -0.253) * CFrame.Angles(math.rad(-1.49), math.rad(3.61), math.rad(-24.924)),
  894.                     ["Left Leg"] = {
  895.                         CFrame = CFrame.new(-0.107, 0.306, 0.157) * CFrame.Angles(math.rad(-11.975), math.rad(24.236), math.rad(-2.235)),
  896.                     },
  897.                     ["Right Leg"] = {
  898.                         CFrame = CFrame.new(0.596, 0.093, 0.036) * CFrame.Angles(math.rad(3.839), math.rad(-12.376), math.rad(-4.756)),
  899.                     },
  900.                     ["Left Arm"] = {
  901.                         CFrame = CFrame.new(-0.019, -0.061, -0.045) * CFrame.Angles(math.rad(-14.782), math.rad(18.736), math.rad(-15.183)),
  902.                     },
  903.                     ["Right Arm"] = {
  904.                         CFrame = CFrame.new(0.078, -0.058, -0.086) * CFrame.Angles(math.rad(-23.72), math.rad(-5.386), math.rad(2.521)),
  905.                     },
  906.                 },
  907.             },
  908.         },
  909.         [3.1] = {
  910.             ["HumanoidRootPart"] = {
  911.                 ["Torso"] = {
  912.                     CFrame = CFrame.new(0.14, 0.08, -0.262) * CFrame.Angles(math.rad(-3.266), math.rad(4.412), math.rad(-24.809)),
  913.                     ["Left Leg"] = {
  914.                         CFrame = CFrame.new(-0.088, 0.305, 0.149) * CFrame.Angles(math.rad(-11.975), math.rad(24.236), math.rad(1.604)),
  915.                     },
  916.                     ["Right Leg"] = {
  917.                         CFrame = CFrame.new(0.479, 0.082, 0.053) * CFrame.Angles(math.rad(3.839), math.rad(-12.376), math.rad(-4.756)),
  918.                     },
  919.                     ["Left Arm"] = {
  920.                         CFrame = CFrame.new(-0.019, -0.061, -0.045) * CFrame.Angles(math.rad(-3.552), math.rad(13.579), math.rad(-35.638)),
  921.                     },
  922.                     ["Right Arm"] = {
  923.                         CFrame = CFrame.new(0.078, -0.058, -0.086) * CFrame.Angles(math.rad(-20.397), math.rad(-0.286), math.rad(14.095)),
  924.                     },
  925.                 },
  926.             },
  927.         },
  928.         [3.2] = {
  929.             ["HumanoidRootPart"] = {
  930.                 ["Torso"] = {
  931.                     CFrame = CFrame.new(0.15, 0.087, -0.146) * CFrame.Angles(math.rad(-2.578), math.rad(1.375), math.rad(-19.882)),
  932.                     ["Left Leg"] = {
  933.                         CFrame = CFrame.new(-0.066, 0.279, 0.031) * CFrame.Angles(math.rad(-5.5), math.rad(13.35), math.rad(7.334)),
  934.                     },
  935.                     ["Right Leg"] = {
  936.                         CFrame = CFrame.new(0.479, 0.082, 0.053) * CFrame.Angles(math.rad(1.432), math.rad(-0.573), math.rad(0.516)),
  937.                     },
  938.                     ["Left Arm"] = {
  939.                         CFrame = CFrame.new(-0.035, -0.127, -0.037) * CFrame.Angles(math.rad(-26.07), math.rad(-54.66), math.rad(-113.331)),
  940.                     },
  941.                     ["Right Arm"] = {
  942.                         CFrame = CFrame.new(0.078, -0.058, -0.086) * CFrame.Angles(math.rad(-20.684), math.rad(57.811), math.rad(77.808)),
  943.                     },
  944.                 },
  945.             },
  946.         },
  947.         [3.3] = {
  948.             ["HumanoidRootPart"] = {
  949.                 ["Torso"] = {
  950.                     CFrame = CFrame.new(0.144, 0.083, 0.087) * CFrame.Angles(math.rad(1.031), math.rad(-1.375), math.rad(8.995)),
  951.                     ["Left Leg"] = {
  952.                         CFrame = CFrame.new(-0.338, 0.503, 0.011) * CFrame.Angles(math.rad(2.235), math.rad(8.652), math.rad(-14.668)),
  953.                     },
  954.                     ["Right Leg"] = {
  955.                         CFrame = CFrame.new(0.302, 0.094, 0.056) * CFrame.Angles(math.rad(-8.766), math.rad(-13.579), math.rad(-4.068)),
  956.                     },
  957.                     ["Left Arm"] = {
  958.                         CFrame = CFrame.new(0.287, 0.073, 0.288) * CFrame.Angles(math.rad(17.246), math.rad(-37.987), math.rad(-127.025)),
  959.                     },
  960.                     ["Right Arm"] = {
  961.                         CFrame = CFrame.new(-0.014, 0.21, -0.042) * CFrame.Angles(math.rad(2.12), math.rad(-1.031), math.rad(141.463)),
  962.                     },
  963.                     ["Head"] = {
  964.                     },
  965.                 },
  966.             },
  967.         },
  968.         [3.35] = {
  969.             ["Torso"] = {
  970.                 ["Left Arm"] = {
  971.                     CFrame = CFrame.new(0.063, 0.181, 0.113) * CFrame.Angles(math.rad(48.3), math.rad(-20.741), math.rad(-135.619)),
  972.                 },
  973.                 ["Right Arm"] = {
  974.                     CFrame = CFrame.new(0.047, 0.27, -0.141) * CFrame.Angles(math.rad(37.242), math.rad(-17.59), math.rad(150.287)),
  975.                 },
  976.             },
  977.         },
  978.         [3.4] = {
  979.             ["HumanoidRootPart"] = {
  980.                 ["Torso"] = {
  981.                     CFrame = CFrame.new(0.425, 0.028, 0.049) * CFrame.Angles(math.rad(-0.688), math.rad(-11.23), math.rad(28.075)),
  982.                     ["Left Leg"] = {
  983.                         CFrame = CFrame.new(-0.547, 0.515, 0.116) * CFrame.Angles(math.rad(1.662), math.rad(-16.043), math.rad(-5.042)),
  984.                     },
  985.                     ["Right Leg"] = {
  986.                         CFrame = CFrame.new(-0.106, 0.209, -0.005) * CFrame.Angles(math.rad(-32.601), math.rad(-25.096), math.rad(-19.423)),
  987.                     },
  988.                     ["Left Arm"] = {
  989.                         CFrame = CFrame.new(-0.309, 0.207, 0.477) * CFrame.Angles(math.rad(110.925), math.rad(11.975), math.rad(-158.537)),
  990.                     },
  991.                     ["Right Arm"] = {
  992.                         CFrame = CFrame.new(0.033, 0.243, 0.326) * CFrame.Angles(math.rad(112.701), math.rad(-26.757), math.rad(-173.721)),
  993.                     },
  994.                 },
  995.             },
  996.         },
  997.         [3.5] = {
  998.             ["HumanoidRootPart"] = {
  999.                 ["Torso"] = {
  1000.                     CFrame = CFrame.new(0.589, -0.052, -0.277) * CFrame.Angles(math.rad(-2.578), math.rad(-11.287), math.rad(27.731)),
  1001.                     ["Left Leg"] = {
  1002.                         CFrame = CFrame.new(-0.507, 0.11, 0.115) * CFrame.Angles(math.rad(-2.235), math.rad(-25.153), math.rad(3.782)),
  1003.                     },
  1004.                     ["Right Leg"] = {
  1005.                         CFrame = CFrame.new(-0.216, 0.499, -0.206) * CFrame.Angles(math.rad(-44.347), math.rad(-35.638), math.rad(-26.07)),
  1006.                     },
  1007.                     ["Left Arm"] = {
  1008.                         CFrame = CFrame.new(-0.433, 0.139, 0.31) * CFrame.Angles(math.rad(105.94), math.rad(27.445), math.rad(-138.484)),
  1009.                     },
  1010.                     ["Right Arm"] = {
  1011.                         CFrame = CFrame.new(0.187, 0.227, 0.306) * CFrame.Angles(math.rad(102.158), math.rad(-33.633), math.rad(164.152)),
  1012.                     },
  1013.                 },
  1014.             },
  1015.         },
  1016.         [3.6] = {
  1017.             ["HumanoidRootPart"] = {
  1018.                 ["Torso"] = {
  1019.                     CFrame = CFrame.new(0.573, -0.045, -0.23) * CFrame.Angles(math.rad(0.172), math.rad(-7.334), math.rad(16.329)),
  1020.                     ["Left Leg"] = {
  1021.                         CFrame = CFrame.new(-0.303, 0.101, 0.163) * CFrame.Angles(math.rad(-5.901), math.rad(-12.834), math.rad(-4.011)),
  1022.                     },
  1023.                     ["Right Leg"] = {
  1024.                         CFrame = CFrame.new(0.178, 0.792, -0.049) * CFrame.Angles(math.rad(-8.709), math.rad(-26.986), math.rad(-5.329)),
  1025.                     },
  1026.                     ["Left Arm"] = {
  1027.                         CFrame = CFrame.new(-0.464, 0.038, -0.258) * CFrame.Angles(math.rad(26.643), math.rad(3.094), math.rad(-103.018)),
  1028.                     },
  1029.                     ["Right Arm"] = {
  1030.                         CFrame = CFrame.new(0.316, 0.165, -0.017) * CFrame.Angles(math.rad(32.601), math.rad(7.735), math.rad(115.967)),
  1031.                     },
  1032.                 },
  1033.             },
  1034.         },
  1035.         [3.7] = {
  1036.             ["HumanoidRootPart"] = {
  1037.                 ["Torso"] = {
  1038.                     CFrame = CFrame.new(0.564, -0.07, -0.032) * CFrame.Angles(math.rad(13.063), math.rad(1.49), math.rad(-0.516)),
  1039.                     ["Left Leg"] = {
  1040.                         CFrame = CFrame.new(-0.121, 0.068, 0.303) * CFrame.Angles(math.rad(-19.824), math.rad(0.745), math.rad(-23.491)),
  1041.                     },
  1042.                     ["Right Leg"] = {
  1043.                         CFrame = CFrame.new(0.111, 0.48, 0.192) * CFrame.Angles(math.rad(8.021), math.rad(-29.507), math.rad(14.897)),
  1044.                     },
  1045.                     ["Left Arm"] = {
  1046.                         CFrame = CFrame.new(-0.485, -0.009, -0.262) * CFrame.Angles(math.rad(-36.211), math.rad(-55.806), math.rad(-136.192)),
  1047.                     },
  1048.                     ["Right Arm"] = {
  1049.                         CFrame = CFrame.new(0.316, 0.165, -0.017) * CFrame.Angles(math.rad(16.043), math.rad(76.433), math.rad(98.491)),
  1050.                     },
  1051.                 },
  1052.             },
  1053.         },
  1054.         [3.8] = {
  1055.             ["HumanoidRootPart"] = {
  1056.                 ["Torso"] = {
  1057.                     CFrame = CFrame.new(0.547, -0.042, -0.28) * CFrame.Angles(math.rad(10.313), math.rad(2.349), math.rad(-21.371)),
  1058.                     ["Left Leg"] = {
  1059.                         CFrame = CFrame.new(-0.258, 0.489, -0.268) * CFrame.Angles(math.rad(-31.398), math.rad(27.33), math.rad(-0.115)),
  1060.                     },
  1061.                     ["Right Leg"] = {
  1062.                         CFrame = CFrame.new(0.436, 0.246, 0.081) * CFrame.Angles(math.rad(1.49), math.rad(-2.922), math.rad(7.85)),
  1063.                     },
  1064.                     ["Left Arm"] = {
  1065.                         CFrame = CFrame.new(0.295, -0.116, 0.162) * CFrame.Angles(math.rad(-46.983), math.rad(-48.243), math.rad(-46.238)),
  1066.                     },
  1067.                     ["Right Arm"] = {
  1068.                         CFrame = CFrame.new(0.298, -0.085, 0.068) * CFrame.Angles(math.rad(-21.371), math.rad(33.002), math.rad(43.717)),
  1069.                     },
  1070.                 },
  1071.             },
  1072.         },
  1073.         [3.9] = {
  1074.             ["HumanoidRootPart"] = {
  1075.                 ["Torso"] = {
  1076.                     CFrame = CFrame.new(0.546, -0.041, -0.288) * CFrame.Angles(math.rad(11.001), math.rad(-0.974), math.rad(-25.21)),
  1077.                     ["Left Leg"] = {
  1078.                         CFrame = CFrame.new(-0.479, 0.543, -0.415) * CFrame.Angles(math.rad(-35.924), math.rad(27.788), math.rad(6.417)),
  1079.                     },
  1080.                     ["Right Leg"] = {
  1081.                         CFrame = CFrame.new(0.426, 0.286, 0.076) * CFrame.Angles(math.rad(-0.573), math.rad(-5.901), math.rad(10.657)),
  1082.                     },
  1083.                     ["Left Arm"] = {
  1084.                         CFrame = CFrame.new(0.318, -0.029, 0.106) * CFrame.Angles(math.rad(-46.983), math.rad(-48.243), math.rad(-18.85)),
  1085.                     },
  1086.                     ["Right Arm"] = {
  1087.                         CFrame = CFrame.new(0.269, -0.021, 0.052) * CFrame.Angles(math.rad(-28.992), math.rad(29.851), math.rad(27.788)),
  1088.                     },
  1089.                 },
  1090.             },
  1091.         },
  1092.         [4] = {
  1093.             ["HumanoidRootPart"] = {
  1094.                 ["Torso"] = {
  1095.                     CFrame = CFrame.new(0.582, -0.041, -0.31) * CFrame.Angles(math.rad(6.933), math.rad(-2.922), math.rad(-19.996)),
  1096.                     ["Left Leg"] = {
  1097.                         CFrame = CFrame.new(-0.389, 0.542, -0.181) * CFrame.Angles(math.rad(-22.173), math.rad(21.601), math.rad(4.183)),
  1098.                     },
  1099.                     ["Right Leg"] = {
  1100.                         CFrame = CFrame.new(0.544, 0.455, 0.01) * CFrame.Angles(math.rad(-15.298), math.rad(-5.214), math.rad(1.662)),
  1101.                     },
  1102.                     ["Left Arm"] = {
  1103.                         CFrame = CFrame.new(0.338, -0.046, 0.027) * CFrame.Angles(math.rad(-34.034), math.rad(-3.782), math.rad(-26.241)),
  1104.                     },
  1105.                     ["Right Arm"] = {
  1106.                         CFrame = CFrame.new(0.269, -0.021, 0.052) * CFrame.Angles(math.rad(-39.706), math.rad(37.758), math.rad(65.317)),
  1107.                     },
  1108.                 },
  1109.             },
  1110.         },
  1111.         [4.1] = {
  1112.             ["HumanoidRootPart"] = {
  1113.                 ["Torso"] = {
  1114.                     CFrame = CFrame.new(0.808, -0.041, -0.288) * CFrame.Angles(math.rad(0.573), math.rad(-4.698), math.rad(3.209)),
  1115.                     ["Left Leg"] = {
  1116.                         CFrame = CFrame.new(-0.492, 0.449, 0.124) * CFrame.Angles(math.rad(-13.293), math.rad(10.428), math.rad(0.802)),
  1117.                     },
  1118.                     ["Right Leg"] = {
  1119.                         CFrame = CFrame.new(0.214, 0.548, 0.109) * CFrame.Angles(math.rad(-28.304), math.rad(-6.761), math.rad(-2.005)),
  1120.                     },
  1121.                     ["Left Arm"] = {
  1122.                         CFrame = CFrame.new(0.346, 0.064, -0.075) * CFrame.Angles(math.rad(-45.436), math.rad(-39.821), math.rad(-93.85)),
  1123.                     },
  1124.                     ["Right Arm"] = {
  1125.                         CFrame = CFrame.new(0.269, -0.021, 0.052) * CFrame.Angles(math.rad(-48.931), math.rad(55.176), math.rad(113.503)),
  1126.                     },
  1127.                 },
  1128.             },
  1129.         },
  1130.         [4.2] = {
  1131.             ["HumanoidRootPart"] = {
  1132.                 ["Torso"] = {
  1133.                     CFrame = CFrame.new(1.006, -0.041, -0.43) * CFrame.Angles(math.rad(-2.12), math.rad(-8.594), math.rad(20.684)),
  1134.                     ["Left Leg"] = {
  1135.                         CFrame = CFrame.new(-0.666, 0.265, 0.106) * CFrame.Angles(math.rad(3.782), math.rad(-14.897), math.rad(8.422)),
  1136.                     },
  1137.                     ["Right Leg"] = {
  1138.                         CFrame = CFrame.new(0.12, 0.557, -0.336) * CFrame.Angles(math.rad(-56.551), math.rad(-10.027), math.rad(-18.335)),
  1139.                     },
  1140.                     ["Left Arm"] = {
  1141.                         CFrame = CFrame.new(-0.4, 0.079, -0.05) * CFrame.Angles(math.rad(-33.174), math.rad(-82.334), math.rad(-179.164)),
  1142.                     },
  1143.                     ["Right Arm"] = {
  1144.                         CFrame = CFrame.new(0.351, -0.073, -0.047) * CFrame.Angles(math.rad(-10.313), math.rad(52.598), math.rad(166.33)),
  1145.                     },
  1146.                 },
  1147.             },
  1148.         },
  1149.         [4.3] = {
  1150.             ["HumanoidRootPart"] = {
  1151.                 ["Torso"] = {
  1152.                     CFrame = CFrame.new(1.022, -0.041, -0.449) * CFrame.Angles(math.rad(-0.057), math.rad(-9.454), math.rad(23.434)),
  1153.                     ["Left Leg"] = {
  1154.                         CFrame = CFrame.new(-0.692, 0.263, 0.09) * CFrame.Angles(math.rad(5.329), math.rad(-18.908), math.rad(3.438)),
  1155.                     },
  1156.                     ["Right Leg"] = {
  1157.                         CFrame = CFrame.new(0.091, 0.56, -0.316) * CFrame.Angles(math.rad(-59.416), math.rad(-10.542), math.rad(-18.678)),
  1158.                     },
  1159.                     ["Left Arm"] = {
  1160.                         CFrame = CFrame.new(-0.45, 0.067, 0.406) * CFrame.Angles(math.rad(-163.006), math.rad(-83.48), math.rad(15.355)),
  1161.                     },
  1162.                     ["Right Arm"] = {
  1163.                         CFrame = CFrame.new(0.059, -0.065, 0.199) * CFrame.Angles(math.rad(23.09), math.rad(73.797), math.rad(160.657)),
  1164.                     },
  1165.                 },
  1166.             },
  1167.         },
  1168.         [4.4] = {
  1169.             ["HumanoidRootPart"] = {
  1170.                 ["Torso"] = {
  1171.                     CFrame = CFrame.new(0.99, -0.041, -0.386) * CFrame.Angles(math.rad(1.604), math.rad(-4.584), math.rad(13.006)),
  1172.                     ["Left Leg"] = {
  1173.                         CFrame = CFrame.new(-0.324, 0.262, 0.197) * CFrame.Angles(math.rad(-1.203), math.rad(-0.229), math.rad(-2.578)),
  1174.                     },
  1175.                     ["Right Leg"] = {
  1176.                         CFrame = CFrame.new(0.002, 0.567, -0.087) * CFrame.Angles(math.rad(-40.451), math.rad(-20.684), math.rad(-7.907)),
  1177.                     },
  1178.                     ["Left Arm"] = {
  1179.                         CFrame = CFrame.new(0.103, 0.151, 0.393) * CFrame.Angles(math.rad(-120.493), math.rad(-45.607), math.rad(-4.011)),
  1180.                     },
  1181.                     ["Right Arm"] = {
  1182.                         CFrame = CFrame.new(-0.53, 0.031, 0.27) * CFrame.Angles(math.rad(-110.524), math.rad(48.759), math.rad(-29.737)),
  1183.                     },
  1184.                 },
  1185.             },
  1186.         },
  1187.         [4.5] = {
  1188.             ["HumanoidRootPart"] = {
  1189.                 ["Torso"] = {
  1190.                     CFrame = CFrame.new(0.906, -0.041, -0.256) * CFrame.Angles(math.rad(8.251), math.rad(0.573), math.rad(0.401)),
  1191.                     ["Left Leg"] = {
  1192.                         CFrame = CFrame.new(-0.17, 0.428, -0.121) * CFrame.Angles(math.rad(-20.512), math.rad(15.183), math.rad(-6.589)),
  1193.                     },
  1194.                     ["Right Leg"] = {
  1195.                         CFrame = CFrame.new(0.341, 0.377, 0.473) * CFrame.Angles(math.rad(-11.058), math.rad(-5.615), math.rad(11.574)),
  1196.                     },
  1197.                     ["Left Arm"] = {
  1198.                         CFrame = CFrame.new(-0.007, -0.451, 0.323) * CFrame.Angles(math.rad(-83.136), math.rad(-0.688), math.rad(-2.922)),
  1199.                     },
  1200.                     ["Right Arm"] = {
  1201.                         CFrame = CFrame.new(-0.067, -0.373, 0.478) * CFrame.Angles(math.rad(-92.132), math.rad(3.094), math.rad(-0.286)),
  1202.                     },
  1203.                 },
  1204.             },
  1205.         },
  1206.         [4.6] = {
  1207.             ["HumanoidRootPart"] = {
  1208.                 ["Torso"] = {
  1209.                     CFrame = CFrame.new(0.681, -0.079, -0.449) * CFrame.Angles(math.rad(11.918), math.rad(2.12), math.rad(-11.803)),
  1210.                     ["Left Leg"] = {
  1211.                         CFrame = CFrame.new(-0.323, 0.453, -0.621) * CFrame.Angles(math.rad(-56.895), math.rad(21.028), math.rad(1.719)),
  1212.                     },
  1213.                     ["Right Leg"] = {
  1214.                         CFrame = CFrame.new(0.694, 0.592, 0.212) * CFrame.Angles(math.rad(-6.073), math.rad(8.995), math.rad(10.714)),
  1215.                     },
  1216.                     ["Left Arm"] = {
  1217.                         CFrame = CFrame.new(0.133, -0.266, -0.019) * CFrame.Angles(math.rad(-23.09), math.rad(-4.125), math.rad(-85.428)),
  1218.                     },
  1219.                     ["Right Arm"] = {
  1220.                         CFrame = CFrame.new(0.173, -0.126, -0.269) * CFrame.Angles(math.rad(4.641), math.rad(6.245), math.rad(81.646)),
  1221.                     },
  1222.                 },
  1223.             },
  1224.         },
  1225.         [4.7] = {
  1226.             ["HumanoidRootPart"] = {
  1227.                 ["Torso"] = {
  1228.                     CFrame = CFrame.new(0.661, -0.16, -0.464) * CFrame.Angles(math.rad(16.501), math.rad(2.235), math.rad(-19.079)),
  1229.                     ["Left Leg"] = {
  1230.                         CFrame = CFrame.new(-0.323, 0.453, -0.621) * CFrame.Angles(math.rad(-64.057), math.rad(20.684), math.rad(4.24)),
  1231.                     },
  1232.                     ["Right Leg"] = {
  1233.                         CFrame = CFrame.new(0.807, 0.559, 0.202) * CFrame.Angles(math.rad(-3.037), math.rad(19.882), math.rad(15.011)),
  1234.                     },
  1235.                     ["Left Arm"] = {
  1236.                         CFrame = CFrame.new(0.133, -0.266, -0.019) * CFrame.Angles(math.rad(-18.335), math.rad(-47.957), math.rad(-110.638)),
  1237.                     },
  1238.                     ["Right Arm"] = {
  1239.                         CFrame = CFrame.new(0.123, -0.172, -0.016) * CFrame.Angles(math.rad(43.029), math.rad(77.006), math.rad(58.041)),
  1240.                     },
  1241.                 },
  1242.             },
  1243.         },
  1244.         [4.8] = {
  1245.             ["HumanoidRootPart"] = {
  1246.                 ["Torso"] = {
  1247.                     CFrame = CFrame.new(0.722, -0.16, -0.427) * CFrame.Angles(math.rad(11.23), math.rad(0.974), math.rad(-11.516)),
  1248.                     ["Left Leg"] = {
  1249.                         CFrame = CFrame.new(-0.192, 0.679, -0.138) * CFrame.Angles(math.rad(-31.226), math.rad(18.678), math.rad(-1.891)),
  1250.                     },
  1251.                     ["Right Leg"] = {
  1252.                         CFrame = CFrame.new(0.551, 0.659, -0.146) * CFrame.Angles(math.rad(-15.47), math.rad(1.49), math.rad(9.683)),
  1253.                     },
  1254.                     ["Left Arm"] = {
  1255.                         CFrame = CFrame.new(0.082, -0.269, -0.073) * CFrame.Angles(math.rad(-31.971), math.rad(-43.144), math.rad(-110.581)),
  1256.                     },
  1257.                     ["Right Arm"] = {
  1258.                         CFrame = CFrame.new(0.137, -0.17, -0.052) * CFrame.Angles(math.rad(-9.053), math.rad(68.182), math.rad(101.356)),
  1259.                     },
  1260.                 },
  1261.             },
  1262.         },
  1263.         [4.9] = {
  1264.             ["HumanoidRootPart"] = {
  1265.                 ["Torso"] = {
  1266.                     CFrame = CFrame.new(0.936, -0.175, -0.38) * CFrame.Angles(math.rad(6.36), math.rad(1.261), math.rad(-0.802)),
  1267.                     ["Left Leg"] = {
  1268.                         CFrame = CFrame.new(-0.466, 0.573, 0.174) * CFrame.Angles(math.rad(-9.397), math.rad(1.318), math.rad(-3.38)),
  1269.                     },
  1270.                     ["Right Leg"] = {
  1271.                         CFrame = CFrame.new(0.479, 0.647, -0.27) * CFrame.Angles(math.rad(-30.138), math.rad(-1.031), math.rad(-0.344)),
  1272.                     },
  1273.                     ["Left Arm"] = {
  1274.                         CFrame = CFrame.new(0.028, -0.242, -0.029) * CFrame.Angles(math.rad(-50.134), math.rad(-71.734), math.rad(-110.581)),
  1275.                     },
  1276.                     ["Right Arm"] = {
  1277.                         CFrame = CFrame.new(0.244, -0.229, -0.254) * CFrame.Angles(math.rad(-42.112), math.rad(60.504), math.rad(112.873)),
  1278.                     },
  1279.                 },
  1280.             },
  1281.         },
  1282.         [5] = {
  1283.             ["HumanoidRootPart"] = {
  1284.                 ["Torso"] = {
  1285.                     CFrame = CFrame.new(1.008, -0.227, -0.573) * CFrame.Angles(math.rad(1.146), math.rad(-0.573), math.rad(7.448)),
  1286.                     ["Left Leg"] = {
  1287.                         CFrame = CFrame.new(-0.419, 0.519, 0.106) * CFrame.Angles(math.rad(-0.115), math.rad(-9.053), math.rad(0.172)),
  1288.                     },
  1289.                     ["Right Leg"] = {
  1290.                         CFrame = CFrame.new(0.435, 0.662, -0.502) * CFrame.Angles(math.rad(-46.925), math.rad(-16.1), math.rad(-8.938)),
  1291.                     },
  1292.                     ["Left Arm"] = {
  1293.                         CFrame = CFrame.new(-0.034, -0.36, -0.243) * CFrame.Angles(math.rad(-65.374), math.rad(-79.068), math.rad(-125.363)),
  1294.                     },
  1295.                     ["Right Arm"] = {
  1296.                         CFrame = CFrame.new(0.31, -0.334, -0.474) * CFrame.Angles(math.rad(-31.57), math.rad(74.771), math.rad(95.97)),
  1297.                     },
  1298.                 },
  1299.             },
  1300.         },
  1301.         [5.1] = {
  1302.             ["HumanoidRootPart"] = {
  1303.                 ["Torso"] = {
  1304.                     CFrame = CFrame.new(1.03, -0.221, -0.674) * CFrame.Angles(math.rad(2.12), math.rad(-0.344), math.rad(6.933)),
  1305.                     ["Left Leg"] = {
  1306.                         CFrame = CFrame.new(-0.442, 0.624, 0.103) * CFrame.Angles(math.rad(-0.115), math.rad(-9.053), math.rad(-1.662)),
  1307.                     },
  1308.                     ["Right Leg"] = {
  1309.                         CFrame = CFrame.new(0.442, 0.768, -0.483) * CFrame.Angles(math.rad(-46.066), math.rad(-16.215), math.rad(-8.709)),
  1310.                     },
  1311.                     ["Left Arm"] = {
  1312.                         CFrame = CFrame.new(-0.031, -0.354, -0.215) * CFrame.Angles(math.rad(-65.374), math.rad(-79.068), math.rad(-116.941)),
  1313.                     },
  1314.                     ["Right Arm"] = {
  1315.                         CFrame = CFrame.new(0.283, -0.297, -0.377) * CFrame.Angles(math.rad(-31.57), math.rad(74.771), math.rad(90.012)),
  1316.                     },
  1317.                 },
  1318.             },
  1319.         },
  1320.         [5.2] = {
  1321.             ["HumanoidRootPart"] = {
  1322.                 ["Torso"] = {
  1323.                     CFrame = CFrame.new(1.039, -0.199, -0.832) * CFrame.Angles(math.rad(6.761), math.rad(0.401), math.rad(-0.057)),
  1324.                     ["Left Leg"] = {
  1325.                         CFrame = CFrame.new(-0.39, 0.962, -0.14) * CFrame.Angles(math.rad(-10.256), math.rad(-0.172), math.rad(-7.105)),
  1326.                     },
  1327.                     ["Right Leg"] = {
  1328.                         CFrame = CFrame.new(0.383, 1.056, -0.386) * CFrame.Angles(math.rad(-36.44), math.rad(-9.454), math.rad(0.63)),
  1329.                     },
  1330.                     ["Left Arm"] = {
  1331.                         CFrame = CFrame.new(-0.068, -0.458, -0.094) * CFrame.Angles(math.rad(-61.02), math.rad(-40.623), math.rad(-107.601)),
  1332.                     },
  1333.                     ["Right Arm"] = {
  1334.                         CFrame = CFrame.new(0.27, -0.176, -0.409) * CFrame.Angles(math.rad(-18.85), math.rad(36.555), math.rad(96.944)),
  1335.                     },
  1336.                 },
  1337.             },
  1338.         },
  1339.         [5.3] = {
  1340.             ["HumanoidRootPart"] = {
  1341.                 ["Torso"] = {
  1342.                     CFrame = CFrame.new(0.894, -0.199, -0.832) * CFrame.Angles(math.rad(0.057), math.rad(1.261), math.rad(-7.277)),
  1343.                     ["Left Leg"] = {
  1344.                         CFrame = CFrame.new(-0.47, 0.962, -0.231) * CFrame.Angles(math.rad(-21.715), math.rad(10.542), math.rad(2.865)),
  1345.                     },
  1346.                     ["Right Leg"] = {
  1347.                         CFrame = CFrame.new(0.422, 1.006, -0.033) * CFrame.Angles(math.rad(-20.512), math.rad(6.474), math.rad(-1.719)),
  1348.                     },
  1349.                     ["Left Arm"] = {
  1350.                         CFrame = CFrame.new(-0.068, -0.458, -0.094) * CFrame.Angles(math.rad(-22.517), math.rad(-32.659), math.rad(-125.249)),
  1351.                     },
  1352.                     ["Right Arm"] = {
  1353.                         CFrame = CFrame.new(0.27, -0.176, -0.408) * CFrame.Angles(math.rad(1.948), math.rad(52.368), math.rad(129.03)),
  1354.                     },
  1355.                 },
  1356.             },
  1357.         },
  1358.         [5.4] = {
  1359.             ["HumanoidRootPart"] = {
  1360.                 ["Torso"] = {
  1361.                     CFrame = CFrame.new(0.73, -0.199, -0.832) * CFrame.Angles(math.rad(-1.089), math.rad(3.724), math.rad(-15.126)),
  1362.                     ["Left Leg"] = {
  1363.                         CFrame = CFrame.new(-0.495, 0.992, -0.307) * CFrame.Angles(math.rad(-36.096), math.rad(9.511), math.rad(12.204)),
  1364.                     },
  1365.                     ["Right Leg"] = {
  1366.                         CFrame = CFrame.new(0.471, 0.743, 0.143) * CFrame.Angles(math.rad(1.547), math.rad(9.397), math.rad(-1.203)),
  1367.                     },
  1368.                     ["Left Arm"] = {
  1369.                         CFrame = CFrame.new(0.054, -0.096, -0.011) * CFrame.Angles(math.rad(-13.923), math.rad(-53.858), math.rad(-173.205)),
  1370.                     },
  1371.                     ["Right Arm"] = {
  1372.                         CFrame = CFrame.new(0.223, -0.131, -0.116) * CFrame.Angles(math.rad(23.491), math.rad(79.355), math.rad(148.167)),
  1373.                     },
  1374.                 },
  1375.             },
  1376.         },
  1377.         [5.5] = {
  1378.             ["HumanoidRootPart"] = {
  1379.                 ["Torso"] = {
  1380.                     CFrame = CFrame.new(0.622, -0.199, -0.832) * CFrame.Angles(math.rad(-2.578), math.rad(3.953), math.rad(-20.684)),
  1381.                     ["Left Leg"] = {
  1382.                         CFrame = CFrame.new(-0.499, 0.977, -0.322) * CFrame.Angles(math.rad(-44.691), math.rad(12.49), math.rad(15.928)),
  1383.                     },
  1384.                     ["Right Leg"] = {
  1385.                         CFrame = CFrame.new(0.509, 0.714, 0.056) * CFrame.Angles(math.rad(4.526), math.rad(14.152), math.rad(-4.354)),
  1386.                     },
  1387.                     ["Left Arm"] = {
  1388.                         CFrame = CFrame.new(0.099, -0.093, 0.062) * CFrame.Angles(math.rad(20.512), math.rad(-56.608), math.rad(-160.715)),
  1389.                     },
  1390.                     ["Right Arm"] = {
  1391.                         CFrame = CFrame.new(0.227, -0.153, 0.005) * CFrame.Angles(math.rad(107.029), math.rad(77.464), math.rad(82.792)),
  1392.                     },
  1393.                 },
  1394.             },
  1395.         },
  1396.         [5.6] = {
  1397.             ["HumanoidRootPart"] = {
  1398.                 ["Torso"] = {
  1399.                     CFrame = CFrame.new(0.633, -0.199, -0.808) * CFrame.Angles(math.rad(0.057), math.rad(0.688), math.rad(-14.267)),
  1400.                     ["Left Leg"] = {
  1401.                         CFrame = CFrame.new(-0.574, 0.987, -0.321) * CFrame.Angles(math.rad(-39.419), math.rad(13.866), math.rad(10.772)),
  1402.                     },
  1403.                     ["Right Leg"] = {
  1404.                         CFrame = CFrame.new(0.387, 0.779, 0.059) * CFrame.Angles(math.rad(0.286), math.rad(1.261), math.rad(0.688)),
  1405.                     },
  1406.                     ["Left Arm"] = {
  1407.                         CFrame = CFrame.new(0.336, -0.125, 0.079) * CFrame.Angles(math.rad(-118.602), math.rad(-81.36), math.rad(21.887)),
  1408.                     },
  1409.                     ["Right Arm"] = {
  1410.                         CFrame = CFrame.new(-0.041, -0.225, 0.122) * CFrame.Angles(math.rad(-125.249), math.rad(82.563), math.rad(-30.653)),
  1411.                     },
  1412.                 },
  1413.             },
  1414.         },
  1415.         [5.7] = {
  1416.             ["HumanoidRootPart"] = {
  1417.                 ["Torso"] = {
  1418.                     CFrame = CFrame.new(0.654, -0.199, -0.803) * CFrame.Angles(math.rad(-4.011), math.rad(-2.005), math.rad(-1.031)),
  1419.                     ["Left Leg"] = {
  1420.                         CFrame = CFrame.new(-0.484, 0.902, 0.064) * CFrame.Angles(math.rad(-17.303), math.rad(11.287), math.rad(5.672)),
  1421.                     },
  1422.                     ["Right Leg"] = {
  1423.                         CFrame = CFrame.new(0.303, 0.891, -0.083) * CFrame.Angles(math.rad(-11.459), math.rad(-9.11), math.rad(-3.209)),
  1424.                     },
  1425.                     ["Left Arm"] = {
  1426.                         CFrame = CFrame.new(0.349, -0.016, 0.436) * CFrame.Angles(math.rad(-105.596), math.rad(-34.32), math.rad(2.406)),
  1427.                     },
  1428.                     ["Right Arm"] = {
  1429.                         CFrame = CFrame.new(-0.149, -0.045, 0.448) * CFrame.Angles(math.rad(-114.592), math.rad(14.209), math.rad(-16.673)),
  1430.                     },
  1431.                 },
  1432.             },
  1433.         },
  1434.         [5.8] = {
  1435.             ["HumanoidRootPart"] = {
  1436.                 ["Torso"] = {
  1437.                     CFrame = CFrame.new(0.743, -0.199, -0.751) * CFrame.Angles(math.rad(-5.386), math.rad(-3.896), math.rad(6.646)),
  1438.                     ["Left Leg"] = {
  1439.                         CFrame = CFrame.new(-0.619, 0.713, 0.197) * CFrame.Angles(math.rad(-5.329), math.rad(-7.448), math.rad(5.901)),
  1440.                     },
  1441.                     ["Right Leg"] = {
  1442.                         CFrame = CFrame.new(0.305, 0.917, -0.092) * CFrame.Angles(math.rad(-19.939), math.rad(-8.537), math.rad(-4.526)),
  1443.                     },
  1444.                     ["Left Arm"] = {
  1445.                         CFrame = CFrame.new(-0.223, -0.347, 0.088) * CFrame.Angles(math.rad(-57.697), math.rad(26.7), math.rad(-21.257)),
  1446.                     },
  1447.                     ["Right Arm"] = {
  1448.                         CFrame = CFrame.new(0.422, -0.283, 0.271) * CFrame.Angles(math.rad(-63.484), math.rad(-48.873), math.rad(18.564)),
  1449.                     },
  1450.                 },
  1451.             },
  1452.         },
  1453.         [5.9] = {
  1454.             ["HumanoidRootPart"] = {
  1455.                 ["Torso"] = {
  1456.                     CFrame = CFrame.new(0.819, -0.202, -0.851) * CFrame.Angles(math.rad(-4.469), math.rad(-4.985), math.rad(10.485)),
  1457.                     ["Left Leg"] = {
  1458.                         CFrame = CFrame.new(-0.657, 0.737, 0.192) * CFrame.Angles(math.rad(1.662), math.rad(-12.892), math.rad(5.672)),
  1459.                     },
  1460.                     ["Right Leg"] = {
  1461.                         CFrame = CFrame.new(0.38, 1.001, -0.526) * CFrame.Angles(math.rad(-38.331), math.rad(-6.646), math.rad(-6.99)),
  1462.                     },
  1463.                     ["Left Arm"] = {
  1464.                         CFrame = CFrame.new(-0.015, -0.217, 0.086) * CFrame.Angles(math.rad(-30.94), math.rad(-17.361), math.rad(-62.624)),
  1465.                     },
  1466.                     ["Right Arm"] = {
  1467.                         CFrame = CFrame.new(0.346, -0.336, 0.168) * CFrame.Angles(math.rad(-46.238), math.rad(26.07), math.rad(76.719)),
  1468.                     },
  1469.                 },
  1470.             },
  1471.         },
  1472.         [6] = {
  1473.             ["HumanoidRootPart"] = {
  1474.                 ["Torso"] = {
  1475.                     CFrame = CFrame.new(0.622, -0.209, -0.667) * CFrame.Angles(math.rad(-0.401), math.rad(-2.807), math.rad(2.75)),
  1476.                     ["Left Leg"] = {
  1477.                         CFrame = CFrame.new(-0.455, 0.636, 0.218) * CFrame.Angles(math.rad(-11.173), math.rad(-1.719), math.rad(-0.286)),
  1478.                     },
  1479.                     ["Right Leg"] = {
  1480.                         CFrame = CFrame.new(0.24, 0.781, -0.155) * CFrame.Angles(math.rad(-21.429), math.rad(-16.788), math.rad(-9.626)),
  1481.                     },
  1482.                     ["Left Arm"] = {
  1483.                         CFrame = CFrame.new(-0.015, -0.217, 0.086) * CFrame.Angles(math.rad(-44.404), math.rad(-48.186), math.rad(-75.115)),
  1484.                     },
  1485.                     ["Right Arm"] = {
  1486.                         CFrame = CFrame.new(0.32, -0.215, 0.039) * CFrame.Angles(math.rad(-55.348), math.rad(44.576), math.rad(101.7)),
  1487.                     },
  1488.                 },
  1489.             },
  1490.         },
  1491.         [6.1] = {
  1492.             ["HumanoidRootPart"] = {
  1493.                 ["Torso"] = {
  1494.                     CFrame = CFrame.new(0.341, -0.116, -0.25) * CFrame.Angles(math.rad(-1.547), math.rad(0.344), math.rad(-5.329)),
  1495.                     ["Left Leg"] = {
  1496.                         CFrame = CFrame.new(-0.252, 0.412, 0.336) * CFrame.Angles(math.rad(-16.96), math.rad(6.646), math.rad(6.073)),
  1497.                     },
  1498.                     ["Right Leg"] = {
  1499.                         CFrame = CFrame.new(0.181, 0.218, 0.006) * CFrame.Angles(math.rad(-8.652), math.rad(-13.178), math.rad(-3.953)),
  1500.                     },
  1501.                     ["Left Arm"] = {
  1502.                         CFrame = CFrame.new(-0.016, -0.231, 0.2) * CFrame.Angles(math.rad(-84.569), math.rad(-73.339), math.rad(-91.731)),
  1503.                     },
  1504.                     ["Right Arm"] = {
  1505.                         CFrame = CFrame.new(0.331, -0.246, 0.186) * CFrame.Angles(math.rad(-104.278), math.rad(80.157), math.rad(116.482)),
  1506.                     },
  1507.                 },
  1508.             },
  1509.         },
  1510.         [6.2] = {
  1511.             ["HumanoidRootPart"] = {
  1512.                 ["Torso"] = {
  1513.                     CFrame = CFrame.new(0.195, -0.063, -0.043) * CFrame.Angles(math.rad(-2.922), math.rad(4.985), math.rad(-14.61)),
  1514.                     ["Left Leg"] = {
  1515.                         CFrame = CFrame.new(-0.141, 0.297, 0.16) * CFrame.Angles(math.rad(-26.07), math.rad(5.558), math.rad(7.047)),
  1516.                     },
  1517.                     ["Right Leg"] = {
  1518.                         CFrame = CFrame.new(0.177, -0.022, -0.095) * CFrame.Angles(math.rad(-0.859), math.rad(-1.604), math.rad(-1.604)),
  1519.                     },
  1520.                     ["Left Arm"] = {
  1521.                         CFrame = CFrame.new(0.256, -0.065, 0.245) * CFrame.Angles(math.rad(-30.08), math.rad(-43.717), math.rad(-19.939)),
  1522.                     },
  1523.                     ["Right Arm"] = {
  1524.                         CFrame = CFrame.new(-0.044, -0.11, 0.124) * CFrame.Angles(math.rad(-31.914), math.rad(36.555), math.rad(31.627)),
  1525.                     },
  1526.                 },
  1527.             },
  1528.         },
  1529.         [6.3] = {
  1530.             ["HumanoidRootPart"] = {
  1531.                 ["Torso"] = {
  1532.                     CFrame = CFrame.new(0.199, -0.061, -0.011) * CFrame.Angles(math.rad(-2.865), math.rad(5.558), math.rad(-19.137)),
  1533.                     ["Left Leg"] = {
  1534.                         CFrame = CFrame.new(-0.164, 0.233, -0.038) * CFrame.Angles(math.rad(-32.258), math.rad(4.813), math.rad(7.62)),
  1535.                     },
  1536.                     ["Right Leg"] = {
  1537.                         CFrame = CFrame.new(0.217, -0.05, -0.099) * CFrame.Angles(math.rad(-0.688), math.rad(5.73), math.rad(-1.604)),
  1538.                     },
  1539.                     ["Left Arm"] = {
  1540.                         CFrame = CFrame.new(0.256, -0.065, 0.245) * CFrame.Angles(math.rad(-33.575), math.rad(-42.743), math.rad(-17.647)),
  1541.                     },
  1542.                     ["Right Arm"] = {
  1543.                         CFrame = CFrame.new(-0.044, -0.11, 0.124) * CFrame.Angles(math.rad(-31.914), math.rad(36.555), math.rad(27.215)),
  1544.                     },
  1545.                 },
  1546.             },
  1547.         },
  1548.         [6.4] = {
  1549.             ["HumanoidRootPart"] = {
  1550.                 ["Torso"] = {
  1551.                     CFrame = CFrame.new(0.067, -0.03, -0.006) * CFrame.Angles(math.rad(-2.406), math.rad(1.375), math.rad(-8.995)),
  1552.                     ["Left Leg"] = {
  1553.                         CFrame = CFrame.new(-0.284, 0.314, -0.055) * CFrame.Angles(math.rad(-19.251), math.rad(8.079), math.rad(5.959)),
  1554.                     },
  1555.                     ["Right Leg"] = {
  1556.                         CFrame = CFrame.new(0.222, 0.057, -0.132) * CFrame.Angles(math.rad(-5.329), math.rad(-9.167), math.rad(-2.005)),
  1557.                     },
  1558.                     ["Left Arm"] = {
  1559.                         CFrame = CFrame.new(0.243, -0.12, 0.194) * CFrame.Angles(math.rad(-35.409), math.rad(-11.516), math.rad(-86.803)),
  1560.                     },
  1561.                     ["Right Arm"] = {
  1562.                         CFrame = CFrame.new(-0.058, -0.078, 0.094) * CFrame.Angles(math.rad(-30.023), math.rad(22.173), math.rad(68.411)),
  1563.                     },
  1564.                 },
  1565.             },
  1566.         },
  1567.         [6.5] = {
  1568.             ["HumanoidRootPart"] = {
  1569.                 ["Torso"] = {
  1570.                     CFrame = CFrame.new(-0.007, -0.014, -0.005) * CFrame.Angles(math.rad(-1.432), math.rad(-0.802), math.rad(-4.985)),
  1571.                     ["Left Leg"] = {
  1572.                         CFrame = CFrame.new(-0.102, 0.079, -0.034) * CFrame.Angles(math.rad(-6.016), math.rad(10.886), math.rad(3.667)),
  1573.                     },
  1574.                     ["Right Leg"] = {
  1575.                         CFrame = CFrame.new(0.099, 0.016, 0.021) * CFrame.Angles(math.rad(-2.235), math.rad(-2.063), math.rad(-1.261)),
  1576.                     },
  1577.                     ["Left Arm"] = {
  1578.                         CFrame = CFrame.new(0.072, -0.213, 0.073) * CFrame.Angles(math.rad(-8.824), math.rad(3.323), math.rad(-105.195)),
  1579.                     },
  1580.                     ["Right Arm"] = {
  1581.                         CFrame = CFrame.new(-0.04, -0.056, 0.041) * CFrame.Angles(math.rad(-16.616), math.rad(2.636), math.rad(81.99)),
  1582.                     },
  1583.                 },
  1584.             },
  1585.         },
  1586.     }
  1587. }
  1588.  
  1589. function getjoint(v)
  1590.     local j,rcf = nil,nil
  1591.     if v == 'Left Arm' then
  1592.         j = ls
  1593.         rcf = CFrame.new(-1,.5,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  1594.         --ls.C1 = CFrame.new(.5,.5,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  1595.     elseif v == 'Left Leg' then
  1596.         j = lh
  1597.         rcf = CFrame.new(-1,-1,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  1598.         --lh.C1 = CFrame.new(-.5,1,0)*CFrame.Angles(math.rad(0),math.rad(-90),math.rad(0))
  1599.     elseif v == 'Right Arm' then
  1600.         j = rs
  1601.         rcf = CFrame.new(1,.5,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  1602.         --rs.C1 = CFrame.new(-.5,.5,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  1603.     elseif v == 'Right Leg' then
  1604.         j = rh
  1605.         rcf = CFrame.new(1,-1,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  1606.         --rh.C1 = CFrame.new(.5,1,0)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  1607.     elseif v == 'Torso' then
  1608.         j = rj
  1609.         rcf = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  1610.         --rj.C1 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  1611.     elseif v == 'Head' then
  1612.         j = neck
  1613.         rcf = CFrame.new(0,1,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  1614.         --neck.C1 = CFrame.new(0,-.5,0)*CFrame.Angles(math.rad(-90),math.rad(-180),math.rad(0))
  1615.     end
  1616.     return j,rcf
  1617. end
  1618.  
  1619. function load_keyframe(s,kf)
  1620.     local t,ti,e = nil,nil,false
  1621.     if kf.HumanoidRootPart then
  1622.         for ii,tkf in pairs(kf.HumanoidRootPart) do
  1623.             t = tkf
  1624.             ti = ii
  1625.         end
  1626.     end
  1627.     local as = s*2
  1628.     local r = true
  1629.     if kf and t then
  1630.         spawn(function()
  1631.             while r do
  1632.                 local j,rcf = getjoint(ti)
  1633.                 local cf = nil
  1634.                 for i,_cf in pairs(t) do if tostring(typeof(_cf)) == 'CFrame' then cf = _cf; end; end;
  1635.                 if j and cf then
  1636.                     j.C0 = clerp(j.C0,rcf*cf,as)
  1637.                 end
  1638.                 for i,v in pairs(t) do
  1639.                     if tostring(typeof(v)) == 'table' then
  1640.                         local j,rcf = getjoint(i)
  1641.                         local cf = nil
  1642.                         for i,_cf in pairs(v) do if tostring(typeof(_cf)) == 'CFrame' then cf = _cf; end; end;
  1643.                         if j and cf then
  1644.                             j.C0 = clerp(j.C0,rcf*cf,as)
  1645.                         end
  1646.                     end
  1647.                 end
  1648.                 Swait()
  1649.             end
  1650.         end)
  1651.     end
  1652.     if not e then
  1653.         wait(s)
  1654.     end
  1655.     r = false
  1656. end
  1657.  
  1658. function load_anim(anim)
  1659.     local n,s,total,ct = 0,0,0,0
  1660.     for i,kf in pairs(anim.Keyframes) do total = total + 1; end;
  1661.     for i,kf in pairs(anim.Keyframes) do
  1662.         ct = ct + 1
  1663.         s = 0.2*0.8 -- (i-n)
  1664.         s = .1
  1665.         n = i
  1666.         --if total == ct or ct == 0 then e = true; end;
  1667.         load_keyframe(s,kf)
  1668.     end
  1669. end
  1670.  
  1671. while true do
  1672.     load_anim(Anim)
  1673. end
Add Comment
Please, Sign In to add comment