Guest User

Untitled

a guest
Nov 11th, 2018
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.56 KB | None | 0 0
  1. local player = game.Players.LocalPlayer
  2. local char = player.Character
  3. local hum = char:FindFirstChildOfClass("Humanoid")
  4. local RArm = char["Right Arm"]
  5. local LArm = char["Left Arm"]
  6. local RLeg = char["Right Leg"]
  7. local LLeg = char["Left Leg"]
  8. local To = char["Torso"]
  9. local He = char["Head"]
  10. local HRP = char["HumanoidRootPart"]
  11. local mouse = player:GetMouse()
  12. local taunting = false
  13. local dancing = false
  14. dead = false
  15. local face = "rbxasset://textures/face.png"
  16. hum.WalkSpeed = 10
  17. hum.MaxHealth = 500
  18. wait()
  19. hum.Health = 500
  20. lasthealth = hum.MaxHealth
  21.  
  22.  
  23.  
  24. if char:FindFirstChild("Animation") ~= nil then
  25. char:FindFirstChild("Animation"):remove()
  26. end
  27.  
  28. function Lerp(c1,c2,al)
  29. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  30. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  31. for i,v in pairs(com1) do
  32. com1[i] = v+(com2[i]-v)*al
  33. end
  34. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  35. end
  36.  
  37.  
  38. function CreateWeld(P0,P1,Name,x,y,z)
  39. local w = Instance.new("Weld",P0)
  40. w.Part0 = w.Parent
  41. w.Part1 = P1
  42. w.Name = Name
  43. w.C0 = CFrame.new(x, y, z)
  44. return w
  45. end
  46.  
  47. local RS = CreateWeld(To,RArm,"Right Shoulder",1.5,0,0)
  48. local LS = CreateWeld(To,LArm,"Left Shoulder",-1.5,0,0)
  49. local RH = CreateWeld(To,RLeg,"Right Hip",.5,-2,0)
  50. local LH = CreateWeld(To,LLeg,"Left Hip",-.5,-2,0)
  51. local Ne = CreateWeld(To,He,"Neck",0,1.5,0)
  52. local RJ = CreateWeld(HRP,To,"RootJoint")
  53.  
  54. for i = 5,1,-1 do
  55. if To:FindFirstChildOfClass("Motor6D") ~= nil then
  56. To:FindFirstChildOfClass("Motor6D"):remove()
  57. end
  58. end
  59.  
  60. --[[
  61. for i = 20,1,-1 do
  62. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  63. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  64. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  65. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  66. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  67. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  68. wait()
  69. end
  70. --]]
  71.  
  72. local pose = "Idle"
  73. local lastpose = nil
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83. hum.Running:connect(function(Speed)
  84. if Speed > 1 then
  85. pose = "Walking"
  86. else
  87. pose = "Idle"
  88. end
  89. print(pose)
  90.  
  91. end)
  92.  
  93. hum.StateChanged:connect(function(State)
  94. if State == Enum.HumanoidStateType.Jumping then
  95. pose = "Jumping"
  96. elseif State == Enum.HumanoidStateType.Freefall then
  97. pose = "Falling"
  98. end
  99. print(State)
  100. end)
  101.  
  102.  
  103. -------------------------------------------Start of Attacks & Stuff-------------------------------------------
  104.  
  105. function taunt(t)
  106. if dead == false then
  107. if t.Parent.ClassName == "Model" and t.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  108.  
  109. local RS2 = CreateWeld(t.Parent.Torso,t.Parent["Right Arm"],"Right Shoulder",1.5,0,0)
  110. local LS2 = CreateWeld(t.Parent.Torso,t.Parent["Left Arm"],"Left Shoulder",-1.5,0,0)
  111. local RH2 = CreateWeld(t.Parent.Torso,t.Parent["Right Leg"],"Right Hip",.5,-2,0)
  112. local LH2 = CreateWeld(t.Parent.Torso,t.Parent["Left Leg"],"Left Hip",-.5,-2,0)
  113. local Ne2 = CreateWeld(t.Parent.Torso,t.Parent["Head"],"Neck",0,1.5,0)
  114. local RJ2 = CreateWeld(t.Parent.HumanoidRootPart,t.Parent.Torso,"RootJoint")
  115.  
  116. local URDED = Instance.new("Sound",char.Head)
  117. URDED.SoundId = "rbxassetid://991087693"
  118. URDED.Volume = 1
  119. URDED.PlaybackSpeed = .9
  120. URDED.PlayOnRemove = true
  121.  
  122. local NO = Instance.new("Sound",char.Head)
  123. NO.SoundId = "rbxassetid://679798810"
  124. NO.Volume = 1
  125. NO.PlaybackSpeed = 1
  126. NO.PlayOnRemove = true
  127. NO.TimePosition = .15
  128.  
  129. local Yus = Instance.new("Sound",char.Head)
  130. Yus.SoundId = "rbxassetid://269597232"
  131. Yus.Volume = 1
  132. Yus.PlaybackSpeed = 1
  133. Yus.PlayOnRemove = true
  134.  
  135. local Ded = Instance.new("Sound",t.Parent.Head)
  136. Ded.SoundId = "rbxassetid://153259684"
  137. Ded.Volume = 1
  138. Ded.PlaybackSpeed = 1
  139. Ded.PlayOnRemove = true
  140.  
  141. local DeathIsSTUPID = Instance.new("Sound",t.Parent.Head)
  142. DeathIsSTUPID.SoundId = "rbxassetid://203952633"
  143. DeathIsSTUPID.Volume = 1
  144. DeathIsSTUPID.PlaybackSpeed = 1
  145. DeathIsSTUPID.TimePosition = 4.5
  146. DeathIsSTUPID.PlayOnRemove = false
  147.  
  148.  
  149. local UhNo = Instance.new("Sound",t.Parent.Head)
  150. UhNo.SoundId = "rbxassetid://154606531"
  151. UhNo.Volume = 1
  152. UhNo.PlaybackSpeed = 1
  153. UhNo.PlayOnRemove = true
  154.  
  155. local DeathScream = Instance.new("Sound",t.Parent.Head)
  156. DeathScream.SoundId = "rbxassetid://527970724"
  157. DeathScream.Volume = 1
  158. DeathScream.PlaybackSpeed = 1
  159. DeathScream.PlayOnRemove = true
  160.  
  161. hum.WalkSpeed = 0
  162. hum.JumpPower = 0
  163.  
  164. t.Parent:FindFirstChildOfClass("Humanoid").WalkSpeed = 0.01
  165. t.Parent:FindFirstChildOfClass("Humanoid").JumpPower = 0
  166. wait(2)
  167. t.Parent:FindFirstChildOfClass("Humanoid").WalkToPart = To
  168. wait(.1)
  169. t.Parent:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
  170.  
  171. for i = 20,1,-1 do
  172. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.8,.9,0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(120)), 0.2)
  173. LS2.C0 = Lerp(LS2.C0, CFrame.new(-1.8,.9,0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(-120)), 0.2)
  174. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  175. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  176. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  177. RH2.C0 = Lerp(RH2.C0, CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  178. wait()
  179. end
  180. DeathIsSTUPID:Play()
  181. wait(2.5)
  182. DeathIsSTUPID:remove()
  183. for i = 20,1,-1 do
  184. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  185. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  186. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  187. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  188. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  189. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  190. wait()
  191. end
  192. NO:remove()
  193. wait(1)
  194. URDED:remove()
  195. for i = 20,1,-2 do
  196. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0.5,-.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  197. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)
  198. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  199. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  200. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.8)
  201. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.8)
  202. wait()
  203. end
  204.  
  205. for i = 20,1,-2 do
  206. RS.C0 = Lerp(RS.C0, CFrame.new(.3,0.6,-.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), 0.8)
  207. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)
  208. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(13), math.rad(0), math.rad(8)),0.8)
  209. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  210. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.8)
  211. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.8)
  212. wait()
  213. end
  214. for i = 20,1,-1 do
  215. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0.6,-.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), 0.2)
  216. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  217. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(13), math.rad(0), math.rad(8)),0.2)
  218. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  219. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  220. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  221. wait()
  222. end
  223.  
  224. for i = 20,1,-1 do
  225. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  226. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  227. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  228. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  229. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  230. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  231. wait()
  232. end
  233. wait(1.5)
  234. UhNo:remove()
  235. for i = 2,1,-1 do
  236. for i = 20,1,-2 do
  237. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  238. LS2.C0 = Lerp(LS2.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  239. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.2)
  240. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  241. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  242. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  243. wait()
  244. end
  245. for i = 20,1,-2 do
  246. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  247. LS2.C0 = Lerp(LS2.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  248. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.2)
  249. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  250. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  251. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  252. wait()
  253. end
  254. end
  255.  
  256. for i = 20,1,-1 do
  257. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  258. LS2.C0 = Lerp(LS2.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  259. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  260. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  261. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  262. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  263. wait()
  264. end
  265. wait(0.5)
  266. Yus:remove()
  267. for i = 2,1,-1 do
  268. for i = 20,1,-2 do
  269. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  270. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  271. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)),0.2)
  272. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  273. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  274. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  275. wait()
  276. end
  277. for i = 20,1,-2 do
  278. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  279. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  280. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.2)
  281. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  282. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  283. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  284. wait()
  285. end
  286. end
  287.  
  288. for i = 20,1,-1 do
  289. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  290. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  291. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  292. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  293. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  294. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  295. wait()
  296. end
  297. DeathScream:remove()
  298.  
  299. for i = 20,1,-2 do
  300. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.5,0.6,-.7) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  301. LS2.C0 = Lerp(LS2.C0, CFrame.new(-.5,0.5,-.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(90)), 0.8)
  302. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(13), math.rad(0), math.rad(8)),0.8)
  303. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(10), math.rad(0), 0), 0.8)
  304. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.8)
  305. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.8)
  306. wait()
  307. end
  308. wait(.5)
  309. Ded:remove()
  310. for i = 20,1,-2 do
  311. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)
  312. LS2.C0 = Lerp(LS2.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)
  313. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.4)
  314. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,-2.5,3.5) * CFrame.Angles(math.rad(90), math.rad(0), 0), 0.4)
  315. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.4)
  316. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.4)
  317. wait()
  318. end
  319.  
  320. wait(1)
  321. hum.WalkSpeed = 10
  322. hum.JumpPower = 50
  323. t.Parent:FindFirstChildOfClass("Humanoid").Health = 0
  324.  
  325.  
  326.  
  327. end
  328. end
  329. taunting = false
  330. end
  331.  
  332.  
  333. function dance()
  334. if dead == false then
  335. local moosic = Instance.new("Sound",char.Head)
  336. local notimportantthing2 = math.random(1,28)
  337. if notimportantthing2 == 1 then
  338. moosic.SoundId = "rbxassetid://744874281"
  339. elseif notimportantthing2 == 2 then
  340. moosic.SoundId = "rbxassetid://171124369"
  341. elseif notimportantthing2 == 3 then
  342. moosic.SoundId = "rbxassetid://575705300"
  343. elseif notimportantthing2 == 4 then
  344. moosic.SoundId = "rbxassetid://685408383"
  345. elseif notimportantthing2 == 5 then
  346. moosic.SoundId = "rbxassetid://202006112"
  347. elseif notimportantthing2 == 6 then
  348. moosic.SoundId = "rbxassetid://524642625"
  349. elseif notimportantthing2 == 7 then
  350. moosic.SoundId = "rbxassetid://164281616"
  351. elseif notimportantthing2 == 8 then
  352. moosic.SoundId = "rbxassetid://288703954"
  353. elseif notimportantthing2 == 9 then
  354. moosic.SoundId = "rbxassetid://191461827"
  355. elseif notimportantthing2 == 10 then
  356. moosic.SoundId = "rbxassetid://156685642"
  357. elseif notimportantthing2 == 11 then
  358. moosic.SoundId = "rbxassetid://759815782"
  359. elseif notimportantthing2 == 12 then
  360. moosic.SoundId = "rbxassetid://151122868"
  361. elseif notimportantthing2 == 13 then
  362. moosic.SoundId = "rbxassetid://486358564"
  363. elseif notimportantthing2 == 14 then
  364. moosic.SoundId = "rbxassetid://323183186"
  365. elseif notimportantthing2 == 15 then
  366. moosic.SoundId = "rbxassetid://672731096"
  367. elseif notimportantthing2 == 16 then
  368. moosic.SoundId = "rbxassetid://647817985"
  369. elseif notimportantthing2 == 17 then
  370. moosic.SoundId = "rbxassetid://143108110"
  371. elseif notimportantthing2 == 18 then
  372. moosic.SoundId = "rbxassetid://172530034"
  373. elseif notimportantthing2 == 19 then
  374. moosic.SoundId = "rbxassetid://382045457"
  375. elseif notimportantthing2 == 20 then
  376. moosic.SoundId = "rbxassetid://186192141"
  377. elseif notimportantthing2 == 21 then
  378. moosic.SoundId = "rbxassetid://153765604"
  379. elseif notimportantthing2 == 22 then
  380. moosic.SoundId = "rbxassetid://1005404854"
  381. elseif notimportantthing2 == 23 then
  382. moosic.SoundId = "rbxassetid://251072363"
  383. elseif notimportantthing2 == 24 then
  384. moosic.SoundId = "rbxassetid://546821753"
  385. elseif notimportantthing2 == 25 then
  386. moosic.SoundId = "rbxassetid://212717487"
  387. elseif notimportantthing2 == 26 then
  388. moosic.SoundId = "rbxassetid://512379053"
  389. elseif notimportantthing2 == 27 then
  390. moosic.SoundId = "rbxassetid://509335713"
  391. elseif notimportantthing2 == 28 then
  392. moosic.SoundId = "rbxassetid://514478641"
  393. end
  394. moosic.Volume = 0.7
  395. moosic.PlaybackSpeed = 1
  396. moosic.PlayOnRemove = false
  397. moosic.Looped = true
  398. moosic:Play()
  399. hum.WalkSpeed = 5
  400.  
  401. function thing()
  402.  
  403.  
  404. local dancevalue = math.random(1,3)
  405. local face = "rbxassetid://319908966"
  406. char.Head:FindFirstChildOfClass("Decal").Texture = face
  407.  
  408. if dancevalue == 1 then
  409. for i = 5,1,-1 do
  410. for i = 20,1,-2 do
  411. if dancing == true then
  412. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0.5,-.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  413. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0.5,-.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  414. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  415. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  416. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  417. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.6,-.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  418. wait()
  419. end
  420. end
  421.  
  422. for i = 20,1,-2 do
  423. if dancing == true then
  424. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0.5,-.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  425. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0.5,-.6) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  426. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  427. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  428. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  429. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,-0.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  430. wait()
  431. end
  432. end
  433.  
  434. for i = 20,1,-2 do
  435. if dancing == true then
  436. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0.5,-.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  437. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0.5,-.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  438. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  439. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  440. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-0.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  441. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  442. wait()
  443. end
  444. end
  445.  
  446.  
  447. for i = 20,1,-2 do
  448. if dancing == true then
  449. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0.5,-.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  450. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0.5,-.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 0.8)
  451. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  452. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  453. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,-0.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  454. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  455. wait()
  456. end
  457. end
  458.  
  459.  
  460.  
  461. end
  462. elseif dancevalue == 2 then
  463.  
  464.  
  465. for i = 5,1,-1 do
  466.  
  467. for i = 20,1,-1 do
  468. if dancing == true then
  469. RS.C0 = Lerp(RS.C0, CFrame.new(.1,0,-.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-50)), 0.4)
  470. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)
  471. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),0.4)
  472. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.4)
  473. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-7)), 0.4)
  474. RH.C0 = Lerp(RH.C0, CFrame.new(.6,-2.1,0) * CFrame.Angles(math.rad(0), 0, math.rad(3)), 0.4)
  475. wait()
  476. end
  477. end
  478.  
  479.  
  480.  
  481. for i = 20,1,-1 do
  482. if dancing == true then
  483. RS.C0 = Lerp(RS.C0, CFrame.new(2,0.8,0) * CFrame.Angles(math.rad(90), math.rad(20), math.rad(89)), 0.4)
  484. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.4)
  485. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),0.4)
  486. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)
  487. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-3)), 0.4)
  488. RH.C0 = Lerp(RH.C0, CFrame.new(.6,-2.1,0) * CFrame.Angles(math.rad(0), 0, math.rad(7)), 0.4)
  489. wait()
  490. end
  491. end
  492.  
  493.  
  494.  
  495. end
  496. elseif dancevalue == 3 then
  497.  
  498.  
  499.  
  500.  
  501.  
  502. for i = 5,1,-1 do
  503.  
  504. for i = 20,1,-1 do
  505. if dancing == true then
  506. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,-.5) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-5)), 0.2)
  507. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,.5) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(-5)), 0.2)
  508. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),0.2)
  509. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(5)), 0.2)
  510. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1,-1) * CFrame.Angles(math.rad(90), 0, math.rad(-5)), 0.2)
  511. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(-5)), 0.2)
  512. wait()
  513. end
  514. end
  515.  
  516.  
  517. for i = 20,1,-5 do
  518. if dancing == true then
  519. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  520. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  521. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.4)
  522. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.2,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)
  523. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  524. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  525. wait()
  526. end
  527. end
  528.  
  529.  
  530.  
  531. for i = 20,1,-1 do
  532. if dancing == true then
  533. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,.5) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(5)), 0.2)
  534. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,-.5) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(5)), 0.2)
  535. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),0.2)
  536. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-5)), 0.2)
  537. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(5)), 0.2)
  538. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1,-1) * CFrame.Angles(math.rad(90), 0, math.rad(5)), 0.2)
  539. wait()
  540. end
  541. end
  542.  
  543.  
  544.  
  545.  
  546.  
  547. for i = 20,1,-5 do
  548. if dancing == true then
  549. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  550. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  551. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.4)
  552. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.2,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)
  553. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  554. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  555. wait()
  556. end
  557. end
  558.  
  559. end
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566. elseif dancevalue == 4 then
  567.  
  568.  
  569.  
  570.  
  571. for i = 5,1,-1 do
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581. for i = 20,1,-1 do
  582. if dancing == true then
  583. RS.C0 = Lerp(RS.C0, CFrame.new(1.1,0,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(25)), 0.2)
  584. LS.C0 = Lerp(LS.C0, CFrame.new(-1.7,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(25)), 0.2)
  585. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),0.2)
  586. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.2)
  587. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(5)), 0.2)
  588. RH.C0 = Lerp(RH.C0, CFrame.new(.6,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  589. wait()
  590. end
  591. end
  592.  
  593.  
  594. for i = 20,1,-1 do
  595. if dancing == true then
  596. RS.C0 = Lerp(RS.C0, CFrame.new(1.1,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-25)), 0.2)
  597. LS.C0 = Lerp(LS.C0, CFrame.new(-1.7,0,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-25)), 0.2)
  598. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),0.2)
  599. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.2)
  600. LH.C0 = Lerp(LH.C0, CFrame.new(-.6,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  601. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-5)), 0.2)
  602. wait()
  603. end
  604. end
  605.  
  606.  
  607. end
  608.  
  609.  
  610.  
  611.  
  612. end
  613.  
  614.  
  615.  
  616.  
  617.  
  618. end--end of "thing" function
  619.  
  620.  
  621. repeat thing() until dancing == false
  622. moosic:remove()
  623.  
  624.  
  625. end
  626.  
  627. end--end of "dance" function
  628.  
  629.  
  630.  
  631.  
  632. -------------------------------------------end of Attacks & Stuff-------------------------------------------
  633.  
  634.  
  635. hum.HealthChanged:connect(function()
  636. if dead == false then
  637. if hum.Health > 10 then
  638. if hum.Health < lasthealth then
  639. local randomface = math.random(1,3)
  640. local s = Instance.new("Sound",char.Head)
  641. s.SoundId = "rbxasset://sounds/uuhhh.mp3"
  642. s.Volume = 20
  643. s.PlayOnRemove = true
  644. local notimportantthing = math.random(1,3)
  645. if notimportantthing == 1 then
  646. s.PlaybackSpeed = .8
  647. elseif notimportantthing == 2 then
  648. s.PlaybackSpeed = 1
  649. elseif notimportantthing == 3 then
  650. s.PlaybackSpeed = 1.2
  651. end
  652. s:remove()
  653.  
  654. if randomface == 1 then
  655. char.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://319908799"
  656. elseif randomface == 2 then
  657. char.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://323571827"
  658. elseif randomface == 3 then
  659. char.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://321234100"
  660. end
  661. wait(.3)
  662. char.Head:FindFirstChildOfClass("Decal").Texture = face
  663.  
  664. end
  665.  
  666. lasthealth = hum.Health - 2
  667. else
  668. dead = true
  669. taunting = nil
  670. dancing = nil
  671. hum.Health = 0
  672. wait(5)
  673. taunting = nil
  674. dancing = nil
  675. end
  676. end
  677. end)
  678.  
  679.  
  680.  
  681.  
  682. mouse.KeyDown:connect(function(key)
  683. if dead == false then
  684. if key == "m" then
  685. if taunting == false then
  686. taunting = true
  687. taunt(mouse.Target)
  688. end
  689. elseif key == "q" then
  690.  
  691. if dancing == false and taunting == false then
  692. taunting = true
  693. dancing = true
  694. dance()
  695. elseif dancing == true and taunting == true then
  696. taunting = false
  697. dancing = false
  698. hum.WalkSpeed = 10
  699. local face = "rbxasset://textures/face.png"
  700. char.Head:FindFirstChildOfClass("Decal").Texture = face
  701. end
  702. end
  703. end
  704. end)
  705.  
  706. while true do
  707. if dead == false then
  708. if taunting == false then
  709. if lastpose ~= pose then
  710.  
  711.  
  712. ------------------------------------------Lastpose ~= pose
  713. if pose == "Idle" then
  714.  
  715. ---------------------------------Idle1-------------------------------
  716. for i = 20,1,-1 do
  717. if pose == "Idle" then
  718. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)
  719. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0.1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)
  720. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.05)
  721. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.05)
  722. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.05)
  723. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.05)
  724. wait()
  725. end
  726. end
  727. ---------------------------------Idle1-------------------------------
  728.  
  729.  
  730. elseif pose == "Walking" then
  731.  
  732.  
  733. ---------------------------------Walking1-------------------------------
  734. for i = 20,1,-1 do
  735. if pose == "Walking" then
  736. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0.45) * CFrame.Angles(math.rad(-25), math.rad(8), math.rad(0)), 0.08)
  737. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,-0.5) * CFrame.Angles(math.rad(20), math.rad(8), math.rad(0)), 0.08)
  738. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(5), math.rad(8), math.rad(0)),0.08)
  739. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-5), math.rad(-8), 0), 0.08)
  740. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.95,0.6) * CFrame.Angles(math.rad(-25), math.rad(8), math.rad(0)), 0.08)
  741. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.95,-1) * CFrame.Angles(math.rad(25), math.rad(8), math.rad(0)), 0.08)
  742. wait()
  743. end
  744. end
  745. ---------------------------------Walking1-------------------------------
  746.  
  747. elseif pose == "Jumping" then
  748.  
  749.  
  750.  
  751. ---------------------------------Jumping-------------------------------
  752. --None--
  753. ---------------------------------Jumping-------------------------------
  754.  
  755.  
  756.  
  757.  
  758.  
  759. end
  760. lastpose = pose
  761. elseif lastpose == pose then
  762. -------------------------------------------Lastpose == pose
  763.  
  764.  
  765. if pose == "Idle" then
  766.  
  767. ---------------------------------Idle2-------------------------------
  768. for i = 20,1,-1 do
  769. if pose == "Idle" then
  770. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.05)
  771. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.05)
  772. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.05)
  773. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.05,0) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.05)
  774. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-1.95,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.05)
  775. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-1.95,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.05)
  776. wait()
  777. end
  778. end
  779. ---------------------------------Idle2-------------------------------
  780. elseif pose == "Walking" then
  781.  
  782. ---------------------------------Walking2-------------------------------
  783. for i = 20,1,-1 do
  784. if pose == "Walking" then
  785. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,-0.45) * CFrame.Angles(math.rad(20), math.rad(-8), math.rad(0)), 0.08)
  786. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0.5) * CFrame.Angles(math.rad(-25), math.rad(-8), math.rad(0)), 0.08)
  787. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(4), math.rad(-8), math.rad(0)),0.08)
  788. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-5), math.rad(8), 0), 0.08)
  789. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.95,-1) * CFrame.Angles(math.rad(25), math.rad(-8), math.rad(0)), 0.08)
  790. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.95,0.6) * CFrame.Angles(math.rad(-25), math.rad(-8), math.rad(0)), 0.08)
  791. wait()
  792. end
  793. end
  794. ---------------------------------Walking2-------------------------------
  795.  
  796. end
  797.  
  798.  
  799. lastpose = nil
  800.  
  801. end
  802. end
  803. end
  804. wait()
  805. end
Add Comment
Please, Sign In to add comment