Advertisement
DylanD2003

Untitled

Sep 15th, 2017
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.47 KB | None | 0 0
  1. --Kidd_Anonymouse#9926
  2. local player = game.Players.LocalPlayer
  3. local char = player.Character
  4. local hum = char:FindFirstChildOfClass("Humanoid")
  5. local RArm = char["Right Arm"]
  6. local LArm = char["Left Arm"]
  7. local RLeg = char["Right Leg"]
  8. local LLeg = char["Left Leg"]
  9. local To = char["Torso"]
  10. local He = char["Head"]
  11. local HRP = char["HumanoidRootPart"]
  12. local mouse = player:GetMouse()
  13. local taunting = false
  14. local dancing = false
  15. local face = "rbxasset://textures/face.png"
  16. hum.WalkSpeed = 10
  17. lasthealth = hum.MaxHealth
  18.  
  19.  
  20.  
  21. if char:FindFirstChild("Animation") ~= nil then
  22. char:FindFirstChild("Animation"):remove()
  23. end
  24.  
  25. --[[
  26. local vel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  27. vel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -5
  28. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  29. --]]
  30. --By Rufus14 (FINALLY I KNOW HOW TO MAKE A RAGDOLL :D)
  31. --die plz
  32. mouse = game.Players.LocalPlayer:GetMouse()
  33. function ragdoll()
  34. game.Players.LocalPlayer.Character.Archivable = true
  35. clone = game.Players.LocalPlayer.Character:Clone()
  36. clone.Parent = workspace
  37. for i,v in pairs(clone:GetChildren()) do
  38. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  39. v:destroy()
  40. end
  41. for i,p in pairs(v:GetChildren()) do
  42. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  43. p:destroy()
  44. end
  45. end
  46. end
  47. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  48. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  49. t:destroy()
  50. end
  51. end
  52. vel = Instance.new("BodyVelocity", clone.Torso)
  53. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  54. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  55. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=141795257"
  56. using = false
  57. hit = Instance.new("Sound", clone.Torso)
  58. hit.SoundId = "rbxassetid://546029423"
  59. hit.Volume = 5
  60. hit1 = Instance.new("Sound", clone.Torso)
  61. hit1.SoundId = "rbxassetid://138087186"
  62. hit1.Volume = 5
  63. hit2 = Instance.new("Sound", clone.Torso)
  64. hit2.SoundId = "rbxassetid://131237241"
  65. hit2.Volume = 5
  66. hit3 = Instance.new("Sound", clone.Torso)
  67. hit3.SoundId = "rbxassetid://278062209"
  68. hit3.Volume = 5
  69. hit3.TimePosition = 0.33
  70. ded = Instance.new("Sound", clone.Torso)
  71. ded.SoundId = "rbxassetid://495135306"
  72. ded.Volume = 3
  73. ded.TimePosition = 50
  74. local leftarm = clone:findFirstChild("Left Arm")
  75. local rightrm = clone:findFirstChild("Right Arm")
  76. local leftleg = clone:findFirstChild("Left Leg")
  77. local rightleg = clone:findFirstChild("Right Leg")
  78. local head = clone:findFirstChild("Head")
  79. local welding = Instance.new("Weld", clone.Torso)
  80. welding.Part0 = clone.Torso
  81. welding.Part1 = head
  82. welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
  83. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  84. if g.ClassName == "Part" then
  85. g:destroy()
  86. end
  87. end
  88. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  89. if h.ClassName == "Accesory" then
  90. h:destroy()
  91. end
  92. end
  93. game.Workspace.CurrentCamera.CameraSubject = head
  94. if leftleg ~= nil then
  95. local glue = Instance.new("Glue", clone.Torso)
  96. glue.Part0 = clone.Torso
  97. glue.Part1 = leftleg
  98. glue.Name = "Left leg"
  99. local collider = Instance.new("Part", leftleg)
  100. collider.Position = Vector3.new(0,999,0)
  101. collider.Size = Vector3.new(1.7, 1, 1)
  102. collider.Shape = "Cylinder"
  103. local weld = Instance.new("Weld", collider)
  104. weld.Part0 = leftleg
  105. weld.Part1 = collider
  106. weld.C0 = CFrame.Angles(0, 0, 80)
  107. collider.TopSurface = "Smooth"
  108. collider.BottomSurface = "Smooth"
  109. collider.formFactor = "Symmetric"
  110. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  111. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  112. collider.Transparency = 1
  113. end
  114. ------------
  115. if rightleg ~= nil then
  116. local glue1 = Instance.new("Glue", clone.Torso)
  117. glue1.Part0 = clone.Torso
  118. glue1.Part1 = rightleg
  119. glue1.Name = "Right leg"
  120. local collider1 = Instance.new("Part", rightleg)
  121. collider1.Position = Vector3.new(0,999,0)
  122. collider1.Size = Vector3.new(1.7, 1, 1)
  123. collider1.Shape = "Cylinder"
  124. local weld1 = Instance.new("Weld", collider1)
  125. weld1.Part0 = rightleg
  126. weld1.Part1 = collider1
  127. weld1.C0 = CFrame.Angles(0, 0, 80)
  128. collider1.TopSurface = "Smooth"
  129. collider1.BottomSurface = "Smooth"
  130. collider1.formFactor = "Symmetric"
  131. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  132. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  133. collider1.Transparency = 1
  134. end
  135. ------------
  136. if rightrm ~= nil then
  137. local glue11 = Instance.new("Glue", clone.Torso)
  138. glue11.Part0 = clone.Torso
  139. glue11.Part1 = rightrm
  140. glue11.Name = "Right shoulder"
  141. local collider11 = Instance.new("Part", rightrm)
  142. collider11.Position = Vector3.new(0,9999,0)
  143. collider11.Size = Vector3.new(1.8,1,1)
  144. collider11.Shape = "Cylinder"
  145. local weld11 = Instance.new("Weld", collider11)
  146. weld11.Part0 = rightrm
  147. weld11.Part1 = collider11
  148. weld11.C0 = CFrame.Angles(0, 0, 80)
  149. collider11.TopSurface = "Smooth"
  150. collider11.BottomSurface = "Smooth"
  151. collider11.formFactor = "Symmetric"
  152. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  153. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  154. collider11.Transparency = 1
  155. end
  156. ------------
  157. if leftarm ~= nil then
  158. local glue111 = Instance.new("Glue", clone.Torso)
  159. glue111.Part0 = clone.Torso
  160. glue111.Part1 = leftarm
  161. glue111.Name = "Left shoulder"
  162. local collider111 = Instance.new("Part", leftarm)
  163. collider111.Position = Vector3.new(0,9999,0)
  164. collider111.Size = Vector3.new(1.8,1,1)
  165. collider111.Shape = "Cylinder"
  166. local weld111 = Instance.new("Weld", collider111)
  167. weld111.Part0 = leftarm
  168. weld111.Part1 = collider111
  169. weld111.C0 = CFrame.Angles(0, 0, 80)
  170. collider111.TopSurface = "Smooth"
  171. collider111.BottomSurface = "Smooth"
  172. collider111.formFactor = "Symmetric"
  173. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  174. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  175. collider111.Transparency = 1
  176. ----------------
  177. sensoring = Instance.new("Part", clone.Torso)
  178. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  179. sensoring.CanCollide = false
  180. sensoring.Position = clone.Torso.Position
  181. local welder = Instance.new("Weld", sensoring)
  182. welder.Part0 = clone.Torso
  183. welder.Part1 = sensoring
  184. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  185. sensoring.Transparency = 1
  186. -----------------
  187. sensoring1 = Instance.new("Part", clone.Torso)
  188. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  189. sensoring1.CanCollide = false
  190. sensoring1.Position = clone.Torso.Position
  191. local welder1 = Instance.new("Weld", sensoring)
  192. welder1.Part0 = clone.Torso
  193. welder1.Part1 = sensoring1
  194. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  195. sensoring1.Transparency = 1
  196. end
  197. clone.Name = game.Players.LocalPlayer.Character.Name.." (Teh Music was too much...)"
  198. ded:Play()
  199. vel:destroy()
  200. wait(0.5)
  201. local function touch()
  202. if not using then
  203. using = true
  204. local Math = math.random(1,4)
  205. if Math == 1 then
  206. hit:Play()
  207. end
  208. if Math == 2 then
  209. hit1:Play()
  210. end
  211. if Math == 3 then
  212. hit2:Play()
  213. end
  214. if Math == 4 then
  215. hit3:Play()
  216. end
  217. wait(0.1)
  218. using = false
  219. end
  220. end
  221. sensoring.Touched:connect(touch)
  222. sensoring1.Touched:connect(touch)
  223. wait(4.47)
  224. hit1.Volume = 0
  225. hit2.Volume = 0
  226. hit3.Volume = 0
  227. hit.Volume = 0
  228. end
  229.  
  230. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  231.  
  232. --di ent
  233.  
  234. function Lerp(c1,c2,al)
  235. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  236. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  237. for i,v in pairs(com1) do
  238. com1[i] = v+(com2[i]-v)*al
  239. end
  240. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  241. end
  242.  
  243.  
  244. function CreateWeld(P0,P1,Name,x,y,z)
  245. local w = Instance.new("Weld",P0)
  246. w.Part0 = w.Parent
  247. w.Part1 = P1
  248. w.Name = Name
  249. w.C0 = CFrame.new(x, y, z)
  250. return w
  251. end
  252.  
  253. local RS = CreateWeld(To,RArm,"Right Shoulder",1.5,0,0)
  254. local LS = CreateWeld(To,LArm,"Left Shoulder",-1.5,0,0)
  255. local RH = CreateWeld(To,RLeg,"Right Hip",.5,-2,0)
  256. local LH = CreateWeld(To,LLeg,"Left Hip",-.5,-2,0)
  257. local Ne = CreateWeld(To,He,"Neck",0,1.5,0)
  258. local RJ = CreateWeld(HRP,To,"RootJoint")
  259.  
  260. for i = 5,1,-1 do
  261. if To:FindFirstChildOfClass("Motor6D") ~= nil then
  262. To:FindFirstChildOfClass("Motor6D"):remove()
  263. end
  264. end
  265.  
  266. --[[
  267. for i = 20,1,-1 do
  268. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  269. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  270. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  271. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  272. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  273. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  274. wait()
  275. end
  276. --]]
  277.  
  278. local pose = "Idle"
  279. local lastpose = nil
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289. hum.Running:connect(function(Speed)
  290. if Speed > 1 then
  291. pose = "Walking"
  292. else
  293. pose = "Idle"
  294. end
  295. print(pose)
  296.  
  297. end)
  298.  
  299. hum.StateChanged:connect(function(State)
  300. if State == Enum.HumanoidStateType.Jumping then
  301. pose = "Jumping"
  302. elseif State == Enum.HumanoidStateType.Freefall then
  303. pose = "Falling"
  304. end
  305. print(State)
  306. end)
  307.  
  308.  
  309. -------------------------------------------Start of Attacks & Stuff-------------------------------------------
  310.  
  311. function taunt(t)
  312.  
  313. if t.Parent.ClassName == "Model" and t.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  314.  
  315. local RS2 = CreateWeld(t.Parent.Torso,t.Parent["Right Arm"],"Right Shoulder",1.5,0,0)
  316. local LS2 = CreateWeld(t.Parent.Torso,t.Parent["Left Arm"],"Left Shoulder",-1.5,0,0)
  317. local RH2 = CreateWeld(t.Parent.Torso,t.Parent["Right Leg"],"Right Hip",.5,-2,0)
  318. local LH2 = CreateWeld(t.Parent.Torso,t.Parent["Left Leg"],"Left Hip",-.5,-2,0)
  319. local Ne2 = CreateWeld(t.Parent.Torso,t.Parent["Head"],"Neck",0,1.5,0)
  320. local RJ2 = CreateWeld(t.Parent.HumanoidRootPart,t.Parent.Torso,"RootJoint")
  321.  
  322. local URDED = Instance.new("Sound",char.Head)
  323. URDED.SoundId = "rbxassetid://991087693"
  324. URDED.Volume = 1
  325. URDED.PlaybackSpeed = .9
  326. URDED.PlayOnRemove = true
  327.  
  328. local NO = Instance.new("Sound",char.Head)
  329. NO.SoundId = "rbxassetid://679798810"
  330. NO.Volume = 1
  331. NO.PlaybackSpeed = 1
  332. NO.PlayOnRemove = true
  333. NO.TimePosition = .15
  334.  
  335. local Yus = Instance.new("Sound",char.Head)
  336. Yus.SoundId = "rbxassetid://269597232"
  337. Yus.Volume = 1
  338. Yus.PlaybackSpeed = 1
  339. Yus.PlayOnRemove = true
  340.  
  341. local Ded = Instance.new("Sound",t.Parent.Head)
  342. Ded.SoundId = "rbxassetid://153259684"
  343. Ded.Volume = 1
  344. Ded.PlaybackSpeed = 1
  345. Ded.PlayOnRemove = true
  346.  
  347. local DeathIsSTUPID = Instance.new("Sound",t.Parent.Head)
  348. DeathIsSTUPID.SoundId = "rbxassetid://203952633"
  349. DeathIsSTUPID.Volume = 1
  350. DeathIsSTUPID.PlaybackSpeed = 1
  351. DeathIsSTUPID.TimePosition = 4.5
  352. DeathIsSTUPID.PlayOnRemove = false
  353.  
  354.  
  355. local UhNo = Instance.new("Sound",t.Parent.Head)
  356. UhNo.SoundId = "rbxassetid://154606531"
  357. UhNo.Volume = 1
  358. UhNo.PlaybackSpeed = 1
  359. UhNo.PlayOnRemove = true
  360.  
  361. local DeathScream = Instance.new("Sound",t.Parent.Head)
  362. DeathScream.SoundId = "rbxassetid://527970724"
  363. DeathScream.Volume = 1
  364. DeathScream.PlaybackSpeed = 1
  365. DeathScream.PlayOnRemove = true
  366.  
  367. hum.WalkSpeed = 0
  368. hum.JumpPower = 0
  369.  
  370. t.Parent:FindFirstChildOfClass("Humanoid").WalkSpeed = 0.01
  371. t.Parent:FindFirstChildOfClass("Humanoid").JumpPower = 0
  372. wait(2)
  373. t.Parent:FindFirstChildOfClass("Humanoid").WalkToPart = To
  374. wait(.1)
  375. t.Parent:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
  376.  
  377. for i = 20,1,-1 do
  378. RS2.C0 = Lerp(RS2.C0, CFrame.new(1.8,.9,0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(120)), 0.2)
  379. LS2.C0 = Lerp(LS2.C0, CFrame.new(-1.8,.9,0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(-120)), 0.2)
  380. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  381. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  382. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  383. RH2.C0 = Lerp(RH2.C0, CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  384. wait()
  385. end
  386. DeathIsSTUPID:Play()
  387. wait(2.5)
  388. DeathIsSTUPID:remove()
  389. for i = 20,1,-1 do
  390. 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)
  391. 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)
  392. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  393. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  394. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  395. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  396. wait()
  397. end
  398. NO:remove()
  399. wait(1)
  400. URDED:remove()
  401. for i = 20,1,-2 do
  402. 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)
  403. 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)
  404. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  405. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  406. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.8)
  407. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.8)
  408. wait()
  409. end
  410.  
  411. for i = 20,1,-2 do
  412. RS.C0 = Lerp(RS.C0, CFrame.new(.3,0.6,-.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-90)), 0.8)
  413. 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)
  414. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(13), math.rad(0), math.rad(8)),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(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.8)
  417. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.8)
  418. wait()
  419. end
  420. for i = 20,1,-1 do
  421. 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)
  422. 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)
  423. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(13), math.rad(0), math.rad(8)),0.2)
  424. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  425. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  426. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  427. wait()
  428. end
  429.  
  430. for i = 20,1,-1 do
  431. 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)
  432. 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)
  433. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  434. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  435. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  436. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  437. wait()
  438. end
  439. wait(1.5)
  440. UhNo:remove()
  441. for i = 2,1,-1 do
  442. for i = 20,1,-2 do
  443. 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)
  444. 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)
  445. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.2)
  446. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  447. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  448. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  449. wait()
  450. end
  451. for i = 20,1,-2 do
  452. 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)
  453. 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)
  454. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.2)
  455. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  456. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  457. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  458. wait()
  459. end
  460. end
  461.  
  462. for i = 20,1,-1 do
  463. 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)
  464. 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)
  465. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  466. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  467. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  468. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  469. wait()
  470. end
  471. wait(0.5)
  472. Yus:remove()
  473. for i = 2,1,-1 do
  474. for i = 20,1,-2 do
  475. 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)
  476. 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)
  477. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)),0.2)
  478. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  479. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  480. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  481. wait()
  482. end
  483. for i = 20,1,-2 do
  484. 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)
  485. 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)
  486. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.2)
  487. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  488. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  489. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  490. wait()
  491. end
  492. end
  493.  
  494. for i = 20,1,-1 do
  495. 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)
  496. 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)
  497. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.2)
  498. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  499. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  500. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  501. wait()
  502. end
  503. DeathScream:remove()
  504.  
  505. for i = 20,1,-2 do
  506. 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)
  507. LS2.C0 = Lerp(LS2.C0, CFrame.new(-.5,0.5,-.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(90)), 0.8)
  508. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(13), math.rad(0), math.rad(8)),0.8)
  509. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(10), math.rad(0), 0), 0.8)
  510. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.8)
  511. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.8)
  512. wait()
  513. end
  514. wait(.5)
  515. Ded:remove()
  516. for i = 20,1,-2 do
  517. 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)
  518. 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)
  519. Ne2.C0 = Lerp(Ne2.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.4)
  520. RJ2.C0 = Lerp(RJ2.C0, CFrame.new(0,-2.5,3.5) * CFrame.Angles(math.rad(90), math.rad(0), 0), 0.4)
  521. LH2.C0 = Lerp(LH2.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.4)
  522. RH2.C0 = Lerp(RH2.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.4)
  523. wait()
  524. end
  525.  
  526. wait(1)
  527. hum.WalkSpeed = 10
  528. hum.JumpPower = 50
  529. t.Parent:FindFirstChildOfClass("Humanoid").Health = 0
  530.  
  531.  
  532.  
  533. end
  534. taunting = false
  535. end
  536.  
  537.  
  538. function dance()
  539. local moosic = Instance.new("Sound",char.Head)
  540. moosic.SoundId = "rbxassetid://381725074"
  541. moosic.Volume = 1
  542. moosic.PlaybackSpeed = 1
  543. moosic.PlayOnRemove = false
  544. moosic.Looped = true
  545. moosic:Play()
  546. hum.WalkSpeed = 5
  547.  
  548. function thing()
  549.  
  550.  
  551. local dancevalue = math.random(1,3)
  552. local face = "rbxassetid://125565218"
  553. char.Head:FindFirstChildOfClass("Decal").Texture = face
  554.  
  555. if dancevalue == 1 then
  556. for i = 5,1,-1 do
  557. for i = 20,1,-2 do
  558. if dancing == true then
  559. 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)
  560. 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)
  561. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  562. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  563. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  564. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.6,-.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  565. wait()
  566. end
  567. end
  568.  
  569. for i = 20,1,-2 do
  570. if dancing == true then
  571. 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)
  572. 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)
  573. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  574. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  575. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  576. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,-0.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  577. wait()
  578. end
  579. end
  580.  
  581. for i = 20,1,-2 do
  582. if dancing == true then
  583. 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)
  584. 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)
  585. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  586. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  587. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-0.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  588. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  589. wait()
  590. end
  591. end
  592.  
  593.  
  594. for i = 20,1,-2 do
  595. if dancing == true then
  596. 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)
  597. 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)
  598. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  599. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.8)
  600. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,-0.5) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.8)
  601. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0.4) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.8)
  602. wait()
  603. end
  604. end
  605.  
  606.  
  607.  
  608. end
  609. elseif dancevalue == 2 then
  610.  
  611.  
  612. for i = 5,1,-1 do
  613.  
  614. for i = 20,1,-1 do
  615. if dancing == true then
  616. RS.C0 = Lerp(RS.C0, CFrame.new(.1,0,-.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-50)), 0.4)
  617. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)
  618. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),0.4)
  619. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.4)
  620. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-7)), 0.4)
  621. RH.C0 = Lerp(RH.C0, CFrame.new(.6,-2.1,0) * CFrame.Angles(math.rad(0), 0, math.rad(3)), 0.4)
  622. wait()
  623. end
  624. end
  625.  
  626.  
  627.  
  628. for i = 20,1,-1 do
  629. if dancing == true then
  630. RS.C0 = Lerp(RS.C0, CFrame.new(2,0.8,0) * CFrame.Angles(math.rad(90), math.rad(20), math.rad(89)), 0.4)
  631. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.4)
  632. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),0.4)
  633. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)
  634. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-3)), 0.4)
  635. RH.C0 = Lerp(RH.C0, CFrame.new(.6,-2.1,0) * CFrame.Angles(math.rad(0), 0, math.rad(7)), 0.4)
  636. wait()
  637. end
  638. end
  639.  
  640.  
  641.  
  642. end
  643. elseif dancevalue == 3 then
  644.  
  645.  
  646.  
  647.  
  648.  
  649. for i = 5,1,-1 do
  650.  
  651. for i = 20,1,-1 do
  652. if dancing == true then
  653. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,-.5) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-5)), 0.2)
  654. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,.5) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(-5)), 0.2)
  655. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),0.2)
  656. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(5)), 0.2)
  657. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1,-1) * CFrame.Angles(math.rad(90), 0, math.rad(-5)), 0.2)
  658. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(-5)), 0.2)
  659. wait()
  660. end
  661. end
  662.  
  663.  
  664. for i = 20,1,-5 do
  665. if dancing == true then
  666. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  667. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  668. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.4)
  669. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.2,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)
  670. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  671. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  672. wait()
  673. end
  674. end
  675.  
  676.  
  677.  
  678. for i = 20,1,-1 do
  679. if dancing == true then
  680. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,.5) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(5)), 0.2)
  681. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,-.5) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(5)), 0.2)
  682. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),0.2)
  683. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.5,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-5)), 0.2)
  684. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(5)), 0.2)
  685. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1,-1) * CFrame.Angles(math.rad(90), 0, math.rad(5)), 0.2)
  686. wait()
  687. end
  688. end
  689.  
  690.  
  691.  
  692.  
  693.  
  694. for i = 20,1,-5 do
  695. if dancing == true then
  696. RS.C0 = Lerp(RS.C0, CFrame.new(1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  697. LS.C0 = Lerp(LS.C0, CFrame.new(-1.5,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)
  698. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.4)
  699. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.2,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)
  700. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  701. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.5,-.3) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  702. wait()
  703. end
  704. end
  705.  
  706. end
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713. elseif dancevalue == 4 then
  714.  
  715.  
  716.  
  717.  
  718. for i = 5,1,-1 do
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728. for i = 20,1,-1 do
  729. if dancing == true then
  730. RS.C0 = Lerp(RS.C0, CFrame.new(1.1,0,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(25)), 0.2)
  731. LS.C0 = Lerp(LS.C0, CFrame.new(-1.7,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(25)), 0.2)
  732. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),0.2)
  733. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.2)
  734. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(5)), 0.2)
  735. RH.C0 = Lerp(RH.C0, CFrame.new(.6,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.2)
  736. wait()
  737. end
  738. end
  739.  
  740.  
  741. for i = 20,1,-1 do
  742. if dancing == true then
  743. RS.C0 = Lerp(RS.C0, CFrame.new(1.1,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-25)), 0.2)
  744. LS.C0 = Lerp(LS.C0, CFrame.new(-1.7,0,0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-25)), 0.2)
  745. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),0.2)
  746. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.2)
  747. LH.C0 = Lerp(LH.C0, CFrame.new(-.6,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.2)
  748. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-5)), 0.2)
  749. wait()
  750. end
  751. end
  752.  
  753.  
  754. end
  755.  
  756.  
  757.  
  758.  
  759. end
  760.  
  761.  
  762.  
  763.  
  764.  
  765. end--end of "thing" function
  766.  
  767.  
  768. repeat thing() until dancing == false
  769. moosic:remove()
  770.  
  771.  
  772.  
  773.  
  774. end--end of "dance" function
  775.  
  776.  
  777.  
  778.  
  779. -------------------------------------------end of Attacks & Stuff-------------------------------------------
  780.  
  781.  
  782. hum.HealthChanged:connect(function()
  783. if hum.Health < lasthealth then
  784. local randomface = math.random(1,3)
  785. local s = Instance.new("Sound",char.Head)
  786. s.SoundId = "rbxasset://sounds/uuhhh.mp3"
  787. s.PlayOnRemove = true
  788. local notimportantthing = math.random(1,3)
  789. if notimportantthing == 1 then
  790. s.PlaybackSpeed = .8
  791. elseif notimportantthing == 2 then
  792. s.PlaybackSpeed = 1
  793. elseif notimportantthing == 3 then
  794. s.PlaybackSpeed = 1.2
  795. end
  796. s:remove()
  797.  
  798. if randomface == 1 then
  799. char.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://319908799"
  800. elseif randomface == 2 then
  801. char.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://323571827"
  802. elseif randomface == 3 then
  803. char.Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://321234100"
  804. end
  805. wait(.3)
  806. char.Head:FindFirstChildOfClass("Decal").Texture = face
  807.  
  808. end
  809.  
  810. lasthealth = hum.Health - 100
  811. end)
  812.  
  813.  
  814.  
  815.  
  816. mouse.KeyDown:connect(function(key)
  817. if key == "m" then
  818. if taunting == false then
  819. taunting = true
  820. taunt(mouse.Target)
  821. end
  822. elseif key == "q" then
  823.  
  824. if dancing == false and taunting == false then
  825. taunting = true
  826. dancing = true
  827. dance()
  828. elseif dancing == true and taunting == true then
  829. taunting = false
  830. dancing = false
  831. hum.WalkSpeed = 10
  832. local face = "rbxasset://textures/face.png"
  833. char.Head:FindFirstChildOfClass("Decal").Texture = face
  834. end
  835.  
  836. end
  837. end)
  838.  
  839. while true do
  840. if taunting == false then
  841. if lastpose ~= pose then
  842.  
  843.  
  844. ------------------------------------------Lastpose ~= pose
  845. if pose == "Idle" then
  846.  
  847. ---------------------------------Idle1-------------------------------
  848. for i = 20,1,-1 do
  849. if pose == "Idle" then
  850. 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)
  851. 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)
  852. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.05)
  853. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.05)
  854. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.05)
  855. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-2,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.05)
  856. wait()
  857. end
  858. end
  859. ---------------------------------Idle1-------------------------------
  860.  
  861.  
  862. elseif pose == "Walking" then
  863.  
  864.  
  865. ---------------------------------Walking1-------------------------------
  866. for i = 20,1,-1 do
  867. if pose == "Walking" then
  868. 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)
  869. 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)
  870. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(5), math.rad(8), math.rad(0)),0.08)
  871. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-5), math.rad(-8), 0), 0.08)
  872. 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)
  873. RH.C0 = Lerp(RH.C0, CFrame.new(.5,-1.95,-1) * CFrame.Angles(math.rad(25), math.rad(8), math.rad(0)), 0.08)
  874. wait()
  875. end
  876. end
  877. ---------------------------------Walking1-------------------------------
  878.  
  879. elseif pose == "Jumping" then
  880.  
  881.  
  882.  
  883. ---------------------------------Jumping-------------------------------
  884. --None--
  885. ---------------------------------Jumping-------------------------------
  886.  
  887.  
  888.  
  889.  
  890.  
  891. end
  892. lastpose = pose
  893. elseif lastpose == pose then
  894. -------------------------------------------Lastpose == pose
  895.  
  896.  
  897. if pose == "Idle" then
  898.  
  899. ---------------------------------Idle2-------------------------------
  900. for i = 20,1,-1 do
  901. if pose == "Idle" then
  902. RS.C0 = Lerp(RS.C0, CFrame.new(1.6,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(7)), 0.05)
  903. LS.C0 = Lerp(LS.C0, CFrame.new(-1.6,0,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-7)), 0.05)
  904. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.05)
  905. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,-0.05,0) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.05)
  906. LH.C0 = Lerp(LH.C0, CFrame.new(-.7,-1.95,0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.05)
  907. RH.C0 = Lerp(RH.C0, CFrame.new(.7,-1.95,0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.05)
  908. wait()
  909. end
  910. end
  911. ---------------------------------Idle2-------------------------------
  912. elseif pose == "Walking" then
  913.  
  914. ---------------------------------Walking2-------------------------------
  915. for i = 20,1,-1 do
  916. if pose == "Walking" then
  917. 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)
  918. 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)
  919. Ne.C0 = Lerp(Ne.C0, CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(4), math.rad(-8), math.rad(0)),0.08)
  920. RJ.C0 = Lerp(RJ.C0, CFrame.new(0,0,0) * CFrame.Angles(math.rad(-5), math.rad(8), 0), 0.08)
  921. LH.C0 = Lerp(LH.C0, CFrame.new(-.5,-1.95,-1) * CFrame.Angles(math.rad(25), math.rad(-8), math.rad(0)), 0.08)
  922. 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)
  923. wait()
  924. end
  925. end
  926. ---------------------------------Walking2-------------------------------
  927.  
  928. end
  929.  
  930.  
  931. lastpose = nil
  932.  
  933. end
  934. end
  935. wait()
  936. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement