Rhysical

rpg script

Nov 25th, 2022 (edited)
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.10 KB | None | 0 0
  1. --[[
  2.  
  3.  
  4. Hats:
  5. https://www.roblox.com/catalog/48474313/Red-Roblox-Cap
  6.  
  7. https://www.roblox.com/catalog/62234425/Brown-Hair
  8.  
  9. https://www.roblox.com/catalog/48474294/ROBLOX-Girl-Hair -- from this package -- https://www.roblox.com/bundles/282/ROBLOX-Girl
  10.  
  11. https://www.roblox.com/catalog/62724852/Chestnut-Bun -- from this package -- https://www.roblox.com/bundles/239/Woman
  12.  
  13. https://www.roblox.com/catalog/451220849/Lavender-Updo
  14.  
  15. https://www.roblox.com/catalog/6114844034/Blue-Snow-Cookie
  16.  
  17. https://www.roblox.com/catalog/6114849049/Red-Snow-Cookie
  18.  
  19.  
  20. ]]
  21.  
  22.  
  23.  
  24.  
  25.  
  26. HumanDied = false
  27. local reanim
  28. function noplsmesh(hat)
  29. _G.OldCF=workspace.Camera.CFrame
  30. oldchar=game.Players.LocalPlayer.Character
  31. game.Players.LocalPlayer.Character=workspace[game.Players.LocalPlayer.Name]
  32. for i,v in next, workspace[game.Players.LocalPlayer.Name][hat]:GetDescendants() do
  33. if v:IsA('Mesh') or v:IsA('SpecialMesh') then
  34. v:Remove()
  35. end
  36. end
  37.  
  38. end
  39. _G.ClickFling=false -- Set this to true if u want.
  40. loadstring(game:HttpGet(('https://raw.githubusercontent.com/OofHead-FE/nexo-before-deleted/main/NexoPD'),true))()
  41.  
  42. IT = Instance.new
  43. CF = CFrame.new
  44. VT = Vector3.new
  45. RAD = math.rad
  46. C3 = Color3.new
  47. UD2 = UDim2.new
  48. BRICKC = BrickColor.new
  49. ANGLES = CFrame.Angles
  50. EULER = CFrame.fromEulerAnglesXYZ
  51. COS = math.cos
  52. ACOS = math.acos
  53. SIN = math.sin
  54. ASIN = math.asin
  55. ABS = math.abs
  56. MRANDOM = math.random
  57. FLOOR = math.floor
  58.  
  59. speed = 1
  60. sine = 1
  61. srv = game:GetService('RunService')
  62.  
  63. function hatset(yes,part,c1,c0,nm)
  64. reanim[yes].Handle.AccessoryWeld.Part1=reanim[part]
  65. reanim[yes].Handle.AccessoryWeld.C1=c1 or CFrame.new()
  66. reanim[yes].Handle.AccessoryWeld.C0=c0 or CFrame.new()--3bbb322dad5929d0d4f25adcebf30aa5
  67. if nm==true then
  68. noplsmesh(yes)
  69. end
  70. end
  71.  
  72. --put the hat script converted below
  73.  
  74. reanim = game.Players.LocalPlayer.Character.CWExtra.NexoPD
  75. RJ = reanim.HumanoidRootPart.RootJoint
  76. RS = reanim.Torso['Right Shoulder']
  77. LS = reanim.Torso['Left Shoulder']
  78. RH = reanim.Torso['Right Hip']
  79. LH = reanim.Torso['Left Hip']
  80. Root = reanim.HumanoidRootPart
  81. NECK = reanim.Torso.Neck
  82. NECK.C0 = CF(0,1,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  83. NECK.C1 = CF(0,-0.5,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  84. RJ.C1 = CF(0,0,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  85. RJ.C0 = CF(0,0,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  86. RS.C1 = CF(0,0.5,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  87. LS.C1 = CF(0,0.5,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  88. RH.C1 = CF(0,1,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  89. LH.C1 = CF(0,1,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  90. RH.C0 = CF(0,0,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  91. LH.C0 = CF(0,0,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  92. RS.C0 = CF(0,0,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  93. LS.C0 = CF(0,0,0)*ANGLES(RAD(0),RAD(0),RAD(0))
  94.  
  95. Mode='1'
  96.  
  97. mousechanger=game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(k)
  98. if k == '1' then-- first mode
  99. Mode='1'
  100. elseif k == 'e' then-- second mode
  101. Mode='2'
  102. elseif k == 'q' then-- first mode again
  103. Mode='1'
  104. end
  105. end) -- change the E or Q to whatever keybind u want or leave it
  106.  
  107.  
  108.  
  109.  
  110. attacklol=game.Players.LocalPlayer:GetMouse().Button1Down:Connect(function()
  111. Mode='Attack0'
  112. wait(0.07) -- time of attack u can edit this
  113. Mode='Attack1'
  114. wait(.4)
  115. Mode='Attack3'
  116. wait(.4)
  117. Mode ='2' -- change this mode to whatever u want the mode to be after attacking
  118. end)
  119.  
  120. game.StarterGui:SetCore("SendNotification", {
  121. Title = "RPG Script";
  122. Text = "Made By asnd#2114";
  123. Duration = 20;
  124. Button1 = "Okay"
  125. })
  126. coroutine.wrap(function()
  127. while true do -- anim changer
  128. if HumanDied then mousechanger:Disconnect() attacklol:Disconnect() break end
  129. sine = sine + speed
  130. local rlegray = Ray.new(reanim["Right Leg"].Position + Vector3.new(0, 0.5, 0), Vector3.new(0, -2, 0))
  131. local rlegpart, rlegendPoint = workspace:FindPartOnRay(rlegray, char)
  132. local llegray = Ray.new(reanim["Left Leg"].Position + Vector3.new(0, 0.5, 0), Vector3.new(0, -2, 0))
  133. local llegpart, llegendPoint = workspace:FindPartOnRay(llegray, char)
  134. local rightvector = (Root.Velocity * Root.CFrame.rightVector).X + (Root.Velocity * Root.CFrame.rightVector).Z
  135. local lookvector = (Root.Velocity * Root.CFrame.lookVector).X + (Root.Velocity * Root.CFrame.lookVector).Z
  136. if lookvector > reanim.Humanoid.WalkSpeed then
  137. lookvector = reanim.Humanoid.WalkSpeed
  138. end
  139. if lookvector < -reanim.Humanoid.WalkSpeed then
  140. lookvector = -reanim.Humanoid.WalkSpeed
  141. end
  142. if rightvector > reanim.Humanoid.WalkSpeed then
  143. rightvector = reanim.Humanoid.WalkSpeed
  144. end
  145. if rightvector < -reanim.Humanoid.WalkSpeed then
  146. rightvector = -reanim.Humanoid.WalkSpeed
  147. end
  148. local lookvel = lookvector / reanim.Humanoid.WalkSpeed
  149. local rightvel = rightvector / reanim.Humanoid.WalkSpeed
  150.  
  151. if Mode == '1' then
  152. if Root.Velocity.y > 1 then -- jump
  153. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  154. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  155. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(35+0*math.cos(sine/4))),.3)
  156. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-35+0*math.cos(sine/4))),.3)
  157. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),-1+-0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(-2+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(1+0*math.cos(sine/13))),.3)
  158. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-0.7+-0.01*math.cos(sine/13),-0.3+0*math.cos(sine/13))*ANGLES(RAD(20+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-1+0*math.cos(sine/13))),.3)
  159. elseif Root.Velocity.y < -1 then -- fall
  160. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  161. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  162. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(180+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(35+0*math.cos(sine/4))),.3)
  163. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(180+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-30+0*math.cos(sine/4))),.3)
  164. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),-0.5+-0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(-11+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(1+0*math.cos(sine/13))),.3)
  165. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-0.7+-0.01*math.cos(sine/13),-0.3+0*math.cos(sine/13))*ANGLES(RAD(13+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-1+0*math.cos(sine/13))),.3)
  166. elseif Root.Velocity.Magnitude < 2 then -- idle
  167. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  168. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.05*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+2*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  169. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/13),0.5+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+-1*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(1+0*math.cos(sine/13))),.3)
  170. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/13),0.5+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+-1*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-1+0*math.cos(sine/13))),.3)
  171. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),-1+-0.05*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+-2*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(1+0*math.cos(sine/13))),.3)
  172. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-1+-0.05*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+-2*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-1+0*math.cos(sine/13))),.3)
  173. hatset('Robloxclassicred','Torso',CFrame.new(),reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  174. reanim['Robloxclassicred'].Handle.AccessoryWeld.C0 = reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  175. hatset('Hat1','Torso',CFrame.new(),reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  176. reanim['Hat1'].Handle.AccessoryWeld.C0 = reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  177. hatset('Pink Hair','Torso',CFrame.new(),reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-2+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  178. reanim['Pink Hair'].Handle.AccessoryWeld.C0 = reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-2+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  179. hatset('SnowCookieRed','Torso',CFrame.new(),reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(-0.75+0*math.cos(sine/13),-2+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  180. reanim['SnowCookieRed'].Handle.AccessoryWeld.C0 = reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(-0.75+0*math.cos(sine/13),-2+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  181. hatset('SnowCookie','Torso',CFrame.new(),reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/13),-0.7+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  182. reanim['SnowCookie'].Handle.AccessoryWeld.C0 = reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/13),-0.7+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  183. hatset('Kate Hair','Torso',CFrame.new(),reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(45+0*math.cos(sine/4))),1),true)
  184. reanim['Kate Hair'].Handle.AccessoryWeld.C0 = reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(45+0*math.cos(sine/4))),.3)
  185. hatset('LavanderHair','Torso',CFrame.new(),reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/4),0+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(-45+0*math.cos(sine/4)),RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),1),true)
  186. reanim['LavanderHair'].Handle.AccessoryWeld.C0 = reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/4),0+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(-45+0*math.cos(sine/4)),RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),.3)
  187. elseif Root.Velocity.Magnitude < 200 then -- walk
  188. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  189. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  190. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+-46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4))),.3)
  191. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-1+0*math.cos(sine/4))),.3)
  192. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/4),-1+-0.01*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4))),.3)
  193. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/4),-1+-0.01*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+-46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-1+0*math.cos(sine/4))),.3)
  194. hatset('Robloxclassicred','Torso',CFrame.new(),reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  195. reanim['Robloxclassicred'].Handle.AccessoryWeld.C0 = reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  196. hatset('Hat1','Torso',CFrame.new(),reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  197. reanim['Hat1'].Handle.AccessoryWeld.C0 = reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  198. hatset('Pink Hair','Torso',CFrame.new(),reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-2+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  199. reanim['Pink Hair'].Handle.AccessoryWeld.C0 = reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-2+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  200. hatset('SnowCookieRed','Torso',CFrame.new(),reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(-0.75+0*math.cos(sine/13),-2+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  201. reanim['SnowCookieRed'].Handle.AccessoryWeld.C0 = reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(-0.75+0*math.cos(sine/13),-2+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  202. hatset('SnowCookie','Torso',CFrame.new(),reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/13),-0.7+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  203. reanim['SnowCookie'].Handle.AccessoryWeld.C0 = reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/13),-0.7+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  204. hatset('Kate Hair','Torso',CFrame.new(),reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(45+0*math.cos(sine/4))),1),true)
  205. reanim['Kate Hair'].Handle.AccessoryWeld.C0 = reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(45+0*math.cos(sine/4))),.3)
  206. hatset('LavanderHair','Torso',CFrame.new(),reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/4),0+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(-45+0*math.cos(sine/4)),RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),1),true)
  207. reanim['LavanderHair'].Handle.AccessoryWeld.C0 = reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/4),0+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(-45+0*math.cos(sine/4)),RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),.3)
  208. elseif Root.Velocity.Magnitude > 20 then -- run
  209.  
  210. end
  211.  
  212. elseif Mode == '2' then
  213. if Root.Velocity.y > 1 then -- jump
  214. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  215. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  216. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(35+0*math.cos(sine/4))),.3)
  217. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-35+0*math.cos(sine/4))),.3)
  218. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),-1+-0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(-2+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(1+0*math.cos(sine/13))),.3)
  219. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-0.7+-0.01*math.cos(sine/13),-0.3+0*math.cos(sine/13))*ANGLES(RAD(20+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-1+0*math.cos(sine/13))),.3)
  220. elseif Root.Velocity.y < -1 then -- fall
  221. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  222. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  223. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(180+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(35+0*math.cos(sine/4))),.3)
  224. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(180+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-30+0*math.cos(sine/4))),.3)
  225. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),-0.5+-0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(-11+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(1+0*math.cos(sine/13))),.3)
  226. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-0.7+-0.01*math.cos(sine/13),-0.3+0*math.cos(sine/13))*ANGLES(RAD(13+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-1+0*math.cos(sine/13))),.3)
  227. elseif Root.Velocity.Magnitude < 2 then -- idle
  228. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  229. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0.03*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  230. RS.C0 = RS.C0:Lerp(CF(1.2+0*math.cos(sine/4),0.5+0*math.cos(sine/4),-0.1+0*math.cos(sine/4))*ANGLES(RAD(89+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4))),.3)
  231. LS.C0 = LS.C0:Lerp(CF(-0+0*math.cos(sine/4),0.5+0*math.cos(sine/4),-1.5+0*math.cos(sine/4))*ANGLES(RAD(88+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4)),RAD(40+0*math.cos(sine/4))),.3)
  232. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),0+-0.03*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(3+0*math.cos(sine/13))),.3)
  233. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-1.5+-0.03*math.cos(sine/13),-0.5+0*math.cos(sine/13))*ANGLES(RAD(-90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-4+0*math.cos(sine/13))),.3)
  234. hatset('Robloxclassicred','Right Arm',CFrame.new(),reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),-1+0*math.cos(sine/4),-2+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),1),true)
  235. reanim['Robloxclassicred'].Handle.AccessoryWeld.C0 = reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),-1+0*math.cos(sine/4),-2+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),.3)
  236. hatset('Hat1','Right Arm',CFrame.new(),reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),1),true)
  237. reanim['Hat1'].Handle.AccessoryWeld.C0 = reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  238. hatset('Pink Hair','Right Arm',CFrame.new(),reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0*math.cos(sine/13),1.5+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),1),true)
  239. reanim['Pink Hair'].Handle.AccessoryWeld.C0 = reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0*math.cos(sine/13),1.5+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  240. hatset('SnowCookieRed','Right Arm',CFrame.new(),reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),1),true)
  241. reanim['SnowCookieRed'].Handle.AccessoryWeld.C0 = reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  242. hatset('SnowCookie','Right Arm',CFrame.new(),reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(0.25+0*math.cos(sine/13),2+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),1),true)
  243. reanim['SnowCookie'].Handle.AccessoryWeld.C0 = reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(0.25+0*math.cos(sine/13),2+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  244. hatset('Kate Hair','Right Arm',CFrame.new(),reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),1),true)
  245. reanim['Kate Hair'].Handle.AccessoryWeld.C0 = reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  246. hatset('LavanderHair','Right Arm',CFrame.new(),reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),-1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),1),true)
  247. reanim['LavanderHair'].Handle.AccessoryWeld.C0 = reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),-1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),.3)
  248. elseif Root.Velocity.Magnitude < 200 then -- walk
  249. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  250. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),0+0.01*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  251. RS.C0 = RS.C0:Lerp(CF(1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+-46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4))),.3)
  252. LS.C0 = LS.C0:Lerp(CF(-1.5+0*math.cos(sine/4),0.5+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-1+0*math.cos(sine/4))),.3)
  253. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/4),-1+-0.01*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4))),.3)
  254. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/4),-1+-0.01*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(0+-46*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(-1+0*math.cos(sine/4))),.3)
  255. hatset('Robloxclassicred','Torso',CFrame.new(),reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  256. reanim['Robloxclassicred'].Handle.AccessoryWeld.C0 = reanim['Robloxclassicred'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  257. hatset('Hat1','Torso',CFrame.new(),reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  258. reanim['Hat1'].Handle.AccessoryWeld.C0 = reanim['Hat1'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  259. hatset('Pink Hair','Torso',CFrame.new(),reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-2+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  260. reanim['Pink Hair'].Handle.AccessoryWeld.C0 = reanim['Pink Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),-2+0*math.cos(sine/13))*ANGLES(RAD(90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  261. hatset('SnowCookieRed','Torso',CFrame.new(),reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(-0.75+0*math.cos(sine/13),-2+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  262. reanim['SnowCookieRed'].Handle.AccessoryWeld.C0 = reanim['SnowCookieRed'].Handle.AccessoryWeld.C0:Lerp(CF(-0.75+0*math.cos(sine/13),-2+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  263. hatset('SnowCookie','Torso',CFrame.new(),reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/13),-0.7+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),1),true)
  264. reanim['SnowCookie'].Handle.AccessoryWeld.C0 = reanim['SnowCookie'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/13),-0.7+0*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(45+0*math.cos(sine/13))),.3)
  265. hatset('Kate Hair','Torso',CFrame.new(),reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(45+0*math.cos(sine/4))),1),true)
  266. reanim['Kate Hair'].Handle.AccessoryWeld.C0 = reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),1+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(45+0*math.cos(sine/4))),.3)
  267. hatset('LavanderHair','Torso',CFrame.new(),reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/4),0+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(-45+0*math.cos(sine/4)),RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),1),true)
  268. reanim['LavanderHair'].Handle.AccessoryWeld.C0 = reanim['LavanderHair'].Handle.AccessoryWeld.C0:Lerp(CF(-1+0*math.cos(sine/4),0+0*math.cos(sine/4),0+0*math.cos(sine/4))*ANGLES(RAD(-45+0*math.cos(sine/4)),RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),.3)
  269. elseif Root.Velocity.Magnitude > 20 then -- run
  270.  
  271. end
  272.  
  273.  
  274. elseif Mode == 'Attack0' then --attack clerp
  275.  
  276. elseif Mode == 'Attack1' then --attack clerp
  277. hatset('Kate Hair','Right Arm',CFrame.new(),reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),-1+0*math.cos(sine/4),30+-30*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),1),true)
  278. reanim['Kate Hair'].Handle.AccessoryWeld.C0 = reanim['Kate Hair'].Handle.AccessoryWeld.C0:Lerp(CF(0+0*math.cos(sine/4),-1+0*math.cos(sine/4),30+-30*math.cos(sine/4))*ANGLES(RAD(90+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(0+0*math.cos(sine/4))),.3)
  279.  
  280. elseif Mode == 'Attack3' then --attack clerp
  281. NECK.C0 = NECK.C0:Lerp(CF(0+0*math.cos(sine/13),1+0*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  282. RJ.C0 = RJ.C0:Lerp(CF(0+0*math.cos(sine/13),-1+0.03*math.cos(sine/13),0+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13))),.3)
  283. RS.C0 = RS.C0:Lerp(CF(1.2+0*math.cos(sine/4),0.5+0*math.cos(sine/4),-0.1+0*math.cos(sine/4))*ANGLES(RAD(100+10*math.cos(sine/4)),RAD(0+0*math.cos(sine/4)),RAD(1+0*math.cos(sine/4))),.3)
  284. LS.C0 = LS.C0:Lerp(CF(-0+0*math.cos(sine/4),0.5+0*math.cos(sine/4),-1.5+0*math.cos(sine/4))*ANGLES(RAD(100+10*math.cos(sine/4)),RAD(1+0*math.cos(sine/4)),RAD(40+0*math.cos(sine/4))),.3)
  285. RH.C0 = RH.C0:Lerp(CF(0.5+0*math.cos(sine/13),0+-0.03*math.cos(sine/13),-1+0*math.cos(sine/13))*ANGLES(RAD(0+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(3+0*math.cos(sine/13))),.3)
  286. LH.C0 = LH.C0:Lerp(CF(-0.5+0*math.cos(sine/13),-1.5+-0.03*math.cos(sine/13),-0.5+0*math.cos(sine/13))*ANGLES(RAD(-90+0*math.cos(sine/13)),RAD(0+0*math.cos(sine/13)),RAD(-4+0*math.cos(sine/13))),.3)
  287.  
  288. end
  289. srv.RenderStepped:Wait()
  290. end
  291. end)()
Advertisement
Add Comment
Please, Sign In to add comment