Advertisement
Official_Supr14

Executioner Brutallus | Non FE

Jun 11th, 2019
7,645
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
Advertisement