sIendytubble

FE cleetus

Aug 9th, 2020
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 53.75 KB | None | 0 0
  1. Bypass = "death"
  2. loadstring(game:GetObjects("rbxassetid://5325226148")[1].Source)()
  3. -----OPTIONS
  4. local ToolName = "BackGuitar" ----- the hats name on explorer/dex (not name in catalog)
  5. local NoSound = true ----- sound or no sound (Background Music)
  6. local OldModel = false ----- Use Old Model or your accessory
  7.  
  8. local IsDead = false
  9. local StateMover = true
  10. local playerss = workspace.non
  11. local maybe = playerss[ToolName].Handle
  12. local bbv,bullet
  13. if Bypass == "death" then
  14. bullet = game.Players.LocalPlayer.Character["HumanoidRootPart"]
  15. bullet.Transparency = 1
  16. bullet.Massless = true
  17. if bullet:FindFirstChildOfClass("Attachment") then
  18. for _,v in pairs(bullet:GetChildren()) do
  19. if v:IsA("Attachment") then
  20. v:Destroy()
  21. end
  22. end
  23. end
  24.  
  25. bbv = Instance.new("BodyPosition",bullet)
  26. bbv.Position = playerss.Torso.CFrame.p
  27. end
  28.  
  29. if maybe:FindFirstChild("AccessoryWeld") then maybe:FindFirstChild("AccessoryWeld"):Destroy() end
  30. if game.Players.LocalPlayer.Character[ToolName].Handle:FindFirstChild("AccessoryWeld") then game.Players.LocalPlayer.Character[ToolName].Handle:FindFirstChild("AccessoryWeld"):Destroy() end
  31.  
  32.  
  33. maybe:FindFirstChildOfClass("AlignPosition").Name = "AlignPosition2"
  34. maybe:FindFirstChildOfClass("AlignOrientation").Name = "AlignOrientation2"
  35.  
  36. playerss.Torso.WaistBackAttachment.Position = Vector3.new(-0, -0, 0.6)
  37. playerss.Torso.WaistBackAttachment.Orientation = Vector3.new(-4.16, -179.28, 99.8)
  38.  
  39. if Bypass == "death" then
  40. coroutine.wrap(function()
  41. while true do
  42. if not playerss or not playerss:FindFirstChildOfClass("Humanoid") or playerss:FindFirstChildOfClass("Humanoid").Health <= 0 then IsDead = true; return end
  43. if StateMover then
  44. bbv.Position = playerss.Torso.CFrame.p
  45. bullet.Position = playerss.Torso.CFrame.p
  46. end
  47. game:GetService("RunService").RenderStepped:wait()
  48. end
  49. end)()
  50. end
  51.  
  52. local CDDF = {}
  53. local DamageFling = function(DmgPer)
  54. if IsDead or Bypass ~= "death" or (DmgPer.Name == playerss.Name and DmgPer.Name == "non") or CDDF[DmgPer] or not DmgPer or not DmgPer:FindFirstChildOfClass("Humanoid") or DmgPer:FindFirstChildOfClass("Humanoid").Health <= 0 then return end
  55. CDDF[DmgPer] = true; StateMover = false
  56. local PosFling = (DmgPer:FindFirstChild("HumanoidRootPart") and DmgPer:FindFirstChild("HumanoidRootPart") .CFrame.p) or (DmgPer:FindFirstChildOfClass("Part") and DmgPer:FindFirstChildOfClass("Part").CFrame.p)
  57. bbav = Instance.new("BodyAngularVelocity",bullet)
  58. bbav.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
  59. bbav.P = 1000000000000000000000000000
  60. bbav.AngularVelocity = Vector3.new(10000000000000000000000000000000,100000000000000000000000000,100000000000000000)
  61. game:GetService("Debris"):AddItem(bbav,0.1)
  62. bullet.Rotation = playerss.Torso.Rotation
  63. for _=1,15 do
  64. bbv.Position = PosFling
  65. bullet.Position = PosFling
  66. wait(0.03)
  67. end
  68. bbv.Position = playerss.Torso.CFrame.p
  69. bullet.Position = playerss.Torso.CFrame.p
  70. CDDF[DmgPer] = false; StateMover = true
  71. end
  72. wait(1/60)
  73. --require(4781464455)()
  74.  
  75. -- By RealBredbeargotban
  76. -- Script Name: ITS YA BOY CLEETUS
  77. -- Original By Lord_Phantasmagoria (CKbackup)
  78.  
  79. p = game.Players.LocalPlayer
  80. m = p:GetMouse()
  81. ch = playerss
  82. root = ch.HumanoidRootPart
  83. hum = ch.Humanoid
  84.  
  85. --userinput = game:GetService("UserInputService")
  86. debris = game:GetService("Debris")
  87.  
  88. anim = "Idle"
  89. attack = false
  90. grabbed = false
  91. canplay = false
  92. canplaying = false
  93. sine = 0
  94. change = 1
  95. speed = 75
  96. jpower = 75
  97.  
  98. Instance.new("ForceField",ch).Visible = false
  99.  
  100.  
  101. -- Welds
  102.  
  103. local neck = Instance.new("Weld",ch.Torso)
  104. neck.Part0 = ch.Torso
  105. neck.Part1 = ch.Head
  106. neck.C0 = CFrame.new(0,1.5,0)
  107. local torso = Instance.new("Weld",root)
  108. torso.Part0 = root
  109. torso.Part1 = ch.Torso
  110. local rs = Instance.new("Weld",ch.Torso)
  111. rs.Part0 = ch.Torso
  112. rs.Part1 = ch["Right Arm"]
  113. rs.C0 = CFrame.new(1.5,0.5,0)
  114. rs.C1 = CFrame.new(0,0.5,0)
  115. local ls = Instance.new("Weld",ch.Torso)
  116. ls.Part0 = ch.Torso
  117. ls.Part1 = ch["Left Arm"]
  118. ls.C0 = CFrame.new(-1.5,0.5,0)
  119. ls.C1 = CFrame.new(0,0.5,0)
  120. local rh = Instance.new("Weld",ch.Torso)
  121. rh.Part0 = ch.Torso
  122. rh.Part1 = ch["Right Leg"]
  123. rh.C0 = CFrame.new(0.5,-1,0)
  124. rh.C1 = CFrame.new(0,1,0)
  125. local lh = Instance.new("Weld",ch.Torso)
  126. lh.Part0 = ch.Torso
  127. lh.Part1 = ch["Left Leg"]
  128. lh.C0 = CFrame.new(-0.5,-1,0)
  129. lh.C1 = CFrame.new(0,1,0)
  130.  
  131. -- Music
  132.  
  133. local music = Instance.new("Sound",root)
  134. music.SoundId = "rbxassetid://2208519872"
  135. music.Name = "Music"
  136. music.PlaybackSpeed = 1.25
  137. music.Volume = 3
  138. music.Looped = true
  139. --music:Play()
  140.  
  141. -- Cleetus lol
  142.  
  143.  
  144. -- BANJO
  145. banjom = ch:FindFirstChild(ToolName).Handle
  146. local banjo = banjom
  147.  
  148. local banjoweld = Instance.new("Weld",banjo)
  149. banjoweld.Part0 = banjo
  150. banjoweld.Part1 = ch["Left Arm"]
  151. --banjoweld.C0 = CFrame.new(0,1.2,0)*CFrame.Angles(0,math.rad(-90),0)
  152.  
  153. -- DA GUN
  154. snipar = Instance.new("Model")
  155. Part1 = Instance.new("Part")
  156. SpecialMesh2 = Instance.new("SpecialMesh")
  157. Weld3 = Instance.new("Weld")
  158. Part4 = Instance.new("Part")
  159. snipar.Name = "Sniper"
  160. snipar.Parent = script
  161. Part1.Parent = snipar
  162. Part1.CFrame = CFrame.new(-296.341797, -14.0734425, -241.47963, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  163. Part1.Position = Vector3.new(-296.341797, -14.0734425, -241.47963)
  164. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  165. Part1.Transparency = 1
  166. Part1.Size = Vector3.new(4, 1, 2)
  167. Part1.BottomSurface = Enum.SurfaceType.Smooth
  168. Part1.BrickColor = BrickColor.new("Really black")
  169. Part1.CanCollide = false
  170. Part1.TopSurface = Enum.SurfaceType.Smooth
  171. Part1.brickColor = BrickColor.new("Really black")
  172. SpecialMesh2.Parent = Part1
  173. SpecialMesh2.MeshId = "rbxassetid://442476524"
  174. SpecialMesh2.Scale = Vector3.new(4.5, 5, 4.5)
  175. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  176. Weld3.Name = "qCFrameWeldThingy"
  177. Weld3.Parent = Part1
  178. Weld3.C1 = CFrame.new(-0.539863586, -0.206169009, 0.260091782, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  179. Weld3.Part0 = Part4
  180. Weld3.Part1 = Part1
  181. Weld3.part1 = Part1
  182. Part4.Name = "Handle"
  183. Part4.Parent = snipar
  184. Part4.CFrame = CFrame.new(-296.881653, -14.2796116, -241.219543, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  185. Part4.Position = Vector3.new(-296.881653, -14.2796116, -241.219543)
  186. Part4.Transparency = 1
  187. Part4.Size = Vector3.new(0.5, 0.5, 1)
  188. Part4.BottomSurface = Enum.SurfaceType.Smooth
  189. Part4.CanCollide = false
  190. Part4.TopSurface = Enum.SurfaceType.Smooth
  191.  
  192. local dagun = script.Sniper
  193. local gunweld = Instance.new("Weld",dagun.Handle)
  194. gunweld.Part0 = dagun.Handle
  195. gunweld.Part1 = ch["Right Arm"]
  196. gunweld.C0 = CFrame.new(-1.25,-0.1,0)*CFrame.Angles(math.rad(90),0,math.rad(85))
  197. -- Special stuff
  198. Model0 = Instance.new("Model")
  199. Part1 = Instance.new("Part")
  200. SpecialMesh2 = Instance.new("SpecialMesh")
  201. Part3 = Instance.new("Part")
  202. ParticleEmitter4 = Instance.new("ParticleEmitter")
  203. Beam5 = Instance.new("Beam")
  204. ParticleEmitter6 = Instance.new("ParticleEmitter")
  205. Beam7 = Instance.new("Beam")
  206. Beam8 = Instance.new("Beam")
  207. Beam9 = Instance.new("Beam")
  208. Beam10 = Instance.new("Beam")
  209. Smoke11 = Instance.new("Smoke")
  210. Part12 = Instance.new("Part")
  211. SpecialMesh13 = Instance.new("SpecialMesh")
  212. Part14 = Instance.new("Part")
  213. SpecialMesh15 = Instance.new("SpecialMesh")
  214. Part16 = Instance.new("Part")
  215. SpecialMesh17 = Instance.new("SpecialMesh")
  216. Part18 = Instance.new("Part")
  217. SpecialMesh19 = Instance.new("SpecialMesh")
  218. Model0.Name = "Cursed"
  219. Model0.Parent = script
  220. Model0.PrimaryPart = Part3
  221. Part1.Name = "Hand"
  222. Part1.Parent = Model0
  223. Part1.CFrame = CFrame.new(-144.465546, 19.3117313, 32.6193542, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  224. Part1.Position = Vector3.new(-144.465546, 19.3117313, 32.6193542)
  225. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  226. Part1.Size = Vector3.new(4, 4, 4)
  227. Part1.Anchored = true
  228. Part1.BottomSurface = Enum.SurfaceType.Smooth
  229. Part1.BrickColor = BrickColor.new("Really black")
  230. Part1.TopSurface = Enum.SurfaceType.Smooth
  231. Part1.brickColor = BrickColor.new("Really black")
  232. SpecialMesh2.Parent = Part1
  233. SpecialMesh2.MeshId = "rbxassetid://1282322452"
  234. SpecialMesh2.Scale = Vector3.new(0.5, 0.5, 0.5)
  235. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  236. Part3.Name = "Ball"
  237. Part3.Parent = Model0
  238. Part3.CFrame = CFrame.new(-143.921844, 11.9999943, 29.681366, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  239. Part3.Position = Vector3.new(-143.921844, 11.9999943, 29.681366)
  240. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  241. Part3.Size = Vector3.new(24, 24, 24)
  242. Part3.Anchored = true
  243. Part3.BottomSurface = Enum.SurfaceType.Smooth
  244. Part3.BrickColor = BrickColor.new("Really black")
  245. Part3.Material = Enum.Material.Neon
  246. Part3.TopSurface = Enum.SurfaceType.Smooth
  247. Part3.brickColor = BrickColor.new("Really black")
  248. Part3.Shape = Enum.PartType.Ball
  249. ParticleEmitter4.Parent = Part3
  250. ParticleEmitter4.Speed = NumberRange.new(0, 0)
  251. ParticleEmitter4.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
  252. ParticleEmitter4.LightInfluence = 1
  253. ParticleEmitter4.Texture = "rbxassetid://524302408"
  254. ParticleEmitter4.ZOffset = 3.5
  255. ParticleEmitter4.Size = NumberSequence.new(1.2000000476837,1.2000000476837)
  256. ParticleEmitter4.Drag = 1.2000000476837
  257. ParticleEmitter4.Lifetime = NumberRange.new(0.40000000596046, 0.40000000596046)
  258. ParticleEmitter4.LockedToPart = true
  259. ParticleEmitter4.Rate = 80
  260. ParticleEmitter4.SpreadAngle = Vector2.new(0.200000003, 0.200000003)
  261. ParticleEmitter4.VelocitySpread = 0.20000000298023
  262. Beam5.Parent = Part3
  263. Beam5.Attachment0 = nil
  264. Beam5.Attachment1 = nil
  265. Beam5.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  266. Beam5.FaceCamera = true
  267. Beam5.LightInfluence = 1
  268. Beam5.Texture = "rbxassetid://185463215"
  269. Beam5.TextureLength = 7
  270. Beam5.TextureSpeed = 0.10000000149012
  271. Beam5.Transparency = NumberSequence.new(0,0)
  272. ParticleEmitter6.Parent = Part3
  273. ParticleEmitter6.Speed = NumberRange.new(0, 0)
  274. ParticleEmitter6.Color = ColorSequence.new(Color3.new(1, 0, 0),Color3.new(1, 0, 0))
  275. ParticleEmitter6.LightInfluence = 1
  276. ParticleEmitter6.Texture = "http://www.roblox.com/asset/?id=524302408"
  277. ParticleEmitter6.ZOffset = 3.5
  278. ParticleEmitter6.Lifetime = NumberRange.new(0.40000000596046, 0.40000000596046)
  279. ParticleEmitter6.LockedToPart = true
  280. ParticleEmitter6.Rate = 55
  281. ParticleEmitter6.SpreadAngle = Vector2.new(0.200000003, 0.200000003)
  282. ParticleEmitter6.VelocitySpread = 0.20000000298023
  283. Beam7.Name = "Beam2"
  284. Beam7.Parent = Part3
  285. Beam7.Attachment0 = nil
  286. Beam7.Attachment1 = nil
  287. Beam7.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  288. Beam7.FaceCamera = true
  289. Beam7.LightInfluence = 1
  290. Beam7.Texture = "rbxassetid://185463215"
  291. Beam7.TextureLength = 7
  292. Beam7.TextureSpeed = 0.10000000149012
  293. Beam7.Transparency = NumberSequence.new(0,0)
  294. Beam8.Name = "Beam3"
  295. Beam8.Parent = Part3
  296. Beam8.Attachment0 = nil
  297. Beam8.Attachment1 = nil
  298. Beam8.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  299. Beam8.FaceCamera = true
  300. Beam8.LightInfluence = 1
  301. Beam8.Texture = "rbxassetid://185463215"
  302. Beam8.TextureLength = 7
  303. Beam8.TextureSpeed = 0.10000000149012
  304. Beam8.Transparency = NumberSequence.new(0,0)
  305. Beam9.Name = "Beam4"
  306. Beam9.Parent = Part3
  307. Beam9.Attachment0 = nil
  308. Beam9.Attachment1 = nil
  309. Beam9.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  310. Beam9.FaceCamera = true
  311. Beam9.LightInfluence = 1
  312. Beam9.Texture = "rbxassetid://185463215"
  313. Beam9.TextureLength = 7
  314. Beam9.TextureSpeed = 0.10000000149012
  315. Beam9.Transparency = NumberSequence.new(0,0)
  316. Beam10.Name = "Beam5"
  317. Beam10.Parent = Part3
  318. Beam10.Attachment0 = nil
  319. Beam10.Attachment1 = nil
  320. Beam10.Color = ColorSequence.new(Color3.new(0, 0, 0),Color3.new(0, 0, 0))
  321. Beam10.FaceCamera = true
  322. Beam10.LightInfluence = 1
  323. Beam10.Texture = "rbxassetid://185463215"
  324. Beam10.TextureLength = 7
  325. Beam10.TextureSpeed = 0.10000000149012
  326. Beam10.Transparency = NumberSequence.new(0,0)
  327. Smoke11.Parent = Part3
  328. Smoke11.Color = Color3.new(0, 0, 0)
  329. Smoke11.Size = 10
  330. Smoke11.Opacity = 1
  331. Part12.Name = "Hand2"
  332. Part12.Parent = Model0
  333. Part12.CFrame = CFrame.new(-139.769806, 16.7660866, 32.0461121, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  334. Part12.Position = Vector3.new(-139.769806, 16.7660866, 32.0461121)
  335. Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  336. Part12.Size = Vector3.new(4, 4, 4)
  337. Part12.Anchored = true
  338. Part12.BottomSurface = Enum.SurfaceType.Smooth
  339. Part12.BrickColor = BrickColor.new("Really black")
  340. Part12.TopSurface = Enum.SurfaceType.Smooth
  341. Part12.brickColor = BrickColor.new("Really black")
  342. SpecialMesh13.Parent = Part12
  343. SpecialMesh13.MeshId = "rbxassetid://1282322452"
  344. SpecialMesh13.Scale = Vector3.new(0.5, 0.5, 0.5)
  345. SpecialMesh13.MeshType = Enum.MeshType.FileMesh
  346. Part14.Name = "Hand3"
  347. Part14.Parent = Model0
  348. Part14.CFrame = CFrame.new(-144.465546, 13.9640436, 34.6292381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  349. Part14.Position = Vector3.new(-144.465546, 13.9640436, 34.6292381)
  350. Part14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  351. Part14.Size = Vector3.new(4, 4, 4)
  352. Part14.Anchored = true
  353. Part14.BottomSurface = Enum.SurfaceType.Smooth
  354. Part14.BrickColor = BrickColor.new("Really black")
  355. Part14.TopSurface = Enum.SurfaceType.Smooth
  356. Part14.brickColor = BrickColor.new("Really black")
  357. SpecialMesh15.Parent = Part14
  358. SpecialMesh15.MeshId = "rbxassetid://1282322452"
  359. SpecialMesh15.Scale = Vector3.new(0.5, 0.5, 0.5)
  360. SpecialMesh15.MeshType = Enum.MeshType.FileMesh
  361. Part16.Name = "Hand4"
  362. Part16.Parent = Model0
  363. Part16.CFrame = CFrame.new(-139.414093, 13.9246101, 34.6292381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  364. Part16.Position = Vector3.new(-139.414093, 13.9246101, 34.6292381)
  365. Part16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  366. Part16.Size = Vector3.new(4, 4, 4)
  367. Part16.Anchored = true
  368. Part16.BottomSurface = Enum.SurfaceType.Smooth
  369. Part16.BrickColor = BrickColor.new("Really black")
  370. Part16.TopSurface = Enum.SurfaceType.Smooth
  371. Part16.brickColor = BrickColor.new("Really black")
  372. SpecialMesh17.Parent = Part16
  373. SpecialMesh17.MeshId = "rbxassetid://1282322452"
  374. SpecialMesh17.Scale = Vector3.new(0.5, 0.5, 0.5)
  375. SpecialMesh17.MeshType = Enum.MeshType.FileMesh
  376. Part18.Name = "Hand5"
  377. Part18.Parent = Model0
  378. Part18.CFrame = CFrame.new(-142.072357, 9.81830788, 34.6292381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  379. Part18.Position = Vector3.new(-142.072357, 9.81830788, 34.6292381)
  380. Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  381. Part18.Size = Vector3.new(4, 4, 4)
  382. Part18.Anchored = true
  383. Part18.BottomSurface = Enum.SurfaceType.Smooth
  384. Part18.BrickColor = BrickColor.new("Really black")
  385. Part18.TopSurface = Enum.SurfaceType.Smooth
  386. Part18.brickColor = BrickColor.new("Really black")
  387. SpecialMesh19.Parent = Part18
  388. SpecialMesh19.MeshId = "rbxassetid://1282322452"
  389. SpecialMesh19.Scale = Vector3.new(0.5, 0.5, 0.5)
  390. SpecialMesh19.MeshType = Enum.MeshType.FileMesh
  391. local damyth = Model0
  392. damyth.Parent = nil
  393. hand = damyth.Hand
  394. hand2 = damyth.Hand2
  395. hand3 = damyth.Hand3
  396. hand4 = damyth.Hand4
  397. hand5 = damyth.Hand5
  398. -- Usefull functions
  399.  
  400. function createsound(id,pitch,volume,parent)
  401. coroutine.resume(coroutine.create(function()
  402. local sound = Instance.new("Sound",parent)
  403. sound.SoundId = "rbxassetid://"..id
  404. sound.PlaybackSpeed = pitch
  405. sound.Volume = volume
  406. sound:Play()
  407. repeat
  408. game:GetService("RunService").Heartbeat:Wait()
  409. until sound.Playing == false
  410. sound:Destroy()
  411. end))
  412. end
  413.  
  414. function spawnlittlewave(pos,trans)
  415. coroutine.resume(coroutine.create(function()
  416. local part = Instance.new("Part",workspace)
  417. part.Locked = true
  418. part.BrickColor = BrickColor.new("White")
  419. part.CanCollide = false
  420. part.Anchored = true
  421. part.Transparency = trans
  422. part.CFrame = pos
  423. local wavemesh = Instance.new("SpecialMesh",part)
  424. wavemesh.MeshId = "http://www.roblox.com/asset/?id=169412804"
  425. for i = 0,3,0.3 do
  426. game:GetService("RunService").Heartbeat:Wait()
  427. wavemesh.Scale = wavemesh.Scale + Vector3.new(0.6,0.1,0.6)
  428. end
  429. part:Destroy()
  430. end))
  431. end
  432.  
  433. function GetDudesTorso(c)
  434. local torsy = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
  435. if torsy ~= nil then
  436. return torsy
  437. end
  438. end
  439.  
  440.  
  441.  
  442. function spawnwave(pos,trans)
  443. coroutine.resume(coroutine.create(function()
  444. local part = Instance.new("Part",workspace)
  445. part.Locked = true
  446. part.BrickColor = BrickColor.new("White")
  447. part.CanCollide = false
  448. part.Anchored = true
  449. part.Transparency = trans
  450. part.CFrame = pos
  451. local wavemesh = Instance.new("SpecialMesh",part)
  452. wavemesh.MeshId = "http://www.roblox.com/asset/?id=169412804"
  453. for i = 0,8,0.3 do
  454. game:GetService("RunService").Heartbeat:Wait()
  455. wavemesh.Scale = wavemesh.Scale + Vector3.new(0.6,0.1,0.6)
  456. end
  457. part:Destroy()
  458. end))
  459. end
  460.  
  461. function spawnkillingwave(pos,trans)
  462. coroutine.resume(coroutine.create(function()
  463. local part = Instance.new("Part",workspace)
  464. part.Locked = true
  465. part.BrickColor = BrickColor.new("White")
  466. part.CanCollide = false
  467. part.Anchored = true
  468. part.Transparency = trans
  469. part.CFrame = pos
  470. local wavemesh = Instance.new("SpecialMesh",part)
  471. wavemesh.MeshId = "http://www.roblox.com/asset/?id=169412804"
  472. part.Touched:Connect(function(hit)
  473. if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") then
  474. hit.Parent:BreakJoints()
  475. end
  476. end)
  477. for i = 0,8,0.3 do
  478. game:GetService("RunService").Heartbeat:Wait()
  479. wavemesh.Scale = wavemesh.Scale + Vector3.new(1.25,1,1.25)
  480. part.Size = part.Size + Vector3.new(1.25,1,1.25)
  481. end
  482. part:Destroy()
  483. end))
  484. end
  485.  
  486. function handslol()
  487. coroutine.wrap(function()
  488. for i,v in pairs(workspace:GetChildren()) do
  489. game:GetService("RunService").Heartbeat:Wait()
  490. if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
  491. if v:FindFirstChild("OHNOES") == nil then
  492. local ohnoeslol = Instance.new("BoolValue",v)
  493. ohnoeslol.Name = "OHNOES"
  494. local targerroot = v:FindFirstChild("HumanoidRootPart")
  495. targerroot.Anchored = true
  496. for i = 0.2, 1, 1/60 do
  497. hand.CFrame = hand.CFrame:Lerp(targerroot.CFrame, i)
  498. game:GetService("RunService").Heartbeat:Wait()
  499. end
  500. targerroot.Anchored = false
  501. local weld = Instance.new("Weld",targerroot)
  502. weld.Part0 = targerroot
  503. weld.Part1 = hand
  504. for i = 0.2, 1, 1/60 do
  505. hand.CFrame = hand.CFrame:Lerp(damyth.Ball.CFrame, i)
  506. game:GetService("RunService").Heartbeat:Wait()
  507. end
  508. if v:FindFirstChild("Head") then
  509. local vheadlol = v:FindFirstChild("Head")
  510. if vheadlol:FindFirstChild("face") then
  511. vheadlol:FindFirstChild("face"):Destroy()
  512. end
  513. end
  514. for e,g in pairs(v:GetChildren()) do
  515. if g:IsA("Accessory") then
  516. g:Destroy()
  517. elseif g:IsA("Part") or g:IsA("MeshPart") then
  518. g.Transparency = 1
  519. end
  520. end
  521. v:BreakJoints()
  522. createsound(1080610583,1,8,v)
  523. createsound(429400881,1,1,v)
  524. end
  525. end
  526. end
  527. end)()
  528.  
  529. coroutine.wrap(function()
  530. for i,v in pairs(workspace:GetChildren()) do
  531. game:GetService("RunService").Heartbeat:Wait()
  532. if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
  533. if v:FindFirstChild("OHNOES") == nil then
  534. local ohnoeslol = Instance.new("BoolValue",v)
  535. ohnoeslol.Name = "OHNOES"
  536. local targerroot = v:FindFirstChild("HumanoidRootPart")
  537. targerroot.Anchored = true
  538. for i = 0.2, 1, 1/60 do
  539. hand2.CFrame = hand2.CFrame:Lerp(targerroot.CFrame, i)
  540. game:GetService("RunService").Heartbeat:Wait()
  541. end
  542. targerroot.Anchored = false
  543. local weld = Instance.new("Weld",targerroot)
  544. weld.Part0 = targerroot
  545. weld.Part1 = hand2
  546. for i = 0.2, 1, 1/60 do
  547. hand2.CFrame = hand2.CFrame:Lerp(damyth.Ball.CFrame, i)
  548. game:GetService("RunService").Heartbeat:Wait()
  549. end
  550. if v:FindFirstChild("Head") then
  551. local vheadlol = v:FindFirstChild("Head")
  552. if vheadlol:FindFirstChild("face") then
  553. vheadlol:FindFirstChild("face"):Destroy()
  554. end
  555. end
  556. for e,g in pairs(v:GetChildren()) do
  557. if g:IsA("Accessory") then
  558. g:Destroy()
  559. elseif g:IsA("Part") or g:IsA("MeshPart") then
  560. g.Transparency = 1
  561. end
  562. end
  563. v:BreakJoints()
  564. createsound(3483587416,1,8,v)
  565. createsound(429400881,1,1,v)
  566. end
  567. end
  568. end
  569. end)()
  570.  
  571. coroutine.wrap(function()
  572. for i,v in pairs(workspace:GetChildren()) do
  573. game:GetService("RunService").Heartbeat:Wait()
  574. if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
  575. if v:FindFirstChild("OHNOES") == nil then
  576. local ohnoeslol = Instance.new("BoolValue",v)
  577. ohnoeslol.Name = "OHNOES"
  578. local targerroot = v:FindFirstChild("HumanoidRootPart")
  579. targerroot.Anchored = true
  580. for i = 0.2, 1, 1/60 do
  581. hand3.CFrame = hand3.CFrame:Lerp(targerroot.CFrame, i)
  582. game:GetService("RunService").Heartbeat:Wait()
  583. end
  584. targerroot.Anchored = false
  585. local weld = Instance.new("Weld",targerroot)
  586. weld.Part0 = targerroot
  587. weld.Part1 = hand3
  588. for i = 0.2, 1, 1/60 do
  589. hand3.CFrame = hand3.CFrame:Lerp(damyth.Ball.CFrame, i)
  590. game:GetService("RunService").Heartbeat:Wait()
  591. end
  592. if v:FindFirstChild("Head") then
  593. local vheadlol = v:FindFirstChild("Head")
  594. if vheadlol:FindFirstChild("face") then
  595. vheadlol:FindFirstChild("face"):Destroy()
  596. end
  597. end
  598. for e,g in pairs(v:GetChildren()) do
  599. if g:IsA("Accessory") then
  600. g:Destroy()
  601. elseif g:IsA("Part") or g:IsA("MeshPart") then
  602. g.Transparency = 1
  603. end
  604. end
  605.  
  606. v:BreakJoints()
  607. createsound(147758746,1,8,v)
  608. createsound(1080363252,1,1,v)
  609. end
  610. end
  611. end
  612. end)()
  613.  
  614. coroutine.wrap(function()
  615. for i,v in pairs(workspace:GetChildren()) do
  616. game:GetService("RunService").Heartbeat:Wait()
  617. if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
  618. if v:FindFirstChild("OHNOES") == nil then
  619. local ohnoeslol = Instance.new("BoolValue",v)
  620. ohnoeslol.Name = "OHNOES"
  621. local targerroot = v:FindFirstChild("HumanoidRootPart")
  622. targerroot.Anchored = true
  623. for i = 0.2, 1, 1/60 do
  624. hand4.CFrame = hand4.CFrame:Lerp(targerroot.CFrame, i)
  625. game:GetService("RunService").Heartbeat:Wait()
  626. end
  627. targerroot.Anchored = false
  628. local weld = Instance.new("Weld",targerroot)
  629. weld.Part0 = targerroot
  630. weld.Part1 = hand4
  631. for i = 0.2, 1, 1/60 do
  632. hand4.CFrame = hand4.CFrame:Lerp(damyth.Ball.CFrame, i)
  633. game:GetService("RunService").Heartbeat:Wait()
  634. end
  635. if v:FindFirstChild("Head") then
  636. local vheadlol = v:FindFirstChild("Head")
  637. if vheadlol:FindFirstChild("face") then
  638. vheadlol:FindFirstChild("face"):Destroy()
  639. end
  640. end
  641. for e,g in pairs(v:GetChildren()) do
  642. if g:IsA("Accessory") then
  643. g:Destroy()
  644. elseif g:IsA("Part") or g:IsA("MeshPart") then
  645. g.Transparency = 1
  646. end
  647. end
  648. v:BreakJoints()
  649. createsound(565424701,1,8,v)
  650. createsound(429400881,1,1,v)
  651. end
  652. end
  653. end
  654. end)()
  655.  
  656. coroutine.wrap(function()
  657. for i,v in pairs(workspace:GetChildren()) do
  658. game:GetService("RunService").Heartbeat:Wait()
  659. if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
  660. if v:FindFirstChild("OHNOES") == nil then
  661. local ohnoeslol = Instance.new("BoolValue",v)
  662. ohnoeslol.Name = "OHNOES"
  663. local targerroot = v:FindFirstChild("HumanoidRootPart")
  664. targerroot.Anchored = true
  665. for i = 0.2, 1, 1/60 do
  666. hand5.CFrame = hand5.CFrame:Lerp(targerroot.CFrame, i)
  667. game:GetService("RunService").Heartbeat:Wait()
  668. end
  669. targerroot.Anchored = false
  670. local weld = Instance.new("Weld",targerroot)
  671. weld.Part0 = targerroot
  672. weld.Part1 = hand5
  673. for i = 0.2, 1, 1/60 do
  674. hand5.CFrame = hand5.CFrame:Lerp(damyth.Ball.CFrame, i)
  675. game:GetService("RunService").Heartbeat:Wait()
  676. end
  677. if v:FindFirstChild("Head") then
  678. local vheadlol = v:FindFirstChild("Head")
  679. if vheadlol:FindFirstChild("face") then
  680. vheadlol:FindFirstChild("face"):Destroy()
  681. end
  682. end
  683. for e,g in pairs(v:GetChildren()) do
  684. if g:IsA("Accessory") then
  685. g:Destroy()
  686. elseif g:IsA("Part") or g:IsA("MeshPart") then
  687. g.Transparency = 1
  688. end
  689. end
  690. v:BreakJoints()
  691. createsound(535528169,1,8,v)
  692. createsound(429400881,1,1,v)
  693. end
  694. end
  695. end
  696. end)()
  697. end
  698.  
  699.  
  700. -- Attacks
  701.  
  702. function animtemplate()
  703. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  704. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  705. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  706. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  707. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  708. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  709.  
  710. end
  711.  
  712. function intro()
  713. attack = true
  714. root.Anchored = true
  715. --CamShake(root,100,.5,.6)
  716. createsound(3154829820,1,2,ch.Head)
  717. spawnwave(root.CFrame*CFrame.new(0,-2,0),0.2)
  718. for i = 0,5,0.1 do
  719. game:GetService("RunService").Heartbeat:Wait()
  720. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  721. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
  722. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  723. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  724. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  725. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  726. end
  727. createsound(1093102664,1,2,ch.Head)
  728. local lolwhat = Instance.new("Sound",ch.Head)
  729. lolwhat.SoundId = "rbxassetid://2254648568"
  730. lolwhat.Volume = 1.5
  731. lolwhat:Play()
  732. repeat
  733. game:GetService("RunService").Heartbeat:Wait()
  734. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
  735. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
  736. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  737. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  738. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  739. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  740. until lolwhat.TimePosition > 8.5
  741. lolwhat:Destroy()
  742. music:Play()
  743. attack = false
  744. canplay = true
  745. canplaying = true
  746. root.Anchored = false
  747. end
  748.  
  749. function taunt()
  750. attack = true
  751. banjo.Transparency = 0
  752. speed = 0
  753. local FARMERFIELD = Instance.new("Sound",ch.Head)
  754. FARMERFIELD.SoundId = "rbxassetid://2681237436"
  755. FARMERFIELD.Volume = 4
  756. FARMERFIELD:Play()
  757. --banjoweld.C0 = CFrame.new(0,1.2,0)*CFrame.Angles(0,math.rad(90),math.rad(-25))
  758. repeat
  759. game:GetService("RunService").Heartbeat:Wait()
  760. banjoweld.C0 = banjoweld.C0:Lerp(CFrame.new(0,1,-0.35)*CFrame.Angles(0,math.rad(75),math.rad(-45))*CFrame.Angles(math.rad(25),0,0),0.3)
  761. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.1)*CFrame.Angles(math.rad(-10+10*math.cos(sine/4)),math.rad(0),math.rad(0)),0.3)
  762. torso.C0 = torso.C0:Lerp(CFrame.new(0,0-0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  763. rs.C0 = rs.C0:Lerp(CFrame.new(0.85,1.2,-1.1)*CFrame.Angles(math.rad(10),math.rad(95),math.rad(0))*CFrame.Angles(math.rad(0+10*math.cos(sine/2)),0,0),0.3)
  764. ls.C0 = ls.C0:Lerp(CFrame.new(-1.3,-0.8,-1.3)*CFrame.Angles(math.rad(160),math.rad(85),math.rad(0)),0.3)
  765. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1+0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  766. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1+0.3*math.cos(sine/4),-0.6)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  767. until FARMERFIELD.Playing == false
  768. for i = 0,1,0.1 do
  769. game:GetService("RunService").Heartbeat:Wait()
  770. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  771. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  772. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  773. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-25),math.rad(60),math.rad(0)),0.3)
  774. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  775. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  776. end
  777. attack = false
  778. banjo.Transparency = 1
  779. speed = 75
  780. end
  781.  
  782. function swing()
  783. attack = true
  784. banjo.Transparency = 0
  785. createsound(3624807031,1,2,banjo)
  786. for i = 0,1,0.1 do
  787. game:GetService("RunService").Heartbeat:Wait()
  788. banjoweld.C0 = banjoweld.C0:Lerp(CFrame.new(-2.5,1.3,0.3)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(-30)),0.3)
  789. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
  790. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
  791. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-45)),0.3)
  792. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0.5)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(45)),0.3)
  793. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,-0.7)*CFrame.Angles(math.rad(105),math.rad(0),math.rad(0)),0.3)
  794. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  795. end
  796. touch = banjo.Touched:Connect(function(hit)
  797. if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") then
  798. createsound(3333907347,1,2,hit)
  799. --CamShake(root,100,.5,.6)
  800. createsound(12221984,1,2,hit)
  801. --local exlol = Instance.new("Explosion",workspace)
  802. --exlol.Position = hit.Parent.HumanoidRootPart.Position
  803. --exlol.Position = hit.Position
  804. DamageFling(hit.Parent)
  805. --hit.Parent:BreakJoints()
  806. touch:Disconnect()
  807. end
  808. end)
  809. for i = 0,2,0.1 do
  810. game:GetService("RunService").Heartbeat:Wait()
  811. banjoweld.C0 = banjoweld.C0:Lerp(CFrame.new(-2.5,1.3,0.3)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(-30)),0.3)
  812. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  813. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),0.3)
  814. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(-45)),0.3)
  815. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(45)),0.3)
  816. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),0.3)
  817. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(0)),0.3)
  818. end
  819. touch:Disconnect()
  820. attack = false
  821. banjo.Transparency = 1
  822. end
  823.  
  824.  
  825. function datractor()
  826. attack = true
  827. local hitboxthing = Instance.new("Part",workspace)
  828. hitboxthing.Size = Vector3.new(45,25,45)
  829. hitboxthing.Transparency = 1
  830. hitboxthing.Anchored = true
  831. hitboxthing.CanCollide = false
  832. hitboxthing.CFrame = root.CFrame
  833. spawnwave(root.CFrame*CFrame.new(0,2,0),0.2)
  834. wait()
  835. --CamShake(root,100,.5,.6)
  836. hum.Jump = true
  837. root.Anchored = true
  838. for i = 0,7,0.1 do
  839. game:GetService("RunService").Heartbeat:Wait()
  840. root.CFrame = root.CFrame:Lerp(root.CFrame*CFrame.new(0,45,0),0.3)
  841. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
  842. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),0.3)
  843. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(-25)),0.3)
  844. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(25)),0.3)
  845. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  846. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  847. end
  848. local tracktor = Instance.new("Part",ch)
  849. tracktor.Anchored = false
  850. tracktor.CanCollide = false
  851. tracktor.Transparency = 1
  852. tracktor.Size = Vector3.new(12,12,35)
  853. local trackmesh = Instance.new("SpecialMesh",tracktor)
  854. trackmesh.MeshId = "rbxassetid://598113704"
  855. trackmesh.TextureId = "rbxassetid://598113805"
  856. trackmesh.Scale = Vector3.new(5,5,5)
  857. local trackweld = Instance.new("Weld",tracktor)
  858. trackweld.Part0 = tracktor
  859. trackweld.Part1 = ch.Head
  860. trackweld.C0 = CFrame.new(0,-6.5,0)
  861. local bass = Instance.new("Sound",tracktor)
  862. bass.SoundId = "rbxasset://sounds//bass.wav"
  863. bass.Volume = 5
  864. bass:Play()
  865. coroutine.wrap(function()
  866. repeat
  867. game:GetService("RunService").Heartbeat:Wait()
  868. tracktor.Transparency = tracktor.Transparency - 0.01
  869. until tracktor.Transparency < 0
  870. end)()
  871. for i = 0,7,0.1 do
  872. game:GetService("RunService").Heartbeat:Wait()
  873. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  874. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),0.3)
  875. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  876. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  877. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  878. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  879. end
  880. local fallinglol = Instance.new("Sound",ch)
  881. fallinglol.SoundId = "rbxassetid://2258378465"
  882. fallinglol.Volume = 4
  883. fallinglol.Looped = true
  884. fallinglol:Play()
  885. local fallinglol2 = Instance.new("Sound",ch)
  886. fallinglol2.SoundId = "rbxassetid://138206037"
  887. fallinglol2.Volume = 4
  888. touch = tracktor.Touched:Connect(function(hit)
  889. if hit.Parent ~= ch then
  890. touch:Disconnect()
  891. tracktor.Anchored = true
  892. trackweld:Destroy()
  893. tracktor.Parent = workspace
  894. hitboxthing.CFrame = CFrame.new(root.Position.X,2,root.Position.Z)
  895. hitboxthing.Touched:Connect(function(hit)
  896. if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") then
  897. hit.Parent:BreakJoints()
  898. end
  899. end)
  900. tracktor.Transparency = 1
  901. fallinglol:Destroy()
  902. fallinglol2:Play()
  903. fallinglol2.TimePosition = 4.6
  904. --local exlol = Instance.new("Explosion",workspace)
  905. --exlol.Position = hitboxthing.Position
  906. --exlol.Visible = false
  907. --CamShake(root,100,.5,.6)
  908. root.CFrame = root.CFrame*CFrame.new(0,3,0)
  909. spawnwave(hitboxthing.CFrame,0.2)
  910. hum.Jump = true
  911. for i = 0,7,0.1 do
  912. game:GetService("RunService").Heartbeat:Wait()
  913. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  914. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.random(-999,99),math.random(-999,999),math.random(-999,999)),1)
  915. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  916. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  917. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  918. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  919. end
  920. attack = false
  921. root.CFrame = root.CFrame*CFrame.Angles(0,0,0)
  922. wait(3)
  923. fallinglol2:Destroy()
  924. tracktor:Destroy()
  925. hitboxthing:Destroy()
  926. end
  927. end)
  928. for i = 0,2,0.1 do
  929. game:GetService("RunService").Heartbeat:Wait()
  930. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  931. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  932. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  933. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(0)),0.3)
  934. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  935. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  936. end
  937. root.Anchored = false
  938. end
  939.  
  940. function CONSUME()
  941. attack = true
  942. speed = 0
  943. jpower = 0
  944. for i = 0,1,0.1 do
  945. game:GetService("RunService").Heartbeat:Wait()
  946. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
  947. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  948. rs.C0 = rs.C0:Lerp(CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(90)),0.3)
  949. ls.C0 = ls.C0:Lerp(CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-90)),0.3)
  950. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  951. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
  952. end
  953. local touchthing = Instance.new("Part",ch)
  954. touchthing.Size = Vector3.new(1.3,1,1.3)
  955. touchthing.CanCollide = false
  956. touchthing.Anchored = false
  957. touchthing.Transparency = 1
  958. local touchweldlol = Instance.new("Weld",touchthing)
  959. touchweldlol.Part0 = touchthing
  960. touchweldlol.Part1 = root
  961. touchweldlol.C0 = CFrame.new(0,0,2)
  962. touchy = touchthing.Touched:Connect(function(hit)
  963. if hit.Parent ~= ch and hit.Parent:FindFirstChildOfClass("Humanoid") then
  964. root.Anchored = true
  965. grabbed = true
  966. speed = 0
  967. jpower = 0
  968. touchy:Disconnect()
  969. local grabbedroot = hit.Parent:FindFirstChild("HumanoidRootPart") or hit.Parent:FindFirstChild("Torso")
  970. local grabbedweld = Instance.new("Weld",grabbedroot)
  971. grabbedweld.Part0 = grabbedroot
  972. grabbedweld.Part1 = root
  973. grabbedweld.C0 = CFrame.new(0,-0.5,-2)*CFrame.Angles(0,math.rad(180),0)
  974. for i = 0,3,0.1 do
  975. game:GetService("RunService").Heartbeat:Wait()
  976. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  977. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
  978. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(0)),0.3)
  979. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(0)),0.3)
  980. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  981. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  982. end
  983. for i = 0,2.5,0.1 do
  984. game:GetService("RunService").Heartbeat:Wait()
  985. grabbedweld.C0 = grabbedweld.C0:Lerp(CFrame.new(0,-15,-2)*CFrame.Angles(0,math.rad(180),0),i)
  986. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
  987. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(0)),0.3)
  988. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)),0.3)
  989. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(0)),0.3)
  990. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  991. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  992. end
  993. local headmesh = ch.Head:FindFirstChildOfClass("SpecialMesh")
  994. headmesh.Scale = Vector3.new(8.25,8.25,8.25)
  995. headmesh.Offset = Vector3.new(0,3.5,0)
  996. createsound(1080625252,1,8,grabbedroot)
  997. for i = 0,1,0.1 do
  998. game:GetService("RunService").Heartbeat:Wait()
  999. grabbedweld.C0 = grabbedweld.C0:Lerp(CFrame.new(0,-21,-2)*CFrame.Angles(0,0,0),i)
  1000. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
  1001. torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.35,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
  1002. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-15)),0.3)
  1003. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(15)),0.3)
  1004. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-75),math.rad(0),math.rad(0)),0.3)
  1005. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),0.3)
  1006. end
  1007. for i = 0,2,0.1 do
  1008. game:GetService("RunService").Heartbeat:Wait()
  1009. grabbedweld.C0 = grabbedweld.C0:Lerp(CFrame.new(0,-1.25,-3)*CFrame.Angles(0,0,0),i)
  1010. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
  1011. torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.35,0)*CFrame.Angles(math.rad(45),math.rad(0),math.rad(0)),0.3)
  1012. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(-15)),0.3)
  1013. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(15)),0.3)
  1014. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-75),math.rad(0),math.rad(0)),0.3)
  1015. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-45),math.rad(0),math.rad(0)),0.3)
  1016. end
  1017. createsound(22593942,1,8,ch.Head)
  1018. wait(0.6)
  1019. hit.Parent:Destroy()
  1020. local headmesh = ch.Head:FindFirstChildOfClass("SpecialMesh")
  1021. headmesh.Scale = Vector3.new(1.25,1.25,1.25)
  1022. headmesh.Offset = Vector3.new(0,0,0)
  1023. for i = 1,3 do
  1024. for i = 0,4,0.3 do
  1025. game:GetService("RunService").Heartbeat:Wait()
  1026. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.15)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  1027. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1028. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-15)),0.3)
  1029. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(15)),0.3)
  1030. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1031. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1032. end
  1033. for i = 0,4,0.3 do
  1034. game:GetService("RunService").Heartbeat:Wait()
  1035. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,-0.15)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  1036. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1037. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-35)),0.3)
  1038. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(35)),0.3)
  1039. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1040. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1041. end
  1042. end
  1043. createsound(704088758,0.85,1.25,ch)
  1044. --CamShake(root,100,.5,.6)
  1045. for i = 0,12,0.3 do
  1046. game:GetService("RunService").Heartbeat:Wait()
  1047. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
  1048. torso.C0 = torso.C0:Lerp(CFrame.new(0,-0.15,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
  1049. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(-35)),0.3)
  1050. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.2)*CFrame.Angles(math.rad(35),math.rad(0),math.rad(35)),0.3)
  1051. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
  1052. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
  1053. end
  1054. root.Anchored = false
  1055. grabbed = false
  1056. attack = false
  1057. speed = 75
  1058. jpower = 75
  1059. end
  1060. end)
  1061. for i = 0,2,0.1 do
  1062. game:GetService("RunService").Heartbeat:Wait()
  1063. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1064. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1065. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,-0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)),0.3)
  1066. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,-0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)),0.3)
  1067. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  1068. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1069. end
  1070. if grabbed == false then
  1071. touchthing:Destroy()
  1072. attack = false
  1073. speed = 75
  1074. jpower = 75
  1075. end
  1076. end
  1077.  
  1078. function m_y_t_h()
  1079. attack = true
  1080. speed = 0
  1081. jpower = 0
  1082. damyth.Parent = workspace
  1083. for i = 0,1,0.1 do
  1084. game:GetService("RunService").Heartbeat:Wait()
  1085. damyth:SetPrimaryPartCFrame(ch.Head.CFrame*CFrame.new(0,35,-35))
  1086. end
  1087. for i = 0,6,0.1 do
  1088. game:GetService("RunService").Heartbeat:Wait()
  1089. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(0)),0.3)
  1090. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1091. rs.C0 = rs.C0:Lerp(CFrame.new(1.35,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(6)),0.3)
  1092. ls.C0 = ls.C0:Lerp(CFrame.new(-1.35,0.6,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-6)),0.3)
  1093. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1094. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1095. end
  1096. local coloreffect = Instance.new("ColorCorrectionEffect",game.Lighting)
  1097. coloreffect.TintColor = Color3.fromRGB(255,0,0)
  1098. repeat
  1099. game:GetService("RunService").Heartbeat:Wait()
  1100. music.PlaybackSpeed = music.PlaybackSpeed - 0.01
  1101. coloreffect.Saturation = coloreffect.Saturation - 0.05
  1102. until music.PlaybackSpeed < 0.1
  1103. local mythlol = Instance.new("Sound",ch)
  1104. mythlol.SoundId = "rbxassetid://2736627515"
  1105. mythlol.Volume = 2
  1106. mythlol:Play()
  1107. handslol()
  1108. repeat
  1109. game:GetService("RunService").Heartbeat:Wait()
  1110. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1111. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0+math.random(-4,4))),0.3)
  1112. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.5,0.5)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-25)),0.3)
  1113. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.5,0.5)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(25)),0.3)
  1114. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  1115. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  1116. until mythlol.TimePosition > 15
  1117. for i,v in pairs(workspace:GetChildren()) do
  1118. game:GetService("RunService").Heartbeat:Wait()
  1119. if v:IsA("Model") and v ~= ch and v:FindFirstChildOfClass("Humanoid") and v:FindFirstChild("HumanoidRootPart") ~= nil then
  1120. v:FindFirstChild("HumanoidRootPart").Anchored = false
  1121. end
  1122. end
  1123. damyth.Parent = nil
  1124. coloreffect:Destroy()
  1125. mythlol:Destroy()
  1126. for i = 0,4,0.1 do
  1127. game:GetService("RunService").Heartbeat:Wait()
  1128. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
  1129. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
  1130. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1131. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1132. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  1133. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  1134. end
  1135. for i = 0,4,0.1 do
  1136. game:GetService("RunService").Heartbeat:Wait()
  1137. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(25),math.rad(0)),0.3)
  1138. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
  1139. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1140. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1141. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  1142. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  1143. end
  1144. for i = 0,4,0.1 do
  1145. game:GetService("RunService").Heartbeat:Wait()
  1146. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(-25),math.rad(0)),0.3)
  1147. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
  1148. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1149. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1150. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  1151. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  1152. end
  1153. for i = 0,4,0.1 do
  1154. game:GetService("RunService").Heartbeat:Wait()
  1155. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)),0.3)
  1156. torso.C0 = torso.C0:Lerp(CFrame.new(0,-2.5,0)*CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0)),0.3)
  1157. rs.C0 = rs.C0:Lerp(CFrame.new(1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1158. ls.C0 = ls.C0:Lerp(CFrame.new(-1.1,0.8,0)*CFrame.Angles(math.rad(160),math.rad(-90),math.rad(0))*CFrame.Angles(math.rad(-25),0,0),0.3)
  1159. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25)),0.3)
  1160. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25)),0.3)
  1161. end
  1162. repeat
  1163. game:GetService("RunService").Heartbeat:Wait()
  1164. music.PlaybackSpeed = music.PlaybackSpeed + 0.01
  1165. until music.PlaybackSpeed > 1.25
  1166. music.PlaybackSpeed = 1.25
  1167. attack = false
  1168. speed = 75
  1169. jpower = 75
  1170. end
  1171.  
  1172. -- Humanoid Events
  1173.  
  1174. hum.Running:Connect(function(spd)
  1175. if spd > 0.1 then
  1176. anim = "Walk"
  1177. elseif spd < 0.1 then
  1178. anim = "Idle"
  1179. end
  1180. end)
  1181.  
  1182. hum.StateChanged:Connect(function()
  1183. if hum:GetState() == Enum.HumanoidStateType.Freefall then
  1184. anim = "Jump"
  1185. wait(0.5)
  1186. anim = "Fall"
  1187. end
  1188. end)
  1189.  
  1190. -- UserInput Stuff
  1191.  
  1192.  
  1193. mosey = game.Players.LocalPlayer:GetMouse()
  1194. mosey.KeyDown:Connect(function(k)
  1195. if k == "j" and attack == false then
  1196. taunt()
  1197. end
  1198. if k == "v" and attack == false then
  1199. --datractor()
  1200. end
  1201. if k == "n" and attack == false then
  1202. --m_y_t_h()
  1203. end
  1204. if k == "c" and attack == false then
  1205. --CONSUME()
  1206. end
  1207. if k == "m" and canplay == true and canplaying == true then
  1208. music:Pause()
  1209. canplay = false
  1210. elseif k == "m" and canplay == false and canplaying == true then
  1211. music:Resume()
  1212. canplay = true
  1213. end
  1214. end)
  1215. mosey.Button1Down:Connect(function()
  1216. if attack == false then
  1217. swing()
  1218. end
  1219. end)
  1220. -- Animation
  1221.  
  1222. intro()
  1223. while true do
  1224. game:GetService("RunService").Heartbeat:Wait()
  1225. sine = sine + change
  1226. hum.WalkSpeed = speed
  1227. hum.JumpPower = jpower
  1228. hum.MaxHealth = math.huge
  1229. hum.Health = math.huge
  1230. if music.TimePosition < 2.1 then
  1231. music.TimePosition = 2.1
  1232. end
  1233. if anim == "Jump" and attack == false then
  1234. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(15),math.rad(0),math.rad(0)),0.3)
  1235. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)),0.3)
  1236. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(-25)),0.3)
  1237. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(25)),0.3)
  1238. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-0.5,-1)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  1239. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  1240. end
  1241. if anim == "Fall" and attack == false then
  1242. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),0.3)
  1243. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(-15),math.rad(0),math.rad(0)),0.3)
  1244. rs.C0 = rs.C0:Lerp(CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(35)),0.3)
  1245. ls.C0 = ls.C0:Lerp(CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-35)),0.3)
  1246. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(0)),0.3)
  1247. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)),0.3)
  1248. end
  1249. if anim == "Idle" and attack == false then
  1250. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1251. torso.C0 = torso.C0:Lerp(CFrame.new(0,0-0.5*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1252. rs.C0 = rs.C0:Lerp(CFrame.new(1.4,0.7+0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(25+45*math.cos(sine/4))),0.3)
  1253. ls.C0 = ls.C0:Lerp(CFrame.new(-1.4,0.7+0.1*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-25-45*math.cos(sine/4))),0.3)
  1254. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1+0.5*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1255. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1+0.5*math.cos(sine/4),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1256. end
  1257. if anim == "Walk" and attack == false then
  1258. neck.C0 = neck.C0:Lerp(CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),0.3)
  1259. torso.C0 = torso.C0:Lerp(CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0+65*math.cos(sine/2))),0.3)
  1260. rs.C0 = rs.C0:Lerp(CFrame.new(2,0.15,-0.8)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(-62)),0.3)
  1261. ls.C0 = ls.C0:Lerp(CFrame.new(-2,0.15,-0.8)*CFrame.Angles(math.rad(25),math.rad(0),math.rad(62)),0.3)
  1262. rh.C0 = rh.C0:Lerp(CFrame.new(0.5,-1,0)*CFrame.Angles(math.rad(0+120*math.cos(sine/2)),math.rad(0),math.rad(0)),0.3)
  1263. lh.C0 = lh.C0:Lerp(CFrame.new(-0.5,-1,0)*CFrame.Angles(math.rad(0-120*math.cos(sine/2)),math.rad(0),math.rad(0)),0.3)
  1264. end
  1265. end
Add Comment
Please, Sign In to add comment