Official_Supr14

Executioner Brutallus | Non FE

Jun 11th, 2019
7,793
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.44 KB | None | 0 0
  1. -----------//EXECUTIONER BRUTALLUS\\-----------
  2. --[[Movelist
  3. Mouseclick = 2 attacks
  4. 1 = Slice
  5. 2 = Smash
  6. R = Axe throw
  7. T = Gigantic roar
  8. Y = Obliterating kick
  9. F = Power(Makes you extremely powerful)
  10. Z,X,C,V,B,N,M = Music changes, be warned however, if you don't like REAL music, this is not for you.
  11. ---------]]
  12.  
  13. --Since my entire module got leaked, i will be leaking everything EXCEPT 2 of my best scripts, stop being so hungry for 'rare' scripts, skids.--
  14. --First titan i've created, this can go either well or bad.--
  15. --Pretty old script, however, still better than the majority of the shit being made today(horrible skidglitcher edits + banisher guns)--
  16. --Given to VengefulProgram to showcase, now stop whining about him leaking shit when I am the one leaking it.--
  17. --KEEP IN MIND this script was never finished, meaning it's still a bit buggy, expect animation errors and/or other bugs--
  18. --Alright enough talk, have fun with the script.--
  19.  
  20. Player=game:GetService("Players").LocalPlayer
  21. Character=Player.Character
  22. Character.Humanoid.Name = "noneofurbusiness"
  23. hum = Character.noneofurbusiness
  24. LeftArm=Character["Left Arm"]
  25. LeftLeg=Character["Left Leg"]
  26. RightArm=Character["Right Arm"]
  27. RightLeg=Character["Right Leg"]
  28. Root=Character["HumanoidRootPart"]
  29. Head=Character["Head"]
  30. Torso=Character["Torso"]
  31. Neck=Torso["Neck"]
  32. RootJoint = Root["RootJoint"]
  33. Neck = Torso["Neck"]
  34. RightShoulder = Torso["Right Shoulder"]
  35. LeftShoulder = Torso["Left Shoulder"]
  36. RightHip = Torso["Right Hip"]
  37. LeftHip = Torso["Left Hip"]
  38. RunSrv = game:GetService("RunService")
  39. RenderStepped = game:GetService("RunService").RenderStepped
  40. removeuseless = game:GetService("Debris")
  41. tween = game:GetService("TweenService")
  42. mouse = Player:GetMouse()
  43. MseGuide = true
  44. attacking = false
  45. debounce = false
  46. pickdebounce = true
  47. pickingup = false
  48. levitate = false
  49. rotate1 = true
  50. rotate2 = false
  51. hitdebounce = false
  52. blockspawned = false
  53. darkmode = false
  54. notthrow = false
  55. smashdebounce = true
  56. smashdebounce2 = false
  57. tauntdebounce = false
  58. phammerthrow = false
  59. position = "Idle"
  60. swingforit = false
  61. change = 0
  62. darkvolume = 0
  63. ws = 26
  64. jp = 150
  65. sine = 0
  66. settime = 0
  67. dgs = 75
  68. combo1 = true
  69. combo2 = false
  70.  
  71. screenGui = Instance.new("ScreenGui")
  72. screenGui.Parent = script.Parent
  73.  
  74.  
  75. id = 2291912291
  76.  
  77. ---Titan---
  78. Root.Size = Root.Size * 3.9
  79. LeftArm.Size = LeftArm.Size * 4
  80. Torso.Size = Torso.Size * 4
  81. RightArm.Size = RightArm.Size * 4
  82. RightLeg.Size = RightLeg.Size * 4
  83. LeftLeg.Size = LeftLeg.Size * 4
  84. Head.Size = Head.Size * 4
  85. RootJoint.Parent = RootPart
  86. Neck.Parent = Torso
  87. RightShoulder.Parent = Torso
  88. LeftShoulder.Parent = Torso
  89. RightHip.Parent = Torso
  90. LeftHip.Parent = Torso
  91.  
  92. local HEADLERP = Instance.new("ManualWeld")
  93. HEADLERP.Parent = Head
  94. HEADLERP.Part0 = Head
  95. HEADLERP.Part1 = Head
  96. HEADLERP.C0 = CFrame.new(0, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  97.  
  98. local TORSOLERP = Instance.new("ManualWeld")
  99. TORSOLERP.Parent = Torso
  100. TORSOLERP.Part0 = Torso
  101. TORSOLERP.Part1 = Torso
  102. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  103.  
  104. local ROOTLERP = Instance.new("ManualWeld")
  105. ROOTLERP.Parent = Root
  106. ROOTLERP.Part0 = Root
  107. ROOTLERP.Part1 = Torso
  108. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  109.  
  110. local RIGHTARMLERP = Instance.new("ManualWeld")
  111. RIGHTARMLERP.Parent = RightArm
  112. RIGHTARMLERP.Part0 = RightArm
  113. RIGHTARMLERP.Part1 = Torso
  114. RIGHTARMLERP.C1 = CFrame.new(5.5,0,0)
  115.  
  116. local LEFTARMLERP = Instance.new("ManualWeld")
  117. LEFTARMLERP.Parent = LeftArm
  118. LEFTARMLERP.Part0 = LeftArm
  119. LEFTARMLERP.Part1 = Torso
  120. LEFTARMLERP.C1 = CFrame.new(-5.5,0,0)
  121.  
  122. local RIGHTLEGLERP = Instance.new("ManualWeld")
  123. RIGHTLEGLERP.Parent = RightLeg
  124. RIGHTLEGLERP.Part0 = RightLeg
  125. RIGHTLEGLERP.Part1 = Torso
  126. RIGHTLEGLERP.C1 = CFrame.new(2, -8, 0)
  127. RIGHTLEGLERP.C0 = CFrame.new(0,0,0) * CFrame.Angles(math.rad(180), math.rad(1.63), math.rad(-173.169998))
  128.  
  129. local LEFTLEGLERP = Instance.new("ManualWeld")
  130. LEFTLEGLERP.Parent = LeftLeg
  131. LEFTLEGLERP.Part0 = LeftLeg
  132. LEFTLEGLERP.Part1 = Torso
  133. LEFTLEGLERP.C1 = CFrame.new(-2, -8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  134.  
  135. local function weldBetween(a, b)
  136. local weld = Instance.new("ManualWeld", a)
  137. weld.Part0 = a
  138. weld.Part1 = b
  139. weld.C0 = a.CFrame:inverse() * b.CFrame
  140. return weld
  141. end
  142.  
  143. function MAKETRAIL(PARENT,POSITION1,POSITION2,LIFETIME,COLOR)
  144. A = Instance.new("Attachment", PARENT)
  145. A.Position = POSITION1
  146. A.Name = "A"
  147. B = Instance.new("Attachment", PARENT)
  148. B.Position = POSITION2
  149. B.Name = "B"
  150. trail = Instance.new("Trail", PARENT)
  151. trail.Attachment0 = A
  152. trail.Attachment1 = B
  153. trail.Enabled = true
  154. trail.Lifetime = LIFETIME
  155. trail.TextureMode = "Static"
  156. trail.LightInfluence = 0
  157. trail.Color = COLOR
  158. trail.Transparency = NumberSequence.new(0, 1)
  159. end
  160.  
  161. shirt = Instance.new("Shirt", Character)
  162. shirt.Name = "Shirt"
  163. pants = Instance.new("Pants", Character)
  164. pants.Name = "Pants"
  165. Character.Shirt.ShirtTemplate = "rbxassetid://471875841"----lol
  166. Character.Pants.PantsTemplate = "rbxassetid://471875960"
  167.  
  168. ArtificialHB = Instance.new("BindableEvent", script)
  169. ArtificialHB.Name = "Heartbeat"
  170. script:WaitForChild("Heartbeat")
  171.  
  172. frame = 1 / 60
  173. tf = 0
  174. allowframeloss = false
  175. tossremainder = false
  176.  
  177.  
  178. lastframe = tick()
  179. script.Heartbeat:Fire()
  180.  
  181.  
  182. game:GetService("RunService").Heartbeat:connect(function(s, p)
  183. tf = tf + s
  184. if tf >= frame then
  185. if allowframeloss then
  186. script.Heartbeat:Fire()
  187. lastframe = tick()
  188. else
  189. for i = 1, math.floor(tf / frame) do
  190. script.Heartbeat:Fire()
  191. end
  192. lastframe = tick()
  193. end
  194. if tossremainder then
  195. tf = 0
  196. else
  197. tf = tf - frame * math.floor(tf / frame)
  198. end
  199. end
  200. end)
  201.  
  202. function swait(num)
  203. if num == 0 or num == nil then
  204. game:service("RunService").Stepped:wait(0)
  205. else
  206. for i = 0, num do
  207. game:service("RunService").Stepped:wait(0)
  208. end
  209. end
  210. end
  211.  
  212. leftblockarm = Instance.new("Part",LeftArm)
  213. leftblockarm.Size = LeftArm.Size + Vector3.new(.1,.1,.1)
  214. leftblockarm.BrickColor = BrickColor.new("Really black")
  215. leftblockarm.Anchored = false
  216. leftblockarm.CanCollide = false
  217. leftblockarm.Transparency = 1
  218. leftblockarm.Material = "Neon"
  219. leftweld = weldBetween(leftblockarm,LeftArm)
  220. rightblockarm = Instance.new("Part",RightArm)
  221. rightblockarm.Size = RightArm.Size + Vector3.new(.1,.1,.1)
  222. rightblockarm.BrickColor = BrickColor.new("Really black")
  223. rightblockarm.Anchored = false
  224. rightblockarm.CanCollide = false
  225. rightblockarm.Transparency = 1
  226. rightblockarm.Material = "Neon"
  227. rightweld = weldBetween(rightblockarm,RightArm)
  228. torsoblock = Instance.new("Part",Torso)
  229. torsoblock.Size = Torso.Size + Vector3.new(.1,.1,.1)
  230. torsoblock.BrickColor = BrickColor.new("Really black")
  231. torsoblock.Anchored = false
  232. torsoblock.CanCollide = false
  233. torsoblock.Transparency = 1
  234. torsoblock.Material = "Neon"
  235. torsoblockweld = weldBetween(torsoblock,Torso)
  236. rightlegg = Instance.new("Part",RightLeg)
  237. rightlegg.Size = RightLeg.Size + Vector3.new(.1,.1,.1)
  238. rightlegg.BrickColor = BrickColor.new("Really black")
  239. rightlegg.Anchored = false
  240. rightlegg.CanCollide = false
  241. rightlegg.Transparency = 1
  242. rightlegg.Material = "Neon"
  243. rightlegweld = weldBetween(rightlegg,RightLeg)
  244. leftlegg = Instance.new("Part",LeftLeg)
  245. leftlegg.Size = LeftLeg.Size + Vector3.new(.1,.1,.1)
  246. leftlegg.BrickColor = BrickColor.new("Really black")
  247. leftlegg.Anchored = false
  248. leftlegg.CanCollide = false
  249. leftlegg.Transparency = 1
  250. leftlegg.Material = "Neon"
  251. leftlegweld = weldBetween(leftlegg,LeftLeg)
  252.  
  253.  
  254. TheBull = Instance.new("Part",Character)
  255. TheBull.Size = Vector3.new(2,2,2)
  256. TheBull.CFrame = Head.CFrame
  257. TheBull.CanCollide = false
  258. TheBull.Name = "tbull"
  259. TheBullWeld = Instance.new("Weld",TheBull)
  260. TheBullWeld.Part0 = TheBull
  261. TheBullWeld.Part1 = Head
  262. TheBullWeld.C0 = TheBull.CFrame:inverse() * Head.CFrame * CFrame.new(0,-2,-.3)
  263. mTheBull = Instance.new("SpecialMesh", TheBull)
  264. mTheBull.MeshType = "FileMesh"
  265. mTheBull.Scale = Vector3.new(4, 4, 4)
  266. mTheBull.MeshId,mTheBull.TextureId = 'rbxassetid://101850502','rbxassetid://101850460'
  267. coroutine.wrap(function()
  268. m = -.18
  269. b = 0
  270. p = 0
  271. for i = 1, 20 do
  272. m = m + .2
  273. p = p + .03
  274. b = b + 0.01
  275. local lightpart = Instance.new("Part",Head)
  276. lightpart.Size = Vector3.new(.7 + p,.2,.5)
  277. lightpart.Material = "Neon"
  278. lightpart.Name = "lightpart"
  279. lightpart.BrickColor = BrickColor.new("Really white")
  280. local lightpartweld = weldBetween(lightpart,Head)
  281. lightpartweld.C0 = CFrame.new(0,3.59 - m,3 - b)
  282. lightpart.CanCollide = false
  283. end
  284. end)()
  285.  
  286. coroutine.wrap(function()
  287. v = 0
  288. c = 0
  289. for i = 1, 20 do
  290. v = v + .1
  291. c = c + 0.1
  292. local lightpart2 = Instance.new("Part",Head)
  293. lightpart2.Size = Vector3.new(.2,.6,.2 + v)
  294. lightpart2.Material = "Neon"
  295. lightpart2.Name = "lightpart2"
  296. lightpart2.BrickColor = BrickColor.new("Really white")
  297. local lightpart2weld = weldBetween(lightpart2,Head)
  298. lightpart2weld.C0 = CFrame.new(2 - c ,.2,2)
  299. lightpart2.CanCollide = false
  300. local lightpart3 = Instance.new("Part",Head)
  301. lightpart3.Size = Vector3.new(.2,.6,.2 + v)
  302. lightpart3.Material = "Neon"
  303. lightpart3.Name = "lightpart3"
  304. lightpart3.BrickColor = BrickColor.new("Really white")
  305. local lightpart3weld = weldBetween(lightpart3,Head)
  306. lightpart3weld.C0 = CFrame.new(-2 + c ,.2,2)
  307. lightpart3.CanCollide = false
  308. end
  309. end)()
  310.  
  311. Phammerhandle = Instance.new("Part",Torso)
  312. Phammerhandle.Size = Vector3.new(2,20,2)
  313. Phammerhandle.Material = "Slate"
  314. Phammerhandle.CanCollide = false
  315. Phammerhandle.BrickColor = BrickColor.new("Really black")
  316. Phammerhandleweld = weldBetween(Phammerhandle,RightArm)
  317. Phammerhandleweld.C0 = CFrame.new(0,0,3) * CFrame.Angles(math.rad(20),0,0)
  318. axehammer = Instance.new("SpecialMesh", Phammerhandle)
  319. axehammer.MeshType = "FileMesh"
  320. axehammer.Scale = Vector3.new(.162, .23, .137)
  321. axehammer.MeshId,axehammer.TextureId = 'rbxassetid://2379879660','rbxassetid://2379879768'
  322. r = 0
  323. e = 0
  324.  
  325. Phammerholder = Instance.new("Part",Phammerhandle)
  326. Phammerholder.Size = Vector3.new(15,6,10)
  327. Phammerholder.Material = "Slate"
  328. Phammerholder.CanCollide = false
  329. Phammerholder.Transparency = 1
  330. Phammerholder.BrickColor = BrickColor.new("Really black")
  331. Phammerholderweld = weldBetween(Phammerholder,Phammerhandle)
  332. Phammerholderweld.C0 = CFrame.new(0,0,10)
  333.  
  334. hitbox = Instance.new("Part",Phammerhandle)
  335. hitbox.Size = Vector3.new(22,5,22)
  336. hitbox.CanCollide = false
  337. hitbox.Transparency = 1
  338. hitboxweld = weldBetween(hitbox,Phammerholder)
  339. hitboxweld.C0 = CFrame.new(0,11,5)
  340. hitbox.CanCollide = false
  341.  
  342. darkheartbeat = Instance.new("Sound",Torso)
  343. darkheartbeat.Looped = true
  344. darkheartbeat.Volume = darkvolume
  345. darkheartbeat.Name = "darkness"
  346. darkheartbeat.SoundId = 'rbxassetid://2094108818'
  347. darkheartbeat:Play()
  348.  
  349. coroutine.wrap(function()
  350. while wait() do
  351. hum.JumpPower = jp
  352. hum.WalkSpeed = ws
  353. LeftArm.BrickColor = BrickColor.new("Really black")
  354. RightArm.BrickColor = BrickColor.new("Really black")
  355. Head.BrickColor = BrickColor.new("Really black")
  356. end
  357. end)()
  358. godmode = coroutine.wrap(function()
  359. for i,v in pairs(Character:GetChildren()) do
  360. if v:IsA("BasePart") and v ~= Root then
  361. v.Anchored = false
  362. end
  363. end
  364. while true do
  365. hum.MaxHealth = math.huge
  366. wait(0.0000001)
  367. hum.Health = math.huge
  368. wait()
  369. end
  370. end)
  371. godmode()
  372. ff = Instance.new("ForceField", Character)
  373. ff.Visible = false
  374.  
  375. heavyslash = Instance.new("Sound",Phammerholder)
  376. heavyslash.SoundId = "rbxassetid://2315879303"
  377. heavyslash.Name = "hevsls"
  378. heavyslash.Volume = 7
  379.  
  380. coroutine.wrap(function()
  381. for i,v in pairs(Character:GetChildren()) do
  382. if v.Name == "Animate" then v:Remove()
  383. end
  384. end
  385. end)()
  386.  
  387. function damagealll(Radius,Position)
  388. local Returning = {}
  389. for _,v in pairs(workspace:GetChildren()) do
  390. if v~=Character and v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Torso') or v:FindFirstChild('UpperTorso') then
  391. if v:FindFirstChild("Torso") then
  392. local Mag = (v.Torso.Position - Position).magnitude
  393. if Mag < Radius then
  394. table.insert(Returning,v)
  395. end
  396. elseif v:FindFirstChild("UpperTorso") then
  397. local Mag = (v.UpperTorso.Position - Position).magnitude
  398. if Mag < Radius then
  399. table.insert(Returning,v)
  400. end
  401. end
  402. end
  403. end
  404. return Returning
  405. end
  406.  
  407. doomtheme = Instance.new("Sound", Torso)
  408. doomtheme.Volume = 5
  409. doomtheme.Name = "doomtheme"
  410. doomtheme.Looped = true
  411. doomtheme.SoundId = "rbxassetid://"..id
  412. doomtheme:Play()
  413.  
  414. heavyfootsteps = Instance.new("Sound",Torso)
  415. heavyfootsteps.SoundId = "rbxassetid://1134050898"
  416. heavyfootsteps.Volume = 0
  417. heavyfootsteps.Name = "hfs"
  418. heavyfootsteps.Pitch = .93
  419. heavyfootsteps.Looped = true
  420. heavyfootsteps:Play()
  421.  
  422. drag = Instance.new("Sound",Phammerholder)
  423. drag.SoundId = "rbxassetid://2293193405"
  424. drag.Volume = 0
  425. drag.Name = "drag"
  426. drag.Pitch = 1
  427. drag.Looped = true
  428. drag:Play()
  429.  
  430. drag2 = Instance.new("Sound",Phammerholder)
  431. drag2.SoundId = "rbxassetid://2385312610"
  432. drag2.Volume = 0
  433. drag2.Name = "drag2"
  434. drag2.Pitch = 1
  435. drag2.Looped = true
  436. drag2:Play()
  437.  
  438. twirlsound = Instance.new("Sound",Phammerhandle)
  439. twirlsound.Volume = 10
  440. twirlsound.Name = "twirlsound"
  441. twirlsound.SoundId = "rbxassetid://229409838"
  442. twirlsound.Looped = true
  443. twirlsound.Pitch = .7
  444. phamsmash = Instance.new("Sound",Phammerholder)
  445. phamsmash.SoundId = "rbxassetid://2315879496"
  446. phamsmash.Volume = 7
  447. phamsmash.Name = "phamsmash"
  448.  
  449. Torso.ChildRemoved:connect(function(removed)
  450. if removed.Name == "hfs" then
  451. heavyfootsteps = Instance.new("Sound",Torso)
  452. heavyfootsteps.SoundId = "rbxassetid://1134050898"
  453. heavyfootsteps.Volume = 0
  454. heavyfootsteps.Name = "hfs"
  455. heavyfootsteps.Pitch = .93
  456. heavyfootsteps.Looped = true
  457. heavyfootsteps:Play()
  458. end
  459. end)
  460.  
  461. Phammerholder.ChildRemoved:connect(function(removed)
  462. if removed.Name == "hevsls" then
  463. heavyslash = Instance.new("Sound",Phammerholder)
  464. heavyslash.SoundId = "rbxassetid://2315879303"
  465. heavyslash.Name = "hevsls"
  466. heavyslash.Volume = 7
  467. end
  468. end)
  469.  
  470. Phammerholder.ChildRemoved:connect(function(removed)
  471. if removed.Name == "drag" then
  472. drag = Instance.new("Sound",Phammerholder)
  473. drag.SoundId = "rbxassetid://2293193405"
  474. drag.Volume = 0
  475. drag.Pitch = 1
  476. drag.Looped = true
  477. drag:Play()
  478. end
  479. end)
  480.  
  481. Phammerholder.ChildRemoved:connect(function(removed)
  482. if removed.Name == "drag2" then
  483. drag2 = Instance.new("Sound",Phammerholder)
  484. drag2.SoundId = "rbxassetid://2385312610"
  485. drag2.Volume = 0
  486. drag2.Name = "drag2"
  487. drag2.Pitch = 1
  488. drag2.Looped = true
  489. drag2:Play()
  490. end
  491. end)
  492.  
  493. Torso.ChildRemoved:connect(function(removed)
  494. if removed.Name == "twirlsound" then
  495. twirlsound = Instance.new("Sound",Phammerhandle)
  496. twirlsound.Volume = 8
  497. twirlsound.Name = "twirlsound"
  498. twirlsound.SoundId = "rbxassetid://229409838"
  499. twirlsound.Looped = true
  500. twirlsound.Pitch = .7
  501. end
  502. end)
  503.  
  504. Torso.ChildRemoved:connect(function(removed)
  505. if removed.Name == "darkness" then
  506. darkheartbeat = Instance.new("Sound",Torso)
  507. darkheartbeat.Looped = true
  508. darkheartbeat.Name = "darkness"
  509. darkheartbeat.Volume = darkvolume
  510. darkheartbeat.SoundId = 'rbxassetid://2094108818'
  511. darkheartbeat:Play()
  512. end
  513. end)
  514.  
  515. Phammerholder.ChildRemoved:connect(function(removed)
  516. if removed.Name == "phamsmash" then
  517. phamsmash = Instance.new("Sound",Phammerhandle)
  518. phamsmash.SoundId = "rbxassetid://2315879496"
  519. phamsmash.Volume = 7
  520. phamsmash.Name = "phamsmash"
  521. end
  522. end)
  523.  
  524. Torso.ChildRemoved:connect(function(removed)
  525. if removed.Name == "doomtheme" then
  526. doomtheme = Instance.new("Sound", Torso)
  527. doomtheme.Volume = 3
  528. doomtheme.Name = "doomtheme"
  529. doomtheme.Looped = true
  530. doomtheme.SoundId = "rbxassetid://"..id
  531. doomtheme:Play()
  532. end
  533. end)
  534.  
  535. for _,n in pairs(Character:GetChildren()) do
  536. if n:IsA("Accessory") then n:Remove() end
  537. end
  538. for _,x in pairs(Character:GetChildren()) do
  539. if x:IsA("Decal") then x:Remove() end
  540. end
  541.  
  542. function SOUND(PARENT,ID,VOL,LOOP,REMOVE)
  543. so = Instance.new("Sound")
  544. so.Parent = PARENT
  545. so.SoundId = "rbxassetid://"..ID
  546. so.Volume = VOL
  547. so.Looped = LOOP
  548. so:Play()
  549. removeuseless:AddItem(so,REMOVE)
  550. end
  551.  
  552. mouse.KeyDown:connect(function(Press)
  553. Press=Press:lower()
  554. if Press=='.' then
  555. hum.Parent:BreakJoints()
  556. end
  557. end)
  558.  
  559. mouse.KeyDown:connect(function(Press)
  560. Press=Press:lower()
  561. if Press=='z' then
  562. id = 2019616480
  563. doomtheme.SoundId = "rbxassetid://"..id
  564. doomtheme:Play()
  565. doomtheme.Pitch = 1
  566. end
  567. end)
  568.  
  569. mouse.KeyDown:connect(function(Press)
  570. Press=Press:lower()
  571. if Press=='x' then
  572. id = 1920375161
  573. doomtheme.SoundId = "rbxassetid://"..id
  574. doomtheme:Play()
  575. doomtheme.Pitch = 1
  576. end
  577. end)
  578.  
  579. mouse.KeyDown:connect(function(Press)
  580. Press=Press:lower()
  581. if Press=='m' then
  582. id = 2410016947
  583. doomtheme.SoundId = "rbxassetid://"..id
  584. doomtheme:Play()
  585. doomtheme.Pitch = .679
  586. end
  587. end)
  588.  
  589. mouse.KeyDown:connect(function(Press)
  590. Press=Press:lower()
  591. if Press=='b' then
  592. id = 2080746791
  593. doomtheme.SoundId = "rbxassetid://"..id
  594. doomtheme:Play()
  595. doomtheme.Pitch = 1
  596. end
  597. end)
  598.  
  599. mouse.KeyDown:connect(function(Press)
  600. Press=Press:lower()
  601. if Press=='n' then
  602. id = 2127786113
  603. doomtheme.SoundId = "rbxassetid://"..id
  604. doomtheme:Play()
  605. doomtheme.Pitch = 1
  606. end
  607. end)
  608.  
  609. mouse.KeyDown:connect(function(Press)
  610. Press=Press:lower()
  611. if Press=='v' then
  612. id = 2080829514
  613. doomtheme.SoundId = "rbxassetid://"..id
  614. doomtheme:Play()
  615. doomtheme.Pitch = 1
  616. end
  617. end)
  618.  
  619. mouse.KeyDown:connect(function(Press)
  620. Press=Press:lower()
  621. if Press=='c' then
  622. id = 2291912291
  623. doomtheme.SoundId = "rbxassetid://"..id
  624. doomtheme:Play()
  625. doomtheme.Pitch = 1
  626. end
  627. end)
  628.  
  629. mouse.KeyDown:connect(function(Press)
  630. Press=Press:lower()
  631. if Press=='n' then
  632. id = 0
  633. doomtheme.SoundId = "rbxassetid://"..id
  634. doomtheme:Play()
  635. doomtheme.Pitch = 1
  636. end
  637. end)
  638.  
  639. mouse.Button1Down:connect(function()
  640. if debounce then return end
  641. debounce = true
  642. attacking = true
  643. if combo2 then
  644. phamsmash:Play()
  645. heavyfootsteps.Volume = 0
  646. drag.Volume = 0
  647. drag2.Volume = 0
  648. combo2 = false
  649. combo1 = true
  650. ws = 6
  651. jp = 0
  652. g1 = Instance.new("BodyGyro", Root)
  653. g1.D = 175
  654. g1.P = 20000
  655. g1.MaxTorque = Vector3.new(0,9000,0)
  656. for i = 1, 20 do
  657. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  658. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  659. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1)
  660. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,.6) * CFrame.Angles(math.rad(-35),0,math.rad(35)),.3)
  661. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(0),math.rad(-35),math.rad(0)),.3)
  662. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(20),0,0),.3)
  663. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.75,0,7) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0)),.3)
  664. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,5,0) * CFrame.Angles(math.rad(180),math.rad(-3),math.rad(-2)), 0.4)
  665. swait()
  666. end
  667. ws = 0
  668. smashdebounce = false
  669. removeuseless:AddItem(g1,.001)
  670. swoosh = Instance.new("Sound",Phammerholder)
  671. swoosh.SoundId = "rbxassetid://1513044886"
  672. swoosh.Volume = 8
  673. swoosh.Pitch = .85
  674. removeuseless:AddItem(swoosh,4)
  675. swoosh:Play()
  676. pobrick = Instance.new("Part",Torso)
  677. pobrick.CFrame = Root.CFrame * CFrame.new(0,-11,-16)
  678. pobrick.Anchored = true
  679. pobrick.Name = "pobrick"
  680. pobrick.Transparency = 1
  681. removeuseless:AddItem(pobrick,5)
  682. shockwave = Instance.new("Part", Torso)
  683. shockwave.Size = Vector3.new(1,1,1)
  684. shockwave.CanCollide = false
  685. shockwave.Anchored = true
  686. shockwave.Name = "shockwave"
  687. shockwave.Transparency = .75
  688. shockwave.BrickColor = BrickColor.new("White")
  689. shockwave.CFrame = CFrame.new(pobrick.Position)
  690. shockwavemesh = Instance.new("SpecialMesh", shockwave)
  691. shockwavemesh.Scale = Vector3.new(6,3,6)
  692. shockwavemesh.MeshId = "rbxassetid://20329976"
  693. shockwave2 = Instance.new("Part", Torso)
  694. shockwave2.Size = Vector3.new(1,1,1)
  695. shockwave2.CanCollide = false
  696. shockwave2.Anchored = true
  697. shockwave2.Name = "shockwave2"
  698. shockwave2.Transparency = .75
  699. shockwave2.BrickColor = BrickColor.new("White")
  700. shockwave2.CFrame = CFrame.new(pobrick.Position)
  701. shockwavemesh2 = Instance.new("SpecialMesh", shockwave2)
  702. shockwavemesh2.Scale = Vector3.new(4,3,4)
  703. shockwavemesh2.MeshId = "rbxassetid://20329976"
  704. SOUND(pobrick,168586621,8,false,5)
  705. Hit = damagealll(30,pobrick.Position)
  706. for _,v in pairs(Hit) do
  707. if darkmode then
  708. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  709. else
  710. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(34,53))
  711. end
  712. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  713. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  714. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  715. vel.velocity = CFrame.new(pobrick.Position,torso.Position).lookVector*150
  716. removeuseless:AddItem(vel,.1)
  717. end
  718. coroutine.wrap(function()
  719. for i = 1, 15 do
  720. hum.CameraOffset = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  721. swait()
  722. end
  723. hum.CameraOffset = Vector3.new(0,0,0)
  724. end)()
  725. for i = 1, 50 do
  726. shockwavemesh.Scale = shockwavemesh.Scale + Vector3.new(3,.3,3)
  727. shockwavemesh2.Scale = shockwavemesh2.Scale + Vector3.new(1.5,.4,1.5)
  728. shockwave.CFrame = shockwave.CFrame * CFrame.Angles(0,math.rad(0+18),0)
  729. shockwave2.CFrame = shockwave2.CFrame * CFrame.Angles(0,math.rad(0-19),0)
  730. shockwave.Transparency = shockwave.Transparency + 0.014
  731. shockwave2.Transparency = shockwave2.Transparency + 0.0125
  732. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  733. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  734. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.8 - .2 * math.sin(sine/12), -.2 - .1 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0 + 3 * math.sin(sine/12)), math.rad(15 - 5 * math.sin(sine/12))), 0.36)
  735. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.5,0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.36)
  736. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,1,1) * CFrame.Angles(math.rad(-45),math.rad(-3),math.rad(-2)), 0.36)
  737. swait()
  738. end
  739. jp = 150
  740. ws = 35
  741. debounce = false
  742. attacking = false
  743. smashdebounce = true
  744. shockwave:Remove()
  745. shockwave2:Remove()
  746. elseif combo1 then
  747. heavyfootsteps.Volume = 0
  748. drag.Volume = 0
  749. drag2.Volume = 0
  750. combo1 = false
  751. combo2 = true
  752. ws = 12
  753. g1 = Instance.new("BodyGyro", Root)
  754. g1.D = 175
  755. g1.P = 20000
  756. g1.MaxTorque = Vector3.new(0,9000,0)
  757. for i = 1, 15 do
  758. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1)
  759. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  760. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  761. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(35),0,math.rad(35)),.3)
  762. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(35),math.rad(0)),.3)
  763. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-0)),.3)
  764. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(-1,-10,0) * CFrame.Angles(math.rad(-90),math.rad(40),math.rad(-0)),.3)
  765. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(.5, 1.5, 1.2) * CFrame.Angles(math.rad(-60), math.rad(-48), math.rad(0)), 0.3)
  766. swait()
  767. end
  768. hitdebounce = false
  769. Hit = damagealll(27,Phammerholder.Position)
  770. for _,v in pairs(Hit) do
  771. if darkmode then
  772. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  773. else
  774. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(43,59))
  775. end
  776. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  777. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  778. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  779. heavyslash:Play()
  780. vel.velocity = CFrame.new(Phammerholder.Position,torso.Position).lookVector*125
  781. removeuseless:AddItem(vel,.1)
  782. end
  783. hitbox.Touched:connect(function(hit)
  784. if hit.Parent:IsA("Part") then
  785. elseif hit.Parent:IsA("SpecialMesh") then
  786. elseif hit.Parent.Name == game.Players.LocalPlayer.Name then
  787. elseif hit.Parent:findFirstChildOfClass("Humanoid") and hit.Parent:findFirstChildOfClass("Humanoid").Health ~= 0 then
  788. if hitdebounce then return end
  789. hitdebounce = true
  790. Slachtoffer = hit.Parent:FindFirstChildOfClass("Humanoid")
  791. vel = Instance.new("BodyVelocity",hit.Parent:FindFirstChild("Torso") or hit.Parent:FindFirstChild("UpperTorso"))
  792. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  793. if Slachtoffer.RigType == Enum.HumanoidRigType.R15 then
  794. tors = hit.Parent:FindFirstChild("UpperTorso")
  795. else
  796. tors = hit.Parent:FindFirstChild("Torso")
  797. end
  798. SOUND(tors,541909913,10,false,2)
  799. coroutine.wrap(function()
  800. for i = 1, 5 do
  801. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  802. swait()
  803. end
  804. hum.CameraOffset = Vector3.new(0,0,0)
  805. end)()
  806. vel.velocity = CFrame.new(Phammerholder.Position,tors.Position).lookVector*160
  807. removeuseless:AddItem(vel,.1)
  808. if darkmode then
  809. Slachtoffer.Parent:BreakJoints()
  810. else
  811. Slachtoffer:TakeDamage(math.random(44,63))
  812. end
  813. end
  814. end)
  815. SOUND(Phammerholder,1513044886,8,false,2)
  816. for i = 1, 20 do
  817. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  818. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5,0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  819. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,.6) * CFrame.Angles(math.rad(-35),0,math.rad(35)),.3)
  820. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(-35),math.rad(0)),.3)
  821. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 3.5, 2) * CFrame.Angles(math.rad(-120), math.rad(120), math.rad(0)), 0.3)
  822. swait()
  823. end
  824. removeuseless:AddItem(g1,.001)
  825. ws = 35
  826. hitdebounce = true
  827. attacking = false
  828. debounce = false
  829. end
  830. end)
  831.  
  832. mouse.KeyDown:connect(function(Press)
  833. Press=Press:lower()
  834. if Press=='y' then
  835. if debounce then return end
  836. heavyfootsteps.Volume = 0
  837. drag.Volume = 0
  838. drag2.Volume = 0
  839. debounce = true
  840. attacking = true
  841. damagedebounce = false
  842. ws = 0
  843. for i = 1, 15 do
  844. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  845. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  846. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1 - .25 * math.sin(sine/12)) * CFrame.Angles(math.rad(-60 + 2 *math.sin(sine/12)), math.rad(48 + 2 * math.sin(sine/12)), math.rad(2 * math.sin(sine/12))), 0.5)
  847. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,.6) * CFrame.Angles(math.rad(-35),0,math.rad(35)),.45)
  848. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.45)
  849. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, 2) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.45)
  850. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, 0, -1.7) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.45)
  851. swait()
  852. end
  853. knockbackbox = Instance.new("Part",Root)
  854. knockbackbox.Size = Vector3.new(1,1,1)
  855. knockbackbox.CanCollide = false
  856. knockbackbox.Transparency = 1
  857. knockbackboxweld = weldBetween(knockbackbox,Root)
  858. knockbackboxweld.C0 = CFrame.new(2,5,5)
  859. Hit = damagealll(10,knockbackbox.Position)
  860. for _,v in pairs(Hit) do
  861. if darkmode then
  862. v:FindFirstChildOfClass("Humanoid"):TakeDamage(99)
  863. else
  864. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(42,50))
  865. end
  866. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  867. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  868. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  869. hitsound = Instance.new("Sound", torso)
  870. hitsound.SoundId = "rbxassetid://212197666"
  871. hitsound.Volume = 10
  872. hitsound:Play()
  873. coroutine.wrap(function()
  874. for i = 1, 15 do
  875. hum.CameraOffset = Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  876. swait()
  877. end
  878. hum.CameraOffset = Vector3.new(0,0,0)
  879. end)()
  880. SOUND(LeftLeg,2053414752,10,false,4)
  881. removeuseless:AddItem(hitsound,3)
  882. if darkmode then
  883. vel.velocity = CFrame.new(LeftLeg.Position,torso.Position).lookVector*1000
  884. else
  885. vel.velocity = CFrame.new(LeftLeg.Position,torso.Position).lookVector*300
  886. end
  887. removeuseless:AddItem(vel,.1)
  888. end
  889. for i = 1, 30 do
  890. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.2,.7,-1.3) * CFrame.Angles(math.rad(50),math.rad(10),math.rad(0)),.5)
  891. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.5)
  892. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, -4) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)), 0.5)
  893. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, -.5, 2.5) * CFrame.Angles(math.rad(-35), math.rad(0), math.rad(0)), 0.5)
  894. swait()
  895. end
  896. ws = 35
  897. knockbackbox:Remove()
  898. damagedebounce = true
  899. attacking = false
  900. debounce = false
  901. end
  902. end)
  903.  
  904. mouse.KeyDown:connect(function(Press)
  905. Press=Press:lower()
  906. if Press=='t' then
  907. if debounce then return end
  908. heavyfootsteps.Volume = 0
  909. drag.Volume = 0
  910. drag2.Volume = 0
  911. debounce = true
  912. attacking = true
  913. ws = 0
  914. SOUND(Head,246480487,10,false,10)
  915. for i = 1, 30 do
  916. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)),.5)
  917. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,3,1.5) * CFrame.Angles(math.rad(-90),math.rad(25),math.rad(0)), 0.5)
  918. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,3,1.5) * CFrame.Angles(math.rad(-90),math.rad(-25),math.rad(0)), 0.5)
  919. swait()
  920. end
  921. for i = 1, 10 do
  922. Hit = damagealll(60,Torso.Position)
  923. for _,v in pairs(Hit) do
  924. v:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  925. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  926. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  927. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  928. vel.velocity = CFrame.new(Torso.Position,torso.Position).lookVector*100
  929. removeuseless:AddItem(vel,.1)
  930. end
  931. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-3.8,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  932. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  933. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.75,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),.5)
  934. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 2, .5) * CFrame.Angles(math.rad(14), math.rad(-20), math.rad(90)), 0.5)
  935. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 2, .5) * CFrame.Angles(math.rad(14), math.rad(20), math.rad(-90)), 0.5)
  936. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.5)
  937. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.5)
  938. swait()
  939. end
  940. for i = 1, 150 do
  941. if darkmode then
  942. Hit = damagealll(999999999999,Torso.Position)
  943. else
  944. Hit = damagealll(60,Torso.Position)
  945. end
  946. for _,v in pairs(Hit) do
  947. if darkmode then
  948. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  949. else
  950. v:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  951. end
  952. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  953. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  954. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  955. vel.velocity = CFrame.new(Torso.Position,torso.Position).lookVector*100
  956. removeuseless:AddItem(vel,.1)
  957. end
  958. hum.CameraOffset = Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  959. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-1,0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)),.01)
  960. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1, 2, .5) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(90)), 0.01)
  961. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1, 2, .5) * CFrame.Angles(math.rad(40), math.rad(20), math.rad(-90)), 0.01)
  962. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(-10)), 0.01)
  963. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5, .3, -1.8) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(10)), 0.01)
  964. swait()
  965. end
  966. hum.CameraOffset = Vector3.new(0,0,0)
  967. ws = 35
  968. attacking = false
  969. debounce = false
  970. end
  971. end)
  972.  
  973. mouse.KeyDown:connect(function(Press)
  974. Press=Press:lower()
  975. if Press=='r' then
  976. if debounce then return end
  977. heavyfootsteps.Volume = 0
  978. drag.Volume = 0
  979. drag2.Volume = 0
  980. debounce = true
  981. attacking = true
  982. ws = 0
  983. g1 = Instance.new("BodyGyro", Root)
  984. g1.D = 175
  985. g1.P = 20000
  986. g1.MaxTorque = Vector3.new(0,9000,0)
  987. for i = 1, 35 do
  988. swait()
  989. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 0 - .0 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  990. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 0 - .0 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  991. g1.CFrame = g1.CFrame:lerp(CFrame.new(Root.Position,mouse.Hit.p),.1)
  992. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(-60),0),.25)
  993. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,-2,-.5) * CFrame.Angles(math.rad(0),0,0),.25)
  994. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4,0,4) * CFrame.Angles(math.rad(90),math.rad(180),math.rad(-50)),.25)
  995. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,5,1.4) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(0)), 0.25)
  996. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0)), 0.25)
  997. end
  998. removeuseless:AddItem(g1,.01)
  999. for i = 1, 6 do
  1000. swait()
  1001. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(-0),0),.25)
  1002. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,-2,-.5) * CFrame.Angles(math.rad(0),0,0),.25)
  1003. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4,0,4) * CFrame.Angles(math.rad(90),math.rad(180),math.rad(-50)),.25)
  1004. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,1.1,.7) * CFrame.Angles(math.rad(-60), math.rad(-25), math.rad(0)), 0.35)
  1005. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-73), math.rad(42), math.rad(0)), 0.35)
  1006. end
  1007. phammerthrow = true
  1008. twirlsound:Play()
  1009. SOUND(Phammerhandle,608600954,10,false,5)
  1010. coroutine.wrap(function()
  1011. repeat
  1012. wait(.1)
  1013. Hit = damagealll(30,Phammerhandle.Position)
  1014. for _,v in pairs(Hit) do
  1015. if darkmode then
  1016. v:FindFirstChildOfClass("Humanoid").Parent:BreakJoints()
  1017. else
  1018. v:FindFirstChildOfClass("Humanoid"):TakeDamage(math.random(38,52))
  1019. end
  1020. vel = Instance.new("BodyVelocity",v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso"))
  1021. vel.maxForce = Vector3.new(9999999999999,9999999999999,9999999999999)
  1022. torso = v:FindFirstChild("Torso") or v:FindFirstChild("UpperTorso")
  1023. vel.velocity = CFrame.new(Phammerhandle.Position,torso.Position).lookVector*100
  1024. removeuseless:AddItem(vel,.1)
  1025. end
  1026. until phammerthrow == false
  1027. end)()
  1028. l = -3
  1029. k = 0
  1030. Phammerhandleweld.Part1 = Root
  1031. for i = 1, 35 do
  1032. k = k + 15
  1033. l = l - 6
  1034. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(20),0),.1)
  1035. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,1.4,1.1) * CFrame.Angles(math.rad(-72), math.rad(-30), math.rad(0)), 0.05)
  1036. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-62), math.rad(42), math.rad(0)), 0.05)
  1037. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,l) * CFrame.Angles(0,math.rad(0),math.rad(0)),.3)
  1038. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(k),math.rad(0)),.3)
  1039. swait()
  1040. end
  1041. for i = 1, 35 do
  1042. k = k + 11
  1043. l = l + 6
  1044. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.4,0) * CFrame.Angles(math.rad(0),math.rad(20),0),.1)
  1045. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,1.4,1.1) * CFrame.Angles(math.rad(-72), math.rad(-30), math.rad(0)), 0.05)
  1046. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0,2,1.4) * CFrame.Angles(math.rad(-62), math.rad(42), math.rad(0)), 0.05)
  1047. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,l) * CFrame.Angles(math.rad(0),math.rad(0),0),.3)
  1048. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(k),math.rad(0)),.3)
  1049. swait()
  1050. end
  1051. phammerthrow = false
  1052. twirlsound:Stop()
  1053. Phammerhandleweld.Part1 = RightArm
  1054. ws = 35
  1055. pickdebounce = true
  1056. attacking = false
  1057. hitdebounce = true
  1058. debounce = false
  1059. end
  1060. end)
  1061.  
  1062. mouse.KeyDown:connect(function(Press)
  1063. Press=Press:lower()
  1064. if Press=='f' then
  1065. if debounce then return end
  1066. heavyfootsteps.Volume = 0
  1067. drag.Volume = 0
  1068. drag2.Volume = 0
  1069. if darkmode then
  1070. debounce = true
  1071. tweentable = {}
  1072. tweentable.Color = BrickColor.new("White").Color
  1073. for i,v in pairs(Head:GetChildren()) do
  1074. if v.Name == "lightpart" then
  1075. tweenn = tween:Create(v, TweenInfo.new(3),tweentable)
  1076. tweenn:Play()
  1077. end
  1078. end
  1079. for i,v in pairs(Head:GetChildren()) do
  1080. if v.Name == "lightpart2" then
  1081. tweenn = tween:Create(v, TweenInfo.new(3),tweentable)
  1082. tweenn:Play()
  1083. end
  1084. end
  1085. for i,v in pairs(Head:GetChildren()) do
  1086. if v.Name == "lightpart3" then
  1087. tweenn = tween:Create(v, TweenInfo.new(3),tweentable)
  1088. tweenn:Play()
  1089. end
  1090. end
  1091. for i = 1, 50 do
  1092. darkvolume = darkvolume - 0.2
  1093. darkheartbeat.Volume = darkvolume
  1094. leftblockarm.Transparency = leftblockarm.Transparency + .011
  1095. rightblockarm.Transparency = rightblockarm.Transparency + .011
  1096. torsoblock.Transparency = torsoblock.Transparency + .011
  1097. leftlegg.Transparency = leftlegg.Transparency + .011
  1098. rightlegg.Transparency = rightlegg.Transparency + .011
  1099. swait()
  1100. end
  1101. darkvolume = 0
  1102. debounce = false
  1103. darkmode = false
  1104. else
  1105. debounce = true
  1106. attacking = true
  1107. darkmode = true
  1108. ws = 0
  1109. jp = 0
  1110. HEADLERP.Part1 = Torso
  1111. horn = Instance.new("Part",Torso)
  1112. horn.Size = Vector3.new(1,1,1)
  1113. horn.CanCollide = false
  1114. horn.BrickColor = BrickColor.new("Really black")
  1115. hornweld = weldBetween(horn,LeftArm)
  1116. hornweld.C0 = hornweld.C0 * CFrame.Angles(math.rad(90),math.rad(20),math.rad(45))
  1117. hornweld.C1 = CFrame.new(.25,-6,0)
  1118. fuckhorn = Instance.new("SpecialMesh", horn)
  1119. fuckhorn.MeshType = "FileMesh"
  1120. fuckhorn.Scale = Vector3.new(12, 12, 12)
  1121. fuckhorn.MeshId = 'rbxassetid://114019861'
  1122. fuckhorn.TextureId = 'rbxassetid://114019769'
  1123. SOUND(horn,147703453,10,false,10)
  1124. coroutine.wrap(function()
  1125. for i = 1, 30 do
  1126. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-.6,0) * CFrame.Angles(math.rad(10),0,0),.5)
  1127. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,3,1.5) * CFrame.Angles(math.rad(-105),math.rad(25),math.rad(0)), 0.5)
  1128. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(.5, 0, -.5) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.5)
  1129. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-.5, 0, -.5) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.5)
  1130. swait()
  1131. end
  1132. end)()
  1133. tweentable = {}
  1134. tweentable.Color = BrickColor.new("Really red").Color
  1135. for i,v in pairs(Head:GetChildren()) do
  1136. if v.Name == "lightpart" then
  1137. tweenn = tween:Create(v, TweenInfo.new(15),tweentable)
  1138. tweenn:Play()
  1139. end
  1140. end
  1141. for i,v in pairs(Head:GetChildren()) do
  1142. if v.Name == "lightpart2" then
  1143. tweenn = tween:Create(v, TweenInfo.new(15),tweentable)
  1144. tweenn:Play()
  1145. end
  1146. end
  1147. for i,v in pairs(Head:GetChildren()) do
  1148. if v.Name == "lightpart3" then
  1149. tweenn = tween:Create(v, TweenInfo.new(15),tweentable)
  1150. tweenn:Play()
  1151. end
  1152. end
  1153. for i = 1, 500 do
  1154. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1 - .25 * math.sin(sine/12)) * CFrame.Angles(math.rad(-60 + 2 *math.sin(sine/12)), math.rad(48 + 2 * math.sin(sine/12)), math.rad(2 * math.sin(sine/12))), 0.5)
  1155. hum.CameraOffset = Vector3.new(math.random(-.6,.6),math.random(-.6,.6),math.random(-.6,.6))
  1156. darkvolume = darkvolume + 0.015
  1157. darkheartbeat.Volume = darkvolume
  1158. leftblockarm.Transparency = leftblockarm.Transparency - .0011
  1159. rightblockarm.Transparency = rightblockarm.Transparency - .0011
  1160. torsoblock.Transparency = torsoblock.Transparency - .0011
  1161. leftlegg.Transparency = leftlegg.Transparency - .0011
  1162. rightlegg.Transparency = rightlegg.Transparency - .0011
  1163. swait()
  1164. end
  1165. ws = 35
  1166. jp = 150
  1167. HEADLERP.Part1 = Head
  1168. hum.CameraOffset = Vector3.new(0,0,0)
  1169. attacking = false
  1170. debounce = false
  1171. horn:Remove()
  1172. end
  1173. end
  1174. end)
  1175.  
  1176.  
  1177. coroutine.wrap(function()
  1178. while true do
  1179. if darkmode then
  1180. darkheartbeat.Volume = darkvolume
  1181. end
  1182. swait()
  1183. end
  1184. end)()
  1185.  
  1186. function ray(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  1187. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  1188. end
  1189.  
  1190. function ray2(StartPos, EndPos, Distance, Ignore)
  1191. local DIRECTION = CFrame.new(StartPos,EndPos).lookVector
  1192. return ray(StartPos, DIRECTION, Distance, Ignore)
  1193. end
  1194.  
  1195. checks1 = coroutine.wrap(function() -------Checks
  1196. while true do
  1197. hf = ray(Root.Position,(CFrame.new(Root.Position,Root.Position+Vector3.new(0,-1,0))).lookVector,4*4,Character)
  1198. if Root.Velocity.y > 1 and hf == nil then
  1199. position = "Jump"
  1200. elseif Root.Velocity.y < -1 and hf == nil then
  1201. position = "Falling"
  1202. elseif Root.Velocity.Magnitude < 10 and hf ~= nil then
  1203. position = "Idle"
  1204. elseif Root.Velocity.Magnitude > 10 and hf ~= nil then
  1205. position = "Walking"
  1206. end
  1207. swait()
  1208. end
  1209. end)
  1210. checks1()
  1211.  
  1212. OrgnC0 = Neck.C0 * CFrame.new(0,0,4.5)
  1213. local movelimbs = coroutine.wrap(function()
  1214. while RunSrv.RenderStepped:wait() do
  1215. TrsoLV = Torso.CFrame.lookVector
  1216. Dist = nil
  1217. Diff = nil
  1218. if not MseGuide then
  1219. print("Failed to recognize")
  1220. else
  1221. local _, Point = Workspace:FindPartOnRay(Ray.new(Head.CFrame.p, mouse.Hit.lookVector), Workspace, false, true)
  1222. Dist = (Head.CFrame.p-Point).magnitude
  1223. Diff = Head.CFrame.Y-Point.Y
  1224. HEADLERP.C0 = CFrame.new(0, -6, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1225. Neck.C0 = Neck.C0:lerp(OrgnC0*CFrame.Angles((math.tan(Diff/Dist)*.5), 0, (((Head.CFrame.p-Point).Unit):Cross(Torso.CFrame.lookVector)).Y*1.5), .1)
  1226. end
  1227. end
  1228. end)
  1229. movelimbs()
  1230. immortal = {}
  1231. for i,v in pairs(Character:GetDescendants()) do
  1232. if v:IsA("BasePart") and v.Name ~= "lmagic" and v.Name ~= "rmagic" then
  1233. if v ~= Root and v ~= Torso and v ~= Head and v ~= RightArm and v ~= LeftArm and v ~= RightLeg and v.Name ~= "lmagic" and v.Name ~= "rmagic" and v ~= LeftLeg then
  1234. v.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0, 0, 0)
  1235. end
  1236. table.insert(immortal,{v,v.Parent,v.Material,v.Color,v.Transparency})
  1237. elseif v:IsA("JointInstance") then
  1238. table.insert(immortal,{v,v.Parent,nil,nil,nil})
  1239. end
  1240. end
  1241. for e = 1, #immortal do
  1242. if immortal[e] ~= nil then
  1243. local STUFF = immortal[e]
  1244. local PART = STUFF[1]
  1245. local PARENT = STUFF[2]
  1246. local MATERIAL = STUFF[3]
  1247. local COLOR = STUFF[4]
  1248. local TRANSPARENCY = STUFF[5]
  1249. if levitate then
  1250. if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= eyo1 and PART.Name ~= eyo2 and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
  1251. PART.Material = MATERIAL
  1252. PART.Color = COLOR
  1253. PART.Transparency = TRANSPARENCY
  1254. end
  1255. PART.AncestryChanged:connect(function()
  1256. PART.Parent = PARENT
  1257. end)
  1258. else
  1259. if PART.ClassName == "Part" and PART ~= Root and PART.Name ~= "lmagic" and PART.Name ~= "rmagic" then
  1260. PART.Material = MATERIAL
  1261. PART.Color = COLOR
  1262. PART.Transparency = TRANSPARENCY
  1263. end
  1264. PART.AncestryChanged:connect(function()
  1265. PART.Parent = PARENT
  1266. end)
  1267. end
  1268. end
  1269. end
  1270. function immortality()
  1271. for e = 1, #immortal do
  1272. if immortal[e] ~= nil then
  1273. local STUFF = immortal[e]
  1274. local PART = STUFF[1]
  1275. local PARENT = STUFF[2]
  1276. local MATERIAL = STUFF[3]
  1277. local COLOR = STUFF[4]
  1278. local TRANSPARENCY = STUFF[5]
  1279. if PART.ClassName == "Part" and PART == Root then
  1280. PART.Material = MATERIAL
  1281. PART.Color = COLOR
  1282. PART.Transparency = TRANSPARENCY
  1283. end
  1284. if PART.Parent ~= PARENT then
  1285. hum:Remove()
  1286. PART.Parent = PARENT
  1287. hum = Instance.new("Humanoid",Character)
  1288. if levitate then
  1289. eyo1:Remove()
  1290. eyo2:Remove()
  1291. end
  1292. hum.Name = "noneofurbusiness"
  1293. end
  1294. end
  1295. end
  1296. end
  1297. coroutine.wrap(function()
  1298. while true do
  1299. if hum.Health < .1 then
  1300. immortality()
  1301. end
  1302. wait()
  1303. end
  1304. end)()
  1305.  
  1306.  
  1307. local anims = coroutine.wrap(function()
  1308. while true do
  1309. settime = 0.05
  1310. sine = sine + change
  1311. if position == "Jump" and attacking == false then
  1312. change = 1
  1313. ws = 60
  1314. heavyfootsteps.Volume = 0
  1315. drag.Volume = 0
  1316. drag2.Volume = 0
  1317. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1318. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  1319. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1320. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1321. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(0,.1,-.2) * CFrame.Angles(math.rad(20),math.rad(-3),math.rad(-4)), 0.3)
  1322. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1) * CFrame.Angles(math.rad(-60), math.rad(48), math.rad(0)), 0.5)
  1323. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  1324. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, -1, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  1325. elseif position == "Falling" and attacking == false then
  1326. change = 1
  1327. heavyfootsteps.Volume = 0
  1328. drag.Volume = 0
  1329. drag2.Volume = 0
  1330. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1331. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  1332. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1333. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.3)
  1334. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(8), math.rad(4), math.rad(0)), 0.3)
  1335. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, 0, .9) * CFrame.Angles(math.rad(14), math.rad(-4), math.rad(0)), 0.3)
  1336. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(40)), 0.3)
  1337. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1) * CFrame.Angles(math.rad(-60), math.rad(48), math.rad(0)), 0.5)
  1338. elseif position == "Walking" and attacking == false then
  1339. change = .6
  1340. ws = 24
  1341. heavyfootsteps.Volume = 6
  1342. drag.Volume = 8
  1343. drag2.Volume = 9
  1344. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1345. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-2,-2,13) * CFrame.Angles(math.rad(103),math.rad(-12),0),.3)
  1346. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.8,0,1*math.sin(sine/6)) * CFrame.Angles(math.rad(-20*math.sin(sine/6)),math.rad(10*math.sin(sine/6)),math.rad(10)),.3)
  1347. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 1.2, -1.15) * CFrame.Angles(math.rad(60), math.rad(8 + 7 * math.sin(sine/6)), math.rad(0)), 0.5)
  1348. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1349. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.4 - .05 * math.sin(sine/4), 0) * CFrame.Angles(math.rad(0),math.rad(8 * math.sin(sine/6)),math.rad(0) + Root.RotVelocity.Y / 45, math.sin(20 * math.sin(sine/6))), 0.3)
  1350. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(0, 0 - 0.35 * math.cos(sine/6)/2.8, -.4+ 2* math.sin(sine/6)) * CFrame.Angles(math.rad(10) + -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0), math.cos(25 * math.cos(sine/6))), 0.3)
  1351. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0, 0 + 0.35 * math.cos(sine/8)/2.8, -.4 - 2 * math.sin(sine/6)) * CFrame.Angles(math.rad(10) - -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) , math.cos(25 * math.cos(sine/6))), 0.3)
  1352. elseif position == "Idle" and attacking == false then
  1353. change = .5
  1354. heavyfootsteps.Volume = 0
  1355. drag.Volume = 0
  1356. drag2.Volume = 0
  1357. Phammerhandleweld.C1 = Phammerhandleweld.C1:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),0,0),.3)
  1358. Phammerhandleweld.C0 = Phammerhandleweld.C0:lerp(CFrame.new(-4.5,0,1) * CFrame.Angles(math.rad(0),math.rad(-75),math.rad(90)),.3)
  1359. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.4 + -.125 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)),.3)
  1360. ROOTLERP.C1 = ROOTLERP.C1:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),.3)
  1361. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(.8 - .2 * math.sin(sine/12), -.2 - .0 * math.sin(sine/12), .2 * -math.sin(sine/12)) * CFrame.Angles(math.rad(2 + 4 * math.sin(sine/12)), math.rad(0 + 3 * math.sin(sine/12)), math.rad(15 - 5 * math.sin(sine/12))), 0.3)
  1362. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(0, 0.7, 1 - .25 * math.sin(sine/12)) * CFrame.Angles(math.rad(-60 + 2 *math.sin(sine/12)), math.rad(48 + 2 * math.sin(sine/12)), math.rad(2 * math.sin(sine/12))), 0.5)
  1363. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 0 - .125 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(-10)), 0.3)
  1364. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 0 - .125 * math.sin(sine/12), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  1365. end
  1366. swait()
  1367. end
  1368. end)
  1369. anims()
  1370. warn("Shred through everything that stands in your way. Made by Supr14")
Advertisement
Add Comment
Please, Sign In to add comment