Advertisement
metilol

zt

Mar 20th, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --Yeahh, idk anymore. Since no one buys scripts anymore, i might aswell just throw this on the internet for all of you to enjoy--
  2. --IF IT DOESN'T WORK, YOU'LL HAVE TO WEAR A SHIRT AND A PANTS, THIS IS A COMMON PROBLEM!--
  3. --Since VengefulExtras showcased my script, i saw a couple of flaws, i will try to fix this.--
  4. --Feel free to edit this however you like, but please, do not turn this into some lame ass edit which pretty much 1 shots anything/everyone--
  5. --WIP(because nothing is perfect)--
  6. --Inspired by the one and only, yes, TheDarkRevenant(KingAbsalom)--
  7. --V is to transform, however, it currently does nothing besides changing the idle animation and outfit, V2 will have this changed--
  8. --RIP Forums 12/4/17--
  9. Player=game:GetService("Players").LocalPlayer
  10. Character=Player.Character
  11. Character.Humanoid.Name = "noneofurbusiness"
  12. hum = Character.noneofurbusiness
  13. LeftArm=Character["Left Arm"]
  14. LeftLeg=Character["Left Leg"]
  15. RightArm=Character["Right Arm"]
  16. RightLeg=Character["Right Leg"]
  17. Root=Character["HumanoidRootPart"]
  18. Head=Character["Head"]
  19. Torso=Character["Torso"]
  20. attacking = false
  21. walking = false
  22. position = "Idle"
  23. local sine = 0
  24. removeuseless = game:GetService("Debris")
  25. local change = 2
  26. debounce = false
  27. tauntdebounce = false
  28. mouse = Player:GetMouse()
  29. sID = rbxassetid
  30. create = Instance.new
  31. local soundtable = {907329532,907330011,907330103,907328384,907328262,907328908,907328689,907332997,907329293,907328516,907329893,907332670,907332856,907333294}
  32. local soundtable2 = {"0&hash=6bed87228104d8c3443be33081b6021c","0&hash=646ef2bf9c3a8b039864711d51d424e5"}
  33. local soundtable3 = {834001797,834001752,834001699,834001828}
  34. rdnm3 = #soundtable3
  35. rdnm = #soundtable
  36. rototota = false
  37. rdnm2 = #soundtable
  38. rototota = false
  39. i = 1
  40. running = false
  41. damagedebounce = false
  42. comingouttoplay = true
  43. transf1 = false
  44. balldebounce = false
  45. donttransform = false
  46. damageall={}
  47. Repeater={}
  48. Repeater2={}
  49. nonmeshRepeater={}
  50. nonmeshRepeater2={}
  51. dmgii={}
  52. DamageAll2={}
  53. SlowlyFade={}
  54. TheEnd={}
  55. TheEnd2={}
  56. TheEnd3={}
  57. Extreme={}
  58. ExtremeM={}
  59. TheEnd4={}
  60. UpMover={}
  61. openshocktable={}
  62. LessSize={}
  63. ForwardMover={}
  64.  
  65. punchexplosion = Instance.new("Sound", LeftArm)
  66. punchexplosion.SoundId = "rbxassetid://909258891"
  67. punchexplosion.Looped = false
  68. punchexplosion.Volume = 2
  69.  
  70. punchexplosion2 = Instance.new("Sound", LeftArm)
  71. punchexplosion2.SoundId = "rbxassetid://907528019"
  72. punchexplosion2.Looped = false
  73. punchexplosion2.Volume = 2
  74.  
  75. punchexplosion3 = Instance.new("Sound", LeftArm)
  76. punchexplosion3.SoundId = "rbxassetid://564533374"
  77. punchexplosion3.Looped = false
  78. punchexplosion3.Volume = 2
  79.  
  80. punchcharge = Instance.new("Sound", LeftArm)
  81. punchcharge.SoundId = "rbxassetid://909253995"
  82. punchcharge.Looped = false
  83. punchcharge.Volume = 2
  84.  
  85. punchcharge2 = Instance.new("Sound", LeftArm)
  86. punchcharge2.SoundId = "rbxassetid://907532684"
  87. punchcharge2.Looped = false
  88. punchcharge2.Volume = 2
  89.  
  90. LSSJ = Instance.new("Sound", Torso)
  91. LSSJ.SoundId = "rbxassetid://1412058990"
  92. LSSJ.Volume = 8
  93.  
  94. punchcharge3 = Instance.new("Sound", LeftArm)
  95. punchcharge3.SoundId = "rbxassetid://1177784554"
  96. punchcharge3.Looped = false
  97. punchcharge3.Volume = 2
  98.  
  99. boomswoosh = Instance.new("Sound", Torso)
  100. boomswoosh.SoundId = "rbxassetid://633627961"
  101. boomswoosh.Looped = false
  102. boomswoosh.Volume = 1.5
  103.  
  104. TheEndSound = Instance.new("Sound", Torso)
  105. TheEndSound.SoundId = "rbxassetid://264358562"
  106. TheEndSound.Looped = false
  107. TheEndSound.Volume = 3
  108.  
  109. TheEndSound2 = Instance.new("Sound", Torso)
  110. TheEndSound2.SoundId = "rbxassetid://907530407"
  111. TheEndSound2.Looped = true
  112. TheEndSound2.Volume = 3
  113.  
  114. ROOOAAAAH = Instance.new("Sound", Torso)
  115. ROOOAAAAH.SoundId = "rbxassetid://774733972"
  116. ROOOAAAAH.Looped = false
  117. ROOOAAAAH.Volume = 2
  118.  
  119. x0412 = Instance.new("Sound", Torso)
  120. x0412.SoundId = "rbxassetid://962379106"
  121. x0412.Looped = false
  122. x0412.Volume = 8
  123.  
  124. local HEADLERP = Instance.new("ManualWeld")
  125. HEADLERP.Parent = Head
  126. HEADLERP.Part0 = Head
  127. HEADLERP.Part1 = Torso
  128. HEADLERP.C0 = CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  129.  
  130. local TORSOLERP = Instance.new("ManualWeld")
  131. TORSOLERP.Parent = Torso
  132. TORSOLERP.Part0 = Torso
  133. TORSOLERP.Part1 = Torso
  134. TORSOLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  135.  
  136. local ROOTLERP = Instance.new("ManualWeld")
  137. ROOTLERP.Parent = Root
  138. ROOTLERP.Part0 = Root
  139. ROOTLERP.Part1 = Torso
  140. ROOTLERP.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  141.  
  142. local RIGHTARMLERP = Instance.new("ManualWeld")
  143. RIGHTARMLERP.Parent = RightArm
  144. RIGHTARMLERP.Part0 = RightArm
  145. RIGHTARMLERP.Part1 = Torso
  146. RIGHTARMLERP.C0 = CFrame.new(-1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  147.  
  148. local LEFTARMLERP = Instance.new("ManualWeld")
  149. LEFTARMLERP.Parent = LeftArm
  150. LEFTARMLERP.Part0 = LeftArm
  151. LEFTARMLERP.Part1 = Torso
  152. LEFTARMLERP.C0 = CFrame.new(1.5, 0, -0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  153.  
  154. local RIGHTLEGLERP = Instance.new("ManualWeld")
  155. RIGHTLEGLERP.Parent = RightLeg
  156. RIGHTLEGLERP.Part0 = RightLeg
  157. RIGHTLEGLERP.Part1 = Torso
  158. RIGHTLEGLERP.C0 = CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  159.  
  160. local LEFTLEGLERP = Instance.new("ManualWeld")
  161. LEFTLEGLERP.Parent = LeftLeg
  162. LEFTLEGLERP.Part0 = LeftLeg
  163. LEFTLEGLERP.Part1 = Torso
  164. LEFTLEGLERP.C0 = CFrame.new(0.42, 2.0, 0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  165.  
  166. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.3) * CFrame.Angles(math.rad(20 + 3*math.cos(sine/18)), math.rad(0), math.rad(0)), 0.3)
  167. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.5)
  168. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0.1, 0.7) * CFrame.Angles(math.rad(-15), math.rad(30), math.rad(0.01)), 0.5)
  169. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5, 0.3, 0.8) * CFrame.Angles(math.rad(-30), math.rad(-25), math.rad(0)), 0.5)
  170. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-3)), 0.5)
  171. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.42, 2.0, 0.2) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(3)), 0.5)
  172.  
  173. local function weldBetween(a, b)
  174. local weld = Instance.new("ManualWeld", a)
  175. weld.Part0 = a
  176. weld.Part1 = b
  177. weld.C0 = a.CFrame:inverse() * b.CFrame
  178. return weld
  179. end
  180.  
  181. godmode = coroutine.wrap(function()
  182. while true do
  183. hum.MaxHealth = math.huge
  184. wait(0.0000001)
  185. hum.Health = math.huge
  186. wait()
  187. end
  188. end)
  189. godmode()
  190. ff = Instance.new("ForceField", Character)
  191. ff.Visible = false
  192.  
  193. while comingouttoplay do
  194. hum.WalkSpeed = 0
  195. for i = 1, 15 do
  196. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,-7.5,0), .8)
  197. wait()
  198. end
  199. Root.Anchored = true
  200. smallrift = Instance.new("Part", Torso)
  201. smallrift.Size = Vector3.new(0.1, 0.1, 0.1)
  202. smallrift.Material = "Neon"
  203. smallrift.Transparency = 1
  204. smallrift.Anchored = true
  205. smallrift.CanCollide = false
  206. smallrift.CFrame = Root.CFrame * CFrame.new(0,-3,0)
  207. smallriftdecal = Instance.new("Decal", smallrift)
  208. smallriftdecal.Face = "Top"
  209. smallriftdecal.Texture = "rbxassetid://1432883783"
  210. local sm = weldBetween(smallrift, Root)
  211. sm.C0 = CFrame.new(0, 0, 0)
  212. sound = Instance.new("Sound", smallrift)
  213. sound.Volume = 1
  214. sound.Pitch = 1.2
  215. sound.SoundId = "rbxassetid://344894344"
  216. sound:Play()
  217. local rotete = coroutine.wrap(function()
  218. while comingouttoplay do
  219. smallrift.CFrame = smallrift.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0), math.rad(1 + 5),0)
  220. wait()
  221. end
  222. end)
  223. rotete()
  224. for i = 1, 50 do
  225. smallrift.Size = smallrift.Size + Vector3.new(.4,0,.4)
  226. wait()
  227. end
  228.  
  229. HandCannonTop1 = Instance.new("Part", LeftArm)
  230. HandCannonTop1.CanCollide = false
  231. HandCannonTop1.Size = Vector3.new(1.1, 0.1, 1.1)
  232. HandCannonTop1.BottomSurface = "SmoothNoOutlines"
  233. HandCannonTop1.TopSurface = "SmoothNoOutlines"
  234. HandCannonTop1.LeftSurface = "SmoothNoOutlines"
  235. HandCannonTop1.RightSurface = "SmoothNoOutlines"
  236. HandCannonTop1.FrontSurface = "SmoothNoOutlines"
  237. HandCannonTop1.BackSurface = "SmoothNoOutlines"
  238. HandCannonTop1.Material = "Metal"
  239. local weld2 = weldBetween(HandCannonTop1, LeftArm)
  240. weld2.C0 = CFrame.new(0, .9, 0)
  241.  
  242. FixedER = Instance.new("Part", LeftArm)
  243. FixedER.CanCollide = false
  244. FixedER.Size = Vector3.new(1.1, 0.1, 1.1)
  245. FixedER.BottomSurface = "SmoothNoOutlines"
  246. FixedER.TopSurface = "SmoothNoOutlines"
  247. FixedER.LeftSurface = "SmoothNoOutlines"
  248. FixedER.RightSurface = "SmoothNoOutlines"
  249. FixedER.FrontSurface = "SmoothNoOutlines"
  250. FixedER.BackSurface = "SmoothNoOutlines"
  251. FixedER.Material = "Metal"
  252. local weldFixedER = weldBetween(FixedER, LeftArm)
  253. weldFixedER.C0 = CFrame.new(0, .7, 0)
  254.  
  255.  
  256. FixedER4 = Instance.new("Part", LeftArm)
  257. FixedER4.CanCollide = false
  258. FixedER4.Size = Vector3.new(1.1, 0.1, 1.1)
  259. FixedER4.BottomSurface = "SmoothNoOutlines"
  260. FixedER4.TopSurface = "SmoothNoOutlines"
  261. FixedER4.LeftSurface = "SmoothNoOutlines"
  262. FixedER4.RightSurface = "SmoothNoOutlines"
  263. FixedER4.FrontSurface = "SmoothNoOutlines"
  264. FixedER4.BackSurface = "SmoothNoOutlines"
  265. FixedER4.Material = "Metal"
  266. local weldFixedER4 = weldBetween(FixedER4, LeftArm)
  267. weldFixedER4.C0 = CFrame.new(0, .5, 0)
  268.  
  269. FixedER5 = Instance.new("Part", LeftArm)
  270. FixedER5.CanCollide = false
  271. FixedER5.Size = Vector3.new(1.1, 0.1, 1.1)
  272. FixedER5.BottomSurface = "SmoothNoOutlines"
  273. FixedER5.TopSurface = "SmoothNoOutlines"
  274. FixedER5.LeftSurface = "SmoothNoOutlines"
  275. FixedER5.RightSurface = "SmoothNoOutlines"
  276. FixedER5.FrontSurface = "SmoothNoOutlines"
  277. FixedER5.BackSurface = "SmoothNoOutlines"
  278. FixedER5.Material = "Metal"
  279. local weldFixedER5 = weldBetween(FixedER5, LeftArm)
  280. weldFixedER5.C0 = CFrame.new(0, -.5, 0)
  281.  
  282. FixedER2 = Instance.new("Part", LeftArm)
  283. FixedER2.CanCollide = false
  284. FixedER2.Size = Vector3.new(1.1, 0.1, 1.1)
  285. FixedER2.BottomSurface = "SmoothNoOutlines"
  286. FixedER2.TopSurface = "SmoothNoOutlines"
  287. FixedER2.LeftSurface = "SmoothNoOutlines"
  288. FixedER2.RightSurface = "SmoothNoOutlines"
  289. FixedER2.FrontSurface = "SmoothNoOutlines"
  290. FixedER2.BackSurface = "SmoothNoOutlines"
  291. FixedER2.Material = "Metal"
  292. local weldFixedER2 = weldBetween(FixedER2, LeftArm)
  293. weldFixedER2.C0 = CFrame.new(0, -.7, 0)
  294.  
  295.  
  296. FixedER3 = Instance.new("Part", LeftArm)
  297. FixedER3.CanCollide = false
  298. FixedER3.Size = Vector3.new(1.1, 0.1, 1.1)
  299. FixedER3.BottomSurface = "SmoothNoOutlines"
  300. FixedER3.TopSurface = "SmoothNoOutlines"
  301. FixedER3.LeftSurface = "SmoothNoOutlines"
  302. FixedER3.RightSurface = "SmoothNoOutlines"
  303. FixedER3.FrontSurface = "SmoothNoOutlines"
  304. FixedER3.BackSurface = "SmoothNoOutlines"
  305. FixedER3.Material = "Metal"
  306. local weldFixedER3 = weldBetween(FixedER3, LeftArm)
  307. weldFixedER3.C0 = CFrame.new(0, -.9, 0)
  308.  
  309. HandCannonTop2 = Instance.new("Part", LeftArm)
  310. HandCannonTop2.CanCollide = false
  311. HandCannonTop2.Size = Vector3.new(1.1, 0.3, 1.1)
  312. HandCannonTop2.BottomSurface = "SmoothNoOutlines"
  313. HandCannonTop2.TopSurface = "SmoothNoOutlines"
  314. HandCannonTop2.LeftSurface = "SmoothNoOutlines"
  315. HandCannonTop2.RightSurface = "SmoothNoOutlines"
  316. HandCannonTop2.FrontSurface = "SmoothNoOutlines"
  317. HandCannonTop2.BackSurface = "SmoothNoOutlines"
  318. HandCannonTop2.Material = "Metal"
  319. HandCannonTop2.Transparency = 1
  320. local weld3 = weldBetween(HandCannonTop2, LeftArm)
  321. weld3.C0 = CFrame.new(0, -.8, 0)
  322.  
  323. HandCannonTop3 = Instance.new("Part", LeftArm)
  324. HandCannonTop3.CanCollide = false
  325. HandCannonTop3.Size = Vector3.new(1.1, 0.3, 1.1)
  326. HandCannonTop3.BottomSurface = "SmoothNoOutlines"
  327. HandCannonTop3.TopSurface = "SmoothNoOutlines"
  328. HandCannonTop3.Material = "Metal"
  329. HandCannonTop3.LeftSurface = "SmoothNoOutlines"
  330. HandCannonTop3.RightSurface = "SmoothNoOutlines"
  331. HandCannonTop3.FrontSurface = "SmoothNoOutlines"
  332. HandCannonTop3.BackSurface = "SmoothNoOutlines"
  333. local weld4 = weldBetween(HandCannonTop3, LeftArm)
  334. weld4.C0 = CFrame.new(0, 0, 0)
  335.  
  336. secretpart = Instance.new("Part", LeftArm)
  337. secretpart.CanCollide = false
  338. secretpart.Size = Vector3.new(1.15, 0.25, 1.15)
  339. secretpart.BottomSurface = "SmoothNoOutlines"
  340. secretpart.TopSurface = "SmoothNoOutlines"
  341. secretpart.Material = "Metal"
  342. secretpart.BrickColor = BrickColor.new("Really black")
  343. secretpart.LeftSurface = "SmoothNoOutlines"
  344. secretpart.RightSurface = "SmoothNoOutlines"
  345. secretpart.FrontSurface = "SmoothNoOutlines"
  346. secretpart.BackSurface = "SmoothNoOutlines"
  347. local secret = weldBetween(secretpart, LeftArm)
  348. secret.C0 = CFrame.new(0, 0, 0)
  349.  
  350. HandCannonTop4 = Instance.new("Part", LeftArm)
  351. HandCannonTop4.CanCollide = false
  352. HandCannonTop4.Size = Vector3.new(0.1, 1.7, 1.03)
  353. HandCannonTop4.BottomSurface = "SmoothNoOutlines"
  354. HandCannonTop4.TopSurface = "SmoothNoOutlines"
  355. HandCannonTop4.Material = "Granite"
  356. HandCannonTop4.BrickColor = BrickColor.new("Forest green")
  357. local weld5 = weldBetween(HandCannonTop4, LeftArm)
  358. weld5.C0 = CFrame.new(0, 0, 0)
  359.  
  360. HandCannonTop5 = Instance.new("Part", LeftArm)
  361. HandCannonTop5.CanCollide = false
  362. HandCannonTop5.Size = Vector3.new(0.1, 1.7, 1.03)
  363. HandCannonTop5.BottomSurface = "SmoothNoOutlines"
  364. HandCannonTop5.TopSurface = "SmoothNoOutlines"
  365. HandCannonTop5.Material = "Granite"
  366. HandCannonTop5.BrickColor = BrickColor.new("Forest green")
  367. local weld6 = weldBetween(HandCannonTop5, LeftArm)
  368. weld6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
  369.  
  370. HandCannonTop6 = Instance.new("Part", LeftArm)
  371. HandCannonTop6.CanCollide = false
  372. HandCannonTop6.Size = Vector3.new(0.1, 1.7, 1.03)
  373. HandCannonTop6.BottomSurface = "SmoothNoOutlines"
  374. HandCannonTop6.TopSurface = "SmoothNoOutlines"
  375. HandCannonTop6.Material = "Granite"
  376. HandCannonTop6.BrickColor = BrickColor.new("Forest green")
  377. local weld7 = weldBetween(HandCannonTop6, LeftArm)
  378. weld7.C0 = CFrame.new(.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
  379.  
  380. HandCannonTop7 = Instance.new("Part", LeftArm)
  381. HandCannonTop7.CanCollide = false
  382. HandCannonTop7.Size = Vector3.new(0.1, 1.7, 1.03)
  383. HandCannonTop7.BottomSurface = "SmoothNoOutlines"
  384. HandCannonTop7.TopSurface = "SmoothNoOutlines"
  385. HandCannonTop7.Material = "Granite"
  386. HandCannonTop7.BrickColor = BrickColor.new("Forest green")
  387. local weld8 = weldBetween(HandCannonTop7, LeftArm)
  388. weld8.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
  389.  
  390. HandCannonTop8 = Instance.new("Part", LeftArm)
  391. HandCannonTop8.CanCollide = false
  392. HandCannonTop8.Size = Vector3.new(0.1, 1.7, 1.03)
  393. HandCannonTop8.BottomSurface = "SmoothNoOutlines"
  394. HandCannonTop8.TopSurface = "SmoothNoOutlines"
  395. HandCannonTop8.Material = "Granite"
  396. HandCannonTop8.BrickColor = BrickColor.new("Forest green")
  397. local weld9 = weldBetween(HandCannonTop8, LeftArm)
  398. weld9.C0 = CFrame.new(-.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
  399.  
  400.  
  401. HandCannonTop9 = Instance.new("Part", LeftArm)
  402. HandCannonTop9.CanCollide = false
  403. HandCannonTop9.Size = Vector3.new(0.1, 1.7, 1.03)
  404. HandCannonTop9.BottomSurface = "SmoothNoOutlines"
  405. HandCannonTop9.TopSurface = "SmoothNoOutlines"
  406. HandCannonTop9.Material = "Granite"
  407. HandCannonTop9.BrickColor = BrickColor.new("Forest green")
  408. local weld10 = weldBetween(HandCannonTop9, LeftArm)
  409. weld10.C0 = CFrame.new(-.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(90), 0)
  410.  
  411. HandCannonTop10 = Instance.new("Part", LeftArm)
  412. HandCannonTop10.CanCollide = false
  413. HandCannonTop10.Size = Vector3.new(0.1, 1.7, 1.03)
  414. HandCannonTop10.BottomSurface = "SmoothNoOutlines"
  415. HandCannonTop10.TopSurface = "SmoothNoOutlines"
  416. HandCannonTop10.Material = "Granite"
  417. HandCannonTop10.BrickColor = BrickColor.new("Forest green")
  418. local weld11 = weldBetween(HandCannonTop10, LeftArm)
  419. weld11.C0 = CFrame.new(-.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  420.  
  421. HandCannonTop11 = Instance.new("Part", LeftArm)
  422. HandCannonTop11.CanCollide = false
  423. HandCannonTop11.Size = Vector3.new(0.1, 1.7, 1.03)
  424. HandCannonTop11.BottomSurface = "SmoothNoOutlines"
  425. HandCannonTop11.TopSurface = "SmoothNoOutlines"
  426. HandCannonTop11.Material = "Granite"
  427. HandCannonTop11.BrickColor = BrickColor.new("Forest green")
  428. local weld12 = weldBetween(HandCannonTop10, LeftArm)
  429. weld12.C0 = CFrame.new(-.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  430.  
  431. HandCannonTop12 = Instance.new("Part", LeftArm)
  432. HandCannonTop12.CanCollide = false
  433. HandCannonTop12.Size = Vector3.new(0.1, 1.7, 1.03)
  434. HandCannonTop12.BottomSurface = "SmoothNoOutlines"
  435. HandCannonTop12.TopSurface = "SmoothNoOutlines"
  436. HandCannonTop12.Material = "Granite"
  437. HandCannonTop12.BrickColor = BrickColor.new("Forest green")
  438. local weld13 = weldBetween(HandCannonTop12, LeftArm)
  439. weld13.C0 = CFrame.new(.2, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  440.  
  441. HandCannonTop13 = Instance.new("Part", LeftArm)
  442. HandCannonTop13.CanCollide = false
  443. HandCannonTop13.Size = Vector3.new(0.1, 1.7, 1.03)
  444. HandCannonTop13.BottomSurface = "SmoothNoOutlines"
  445. HandCannonTop13.TopSurface = "SmoothNoOutlines"
  446. HandCannonTop13.Material = "Granite"
  447. HandCannonTop13.BrickColor = BrickColor.new("Forest green")
  448. local weld14 = weldBetween(HandCannonTop13, LeftArm)
  449. weld14.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  450.  
  451.  
  452. HandCannonTop14 = Instance.new("Part", LeftArm)
  453. HandCannonTop14.CanCollide = false
  454. HandCannonTop14.Size = Vector3.new(0.1, 1.7, 1.03)
  455. HandCannonTop14.BottomSurface = "SmoothNoOutlines"
  456. HandCannonTop14.TopSurface = "SmoothNoOutlines"
  457. HandCannonTop14.Material = "Granite"
  458. HandCannonTop14.BrickColor = BrickColor.new("Forest green")
  459. local weld15 = weldBetween(HandCannonTop14, LeftArm)
  460. weld15.C0 = CFrame.new(-.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  461.  
  462. corecircle = Instance.new("Part", LeftArm)
  463. corecircle.CanCollide = false
  464. corecircle.Size = Vector3.new(0,0,0)
  465. corecircle.Material = "Slate"
  466. corecircleMESH = Instance.new("SpecialMesh", corecircle)
  467. corecircleMESH.Scale = Vector3.new(8,17,17)
  468. corecircleMESH.MeshType = "Cylinder"
  469. local weldcore = weldBetween(corecircle, HandCannonTop3)
  470. weldcore.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  471.  
  472. corecircle2 = Instance.new("Part", LeftArm)
  473. corecircle2.CanCollide = false
  474. corecircle2.Size = Vector3.new(0,0,0)
  475. corecircle2.Material = "Fabric"
  476. corecircle2.BrickColor = BrickColor.new("Really black")
  477. corecircleMESH2 = Instance.new("SpecialMesh", corecircle2)
  478. corecircleMESH2.Scale = Vector3.new(7,18,18)
  479. corecircleMESH2.MeshType = "Cylinder"
  480. local weldcore2 = weldBetween(corecircle2, HandCannonTop3)
  481. weldcore2.C0 = CFrame.new(.4, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  482.  
  483. TheCore = Instance.new("Part", LeftArm)
  484. TheCore.CanCollide = false
  485. TheCore.Size = Vector3.new(0,0,0)
  486. TheCore.Material = "Fabric"
  487. TheCore.BrickColor = BrickColor.new("Crimson")
  488. TheCoreMESH = Instance.new("SpecialMesh", TheCore)
  489. TheCoreMESH.Scale = Vector3.new(.3,.3,.3)
  490. TheCoreMESH.MeshId = "rbxassetid://19251107"
  491. local TheCoreweld = weldBetween(TheCore, HandCannonTop3)
  492. TheCoreweld.C0 = CFrame.new(0, .6, 0) * CFrame.Angles(math.rad(90), math.rad(90), math.rad(0))
  493.  
  494. local fidgetspinner = coroutine.wrap(function()
  495. while true do
  496. TheCoreweld.C0 = TheCoreweld.C0 * CFrame.Angles(math.rad(1), math.rad(0), math.rad(0))
  497. wait()
  498. end
  499. end)
  500. fidgetspinner()
  501.  
  502. Gear1 = Instance.new("Part", LeftArm)
  503. Gear1.CanCollide = false
  504. Gear1.Size = Vector3.new(1, 1, 1)
  505. Gear1.CFrame = CFrame.new(0, 1, 0)
  506. Gear1.BrickColor = BrickColor.new("Really black")
  507. GearMesh1 = Instance.new("FileMesh", Gear1)
  508. GearMesh1.MeshId = "rbxassetid://156292343"
  509. local weld6 = weldBetween(Gear1, HandCannonTop2)
  510. weld6.C0 = CFrame.new(0, 0, -.2) * CFrame.Angles(math.rad(90), math.rad(0), 0)
  511.  
  512. Gear2 = Instance.new("Part", LeftArm)
  513. Gear2.CanCollide = false
  514. Gear2.Size = Vector3.new(1, 1, 1)
  515. Gear2.CFrame = CFrame.new(0, -1, 0)
  516. Gear2.BrickColor = BrickColor.new("Really black")
  517. GearMesh2 = Instance.new("FileMesh", Gear2)
  518. GearMesh2.MeshId = "rbxassetid://156292343"
  519. local weld7 = weldBetween(Gear2, HandCannonTop1)
  520. weld7.C0 = CFrame.new(0, 0, .1) * CFrame.Angles(math.rad(90), math.rad(0), 0)
  521.  
  522. EnergyCorePART = Instance.new("Part", LeftArm)
  523. EnergyCorePART.Size = Vector3.new(0.5, 0.5, 0.5)
  524. EnergyCorePART.Material = "Neon"
  525. EnergyCorePART.BrickColor = BrickColor.new (math.random()
  526. EnergyCore1 = Instance.new("SpecialMesh", EnergyCorePART)
  527. EnergyCore1.MeshType = "Sphere"
  528. EnergyCore1.Scale = Vector3.new(1,1,1)
  529. local weldENERGY = weldBetween(EnergyCorePART, Gear1)
  530. weldENERGY.C0 = CFrame.new(0, -0.1, -0) * CFrame.Angles(math.rad(90), math.rad(0), 0)
  531.  
  532. CorruptedArm = Instance.new("Part", LeftArm)
  533. CorruptedArm.CanCollide = false
  534. CorruptedArm.Size = Vector3.new(1.001, 2.001, 1.001)
  535. CorruptedArm.BottomSurface = "SmoothNoOutlines"
  536. CorruptedArm.TopSurface = "SmoothNoOutlines"
  537. CorruptedArm.Material = "Neon"
  538. CorruptedArm.Transparency = 0
  539. CorruptedArm.BrickColor = BrickColor.new("Really red")
  540. local weldcor = weldBetween(CorruptedArm, LeftArm)
  541. weldcor.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  542.  
  543. CorruptedArm2 = Instance.new("Part", LeftArm)
  544. CorruptedArm2.CanCollide = false
  545. CorruptedArm2.Size = Vector3.new(1.028, 2.028, 1.028)
  546. CorruptedArm2.BottomSurface = "SmoothNoOutlines"
  547. CorruptedArm2.TopSurface = "SmoothNoOutlines"
  548. CorruptedArm2.Material = "Neon"
  549. CorruptedArm2.Transparency = 1
  550. CorruptedArm2.BrickColor = BrickColor.new("Crimson")
  551. local weldcor2 = weldBetween(CorruptedArm2, LeftArm)
  552. weldcor2.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0)
  553.  
  554. ArmorPlating = Instance.new("Part", LeftArm)
  555. ArmorPlating.CanCollide = false
  556. ArmorPlating.Size = Vector3.new(0.1, 0.28, 0.1)
  557. ArmorPlating.BottomSurface = "SmoothNoOutlines"
  558. ArmorPlating.TopSurface = "SmoothNoOutlines"
  559. ArmorPlating.Material = "Neon"
  560. ArmorPlating.BrickColor = BrickColor.new("Crimson")
  561. ArmorPlating.LeftSurface = "SmoothNoOutlines"
  562. ArmorPlating.RightSurface = "SmoothNoOutlines"
  563. ArmorPlating.FrontSurface = "SmoothNoOutlines"
  564. ArmorPlating.BackSurface = "SmoothNoOutlines"
  565. local Armoring = weldBetween(ArmorPlating, HandCannonTop3)
  566. Armoring.C0 = CFrame.new(.4, 0, .53)
  567.  
  568. ArmorPlating2 = Instance.new("Part", LeftArm)
  569. ArmorPlating2.CanCollide = false
  570. ArmorPlating2.Size = Vector3.new(0.1, 0.28, 0.1)
  571. ArmorPlating2.BottomSurface = "SmoothNoOutlines"
  572. ArmorPlating2.TopSurface = "SmoothNoOutlines"
  573. ArmorPlating2.Material = "Neon"
  574. ArmorPlating2.BrickColor = BrickColor.new("Crimson")
  575. ArmorPlating2.LeftSurface = "SmoothNoOutlines"
  576. ArmorPlating2.RightSurface = "SmoothNoOutlines"
  577. ArmorPlating2.FrontSurface = "SmoothNoOutlines"
  578. ArmorPlating2.BackSurface = "SmoothNoOutlines"
  579. local Armoring2 = weldBetween(ArmorPlating2, HandCannonTop3)
  580. Armoring2.C0 = CFrame.new(.2, 0, .53)
  581.  
  582. ArmorPlating3 = Instance.new("Part", LeftArm)
  583. ArmorPlating3.CanCollide = false
  584. ArmorPlating3.Size = Vector3.new(0.1, 0.28, 0.1)
  585. ArmorPlating3.BottomSurface = "SmoothNoOutlines"
  586. ArmorPlating3.TopSurface = "SmoothNoOutlines"
  587. ArmorPlating3.Material = "Neon"
  588. ArmorPlating3.BrickColor = BrickColor.new("Crimson")
  589. ArmorPlating3.LeftSurface = "SmoothNoOutlines"
  590. ArmorPlating3.RightSurface = "SmoothNoOutlines"
  591. ArmorPlating3.FrontSurface = "SmoothNoOutlines"
  592. ArmorPlating3.BackSurface = "SmoothNoOutlines"
  593. local Armoring3 = weldBetween(ArmorPlating3, HandCannonTop3)
  594. Armoring3.C0 = CFrame.new(0, 0, .53)
  595.  
  596. ArmorPlating4 = Instance.new("Part", LeftArm)
  597. ArmorPlating4.CanCollide = false
  598. ArmorPlating4.Size = Vector3.new(0.1, 0.28, 0.1)
  599. ArmorPlating4.BottomSurface = "SmoothNoOutlines"
  600. ArmorPlating4.TopSurface = "SmoothNoOutlines"
  601. ArmorPlating4.Material = "Neon"
  602. ArmorPlating4.BrickColor = BrickColor.new("Crimson")
  603. ArmorPlating4.LeftSurface = "SmoothNoOutlines"
  604. ArmorPlating4.RightSurface = "SmoothNoOutlines"
  605. ArmorPlating4.FrontSurface = "SmoothNoOutlines"
  606. ArmorPlating4.BackSurface = "SmoothNoOutlines"
  607. local Armoring4 = weldBetween(ArmorPlating4, HandCannonTop3)
  608. Armoring4.C0 = CFrame.new(-.2, 0, .53)
  609.  
  610. ArmorPlating5 = Instance.new("Part", LeftArm)
  611. ArmorPlating5.CanCollide = false
  612. ArmorPlating5.Size = Vector3.new(0.1, 0.28, 0.1)
  613. ArmorPlating5.BottomSurface = "SmoothNoOutlines"
  614. ArmorPlating5.TopSurface = "SmoothNoOutlines"
  615. ArmorPlating5.Material = "Neon"
  616. ArmorPlating5.BrickColor = BrickColor.new("Crimson")
  617. ArmorPlating5.LeftSurface = "SmoothNoOutlines"
  618. ArmorPlating5.RightSurface = "SmoothNoOutlines"
  619. ArmorPlating5.FrontSurface = "SmoothNoOutlines"
  620. ArmorPlating5.BackSurface = "SmoothNoOutlines"
  621. local Armoring5 = weldBetween(ArmorPlating5, HandCannonTop3)
  622. Armoring5.C0 = CFrame.new(-.4, 0, .53)
  623.  
  624. ArmorPlating6 = Instance.new("Part", LeftArm)
  625. ArmorPlating6.CanCollide = false
  626. ArmorPlating6.Size = Vector3.new(0.1, 0.28, 0.1)
  627. ArmorPlating6.BottomSurface = "SmoothNoOutlines"
  628. ArmorPlating6.TopSurface = "SmoothNoOutlines"
  629. ArmorPlating6.Material = "Neon"
  630. ArmorPlating6.BrickColor = BrickColor.new("Crimson")
  631. ArmorPlating6.LeftSurface = "SmoothNoOutlines"
  632. ArmorPlating6.RightSurface = "SmoothNoOutlines"
  633. ArmorPlating6.FrontSurface = "SmoothNoOutlines"
  634. ArmorPlating6.BackSurface = "SmoothNoOutlines"
  635. local Armoring6 = weldBetween(ArmorPlating6, HandCannonTop3)
  636. Armoring6.C0 = CFrame.new(.4, 0, -.53)
  637.  
  638. ArmorPlating7 = Instance.new("Part", LeftArm)
  639. ArmorPlating7.CanCollide = false
  640. ArmorPlating7.Size = Vector3.new(0.1, 0.28, 0.1)
  641. ArmorPlating7.BottomSurface = "SmoothNoOutlines"
  642. ArmorPlating7.TopSurface = "SmoothNoOutlines"
  643. ArmorPlating7.Material = "Neon"
  644. ArmorPlating7.BrickColor = BrickColor.new("Crimson")
  645. ArmorPlating7.LeftSurface = "SmoothNoOutlines"
  646. ArmorPlating7.RightSurface = "SmoothNoOutlines"
  647. ArmorPlating7.FrontSurface = "SmoothNoOutlines"
  648. ArmorPlating7.BackSurface = "SmoothNoOutlines"
  649. local Armoring7 = weldBetween(ArmorPlating7, HandCannonTop3)
  650. Armoring7.C0 = CFrame.new(.2, 0, -.53)
  651.  
  652. ArmorPlating8 = Instance.new("Part", LeftArm)
  653. ArmorPlating8.CanCollide = false
  654. ArmorPlating8.Size = Vector3.new(0.1, 0.28, 0.1)
  655. ArmorPlating8.BottomSurface = "SmoothNoOutlines"
  656. ArmorPlating8.TopSurface = "SmoothNoOutlines"
  657. ArmorPlating8.Material = "Neon"
  658. ArmorPlating8.BrickColor = BrickColor.new("Crimson")
  659. ArmorPlating8.LeftSurface = "SmoothNoOutlines"
  660. ArmorPlating8.RightSurface = "SmoothNoOutlines"
  661. ArmorPlating8.FrontSurface = "SmoothNoOutlines"
  662. ArmorPlating8.BackSurface = "SmoothNoOutlines"
  663. local Armoring8 = weldBetween(ArmorPlating8, HandCannonTop3)
  664. Armoring8.C0 = CFrame.new(0, 0, -.53)
  665.  
  666. ArmorPlating9 = Instance.new("Part", LeftArm)
  667. ArmorPlating9.CanCollide = false
  668. ArmorPlating9.Size = Vector3.new(0.1, 0.28, 0.1)
  669. ArmorPlating9.BottomSurface = "SmoothNoOutlines"
  670. ArmorPlating9.TopSurface = "SmoothNoOutlines"
  671. ArmorPlating9.Material = "Neon"
  672. ArmorPlating9.BrickColor = BrickColor.new("Crimson")
  673. ArmorPlating9.LeftSurface = "SmoothNoOutlines"
  674. ArmorPlating9.RightSurface = "SmoothNoOutlines"
  675. ArmorPlating9.FrontSurface = "SmoothNoOutlines"
  676. ArmorPlating9.BackSurface = "SmoothNoOutlines"
  677. local Armoring9 = weldBetween(ArmorPlating9, HandCannonTop3)
  678. Armoring9.C0 = CFrame.new(-.2, 0, -.53)
  679.  
  680. ArmorPlating10 = Instance.new("Part", LeftArm)
  681. ArmorPlating10.CanCollide = false
  682. ArmorPlating10.Size = Vector3.new(0.1, 0.28, 0.1)
  683. ArmorPlating10.BottomSurface = "SmoothNoOutlines"
  684. ArmorPlating10.TopSurface = "SmoothNoOutlines"
  685. ArmorPlating10.Material = "Neon"
  686. ArmorPlating10.BrickColor = BrickColor.new("Crimson")
  687. ArmorPlating10.LeftSurface = "SmoothNoOutlines"
  688. ArmorPlating10.RightSurface = "SmoothNoOutlines"
  689. ArmorPlating10.FrontSurface = "SmoothNoOutlines"
  690. ArmorPlating10.BackSurface = "SmoothNoOutlines"
  691. local Armoring10 = weldBetween(ArmorPlating10, HandCannonTop3)
  692. Armoring10.C0 = CFrame.new(-.4, 0, -.53)
  693.  
  694. light = Instance.new("PointLight", Torso)
  695. light.Color = Color3.new(255,0,0)
  696. light.Range = 5
  697. light.Brightness = 50
  698.  
  699. local Switcher = coroutine.wrap(function()
  700. while true do
  701. for i = 1, 50 do
  702. CorruptedArm2.Transparency = CorruptedArm2.Transparency - 0.005
  703. CorruptedArm.Transparency = CorruptedArm.Transparency + 0.02
  704. wait()
  705. end
  706. for i = 1, 50 do
  707. CorruptedArm2.Transparency = CorruptedArm2.Transparency + 0.005
  708. CorruptedArm.Transparency = CorruptedArm.Transparency - 0.02
  709. wait()
  710. end
  711. wait()
  712. end
  713. end)
  714. Switcher()
  715. Root.Anchored = false
  716. Root.CanCollide = false
  717. local removesize = coroutine.wrap(function()
  718. while comingouttoplay do
  719. smallrift.Size = smallrift.Size - Vector3.new(1,1,1)
  720. wait()
  721. end
  722. end)
  723. removesize()
  724. sound2 = Instance.new("Sound", Torso)
  725. sound2.SoundId = "rbxassetid://1292034965"
  726. sound2.Volume = 4
  727. sound2:Play()
  728. for i = 1, 10 do
  729. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0,7.5,0), .4)
  730. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0.3) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.5)
  731. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  732. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5,0,-.2) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.8)
  733. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 2, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.5)
  734. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.0, .9) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.5)
  735. wait()
  736. end
  737. local shockwefe = coroutine.wrap(function()
  738. shockwave = Instance.new("Part", Torso)
  739. shockwave.Size = Vector3.new(5, 5, 5)
  740. shockwave.Transparency = 0
  741. shockwave.BrickColor = BrickColor.new("Artichoke")
  742. shockwave.Anchored = true
  743. shockwave.CanCollide = false
  744. shockwave.CFrame = Root.CFrame*CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  745. sh1 = Instance.new("SpecialMesh", shockwave)
  746. sh1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  747. sh1.Scale = Vector3.new(0, 0, 0)
  748. removeuseless:AddItem(shockwave,5)
  749. for i = 1, 100 do
  750. sh1.Scale = sh1.Scale + Vector3.new(3,3,0)
  751. shockwave.Transparency = shockwave.Transparency + 0.05
  752. wait()
  753. end
  754. end)
  755. shockwefe()
  756. for i = 1, 15 do
  757. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  758. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.4, 1, 0.501) * CFrame.Angles(math.rad(-80), math.rad(-5), math.rad(0)), 0.3)
  759. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  760. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-10), math.rad(0)), 0.3)
  761. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.2, .8) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.3)
  762. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 1.9, -.34) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(10)), 0.3)
  763. wait()
  764. end
  765. removeuseless:AddItem(smallrift,4)
  766. comingouttoplay = false
  767. wait()
  768. end
  769.  
  770. mouse.KeyDown:connect(function(Press)
  771. Press=Press:lower()
  772. if Press=='m' then
  773. if debounce then return end
  774. debounce = true
  775. attacking = true
  776. hum.WalkSpeed = 0
  777. maketransparencysetto = coroutine.wrap(function()
  778. brolycharge = Instance.new("Sound", Torso)
  779. brolycharge.SoundId = "rbxassetid://722133423"
  780. brolycharge.Volume = 4
  781. brolycharge:Play()
  782. Shield = Instance.new("Part", Torso)
  783. Shield.Material = "Neon"
  784. Shield.Anchored = true
  785. Shield.Transparency = 1
  786. Shield.CanCollide = false
  787. Shield.BrickColor = BrickColor.new("Crimson")
  788. Shield.Size = Vector3.new(10,10,10)
  789. ShieldShape = Instance.new("SpecialMesh", Shield)
  790. ShieldShape.MeshType = "Sphere"
  791. ShieldShape.Scale = Vector3.new(50,50,50)
  792. Shield.CFrame = Root.CFrame
  793. while Shield.Transparency > .5 do
  794. Shield.Transparency = Shield.Transparency - 0.03
  795. wait()
  796. end
  797. end)
  798. maketransparencysetto()
  799. quicklerp = coroutine.wrap(function()
  800. for i = 1, 15 do
  801. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)), .3)
  802. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.7, .35, 0) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(15)), 0.8)
  803. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7, .35, 0) * CFrame.Angles(math.rad(-25), math.rad(0), math.rad(-15)), 0.8)
  804. wait()
  805. end
  806. end)
  807. quicklerp()
  808. for i = 1, 100 do
  809. ShieldShape.Scale = ShieldShape.Scale - Vector3.new(.5,.5,.5)
  810. wait()
  811. end
  812. wait(.5)
  813. ShieldShape.Scale = Vector3.new(1,1,1)
  814. Shield.Transparency = .5
  815. wait(.01)
  816. Shield.Transparency = 1
  817. wait(.01)
  818. Shield.Transparency = .5
  819. wait(.01)
  820. Shield.Transparency = 1
  821. wait(.01)
  822. Shield.Transparency = .5
  823. wait(.01)
  824. Shield.Transparency = 1
  825. wait(.01)
  826. Shield.Transparency = .5
  827. wait(.01)
  828. Shield.Transparency = 1
  829. wait(.01)
  830. Shield.Transparency = .5
  831. wait(.01)
  832. Shield.Transparency = 1
  833. wait(.01)
  834. Shield.Transparency = .5
  835. wait(.01)
  836. Shield.Transparency = 1
  837. wait(.01)
  838. Shield.Transparency = .5
  839. huah = Instance.new("Sound", Torso)
  840. huah.Volume = 8
  841. huah.SoundId = "rbxassetid://1502082459"
  842. huah:Play()
  843. explosionsound = Instance.new("Sound", Torso)
  844. explosionsound.SoundId = "rbxassetid://919941001"
  845. explosionsound.Volume = 3
  846. explosionsound:Play()
  847. quicklerp2 = coroutine.wrap(function()
  848. for i = 1, 15 do
  849. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  850. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.7, .45, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.8)
  851. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.7, .45, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(-20)), 0.8)
  852. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.3, 2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)
  853. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.3, 2.0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)
  854. wait()
  855. end
  856. end)
  857. quicklerp2()
  858. Shield:Remove()
  859. blastwave = Instance.new("Part", Torso)
  860. blastwave.Size = Vector3.new(1, 1, 1)
  861. blastwave.Transparency = 0
  862. blastwave.BrickColor = BrickColor.new("Crimson")
  863. blastwave.Material = "Neon"
  864. blastwave.Anchored = true
  865. blastwave.CanCollide = false
  866. blastwave.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  867. removeuseless:AddItem(blastwave,5)
  868. DDTblastwave = Instance.new("SpecialMesh", blastwave)
  869. DDTblastwave.MeshId = "http://www.roblox.com/asset/?id=20329976"
  870. DDTblastwave.Scale = Vector3.new(1, 1, 1)
  871. blastwave2 = Instance.new("Part", Torso)
  872. blastwave2.Size = Vector3.new(1, 1, 1)
  873. blastwave2.Transparency = 0
  874. blastwave2.BrickColor = BrickColor.new("Crimson")
  875. blastwave2.Material = "Neon"
  876. blastwave2.Anchored = true
  877. blastwave2.CanCollide = false
  878. blastwave2.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  879. removeuseless:AddItem(blastwave2,5)
  880. DDTblastwave2 = Instance.new("SpecialMesh", blastwave2)
  881. DDTblastwave2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  882. DDTblastwave2.Scale = Vector3.new(1, 1, 1)
  883. blastwave3 = Instance.new("Part", Torso)
  884. blastwave3.Size = Vector3.new(1, 1, 1)
  885. blastwave3.Transparency = 0
  886. blastwave3.BrickColor = BrickColor.new("Crimson")
  887. blastwave3.Material = "Neon"
  888. blastwave3.Anchored = true
  889. blastwave3.CanCollide = false
  890. blastwave3.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  891. removeuseless:AddItem(blastwave3,5)
  892. DDTblastwave3 = Instance.new("SpecialMesh", blastwave3)
  893. DDTblastwave3.MeshId = "http://www.roblox.com/asset/?id=20329976"
  894. DDTblastwave3.Scale = Vector3.new(1, 1, 1)
  895. blastwave4 = Instance.new("Part", Torso)
  896. blastwave4.Size = Vector3.new(1, 1, 1)
  897. blastwave4.Transparency = 0
  898. blastwave4.BrickColor = BrickColor.new("Crimson")
  899. blastwave4.Material = "Neon"
  900. blastwave4.Anchored = true
  901. blastwave4.CanCollide = false
  902. blastwave4.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  903. removeuseless:AddItem(blastwave4,5)
  904. DDTblastwave4 = Instance.new("SpecialMesh", blastwave4)
  905. DDTblastwave4.MeshId = "http://www.roblox.com/asset/?id=20329976"
  906. DDTblastwave4.Scale = Vector3.new(1, 1, 1)
  907. blastwave5 = Instance.new("Part", Torso)
  908. blastwave5.Size = Vector3.new(1, 1, 1)
  909. blastwave5.Transparency = 0
  910. blastwave5.BrickColor = BrickColor.new("Crimson")
  911. blastwave5.Material = "Neon"
  912. blastwave5.Anchored = true
  913. blastwave5.CanCollide = false
  914. blastwave5.CFrame = CFrame.new(Root.Position) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  915. removeuseless:AddItem(blastwave5,5)
  916. DDTblastwave5 = Instance.new("SpecialMesh", blastwave5)
  917. DDTblastwave5.MeshId = "http://www.roblox.com/asset/?id=20329976"
  918. DDTblastwave5.Scale = Vector3.new(1, 1, 1)
  919. Blastcircle = Instance.new("Part", Torso)
  920. Blastcircle.Material = "Neon"
  921. Blastcircle.Anchored = true
  922. Blastcircle.Transparency = 0
  923. Blastcircle.CanCollide = false
  924. Blastcircle.BrickColor = BrickColor.new("Really red")
  925. Blastcircle.Size = Vector3.new(10,10,10)
  926. removeuseless:AddItem(Blastcircle,5)
  927. BlastShape = Instance.new("SpecialMesh", Blastcircle)
  928. BlastShape.MeshType = "Sphere"
  929. BlastShape.Scale = Vector3.new(0.1,0.1,0.1)
  930. Blastcircle.CFrame = Root.CFrame
  931. Blastcircle2 = Instance.new("Part", Torso)
  932. Blastcircle2.Material = "Neon"
  933. Blastcircle2.Anchored = true
  934. Blastcircle2.Transparency = 0
  935. Blastcircle2.CanCollide = false
  936. Blastcircle2.BrickColor = BrickColor.new("Crimson")
  937. Blastcircle2.Size = Vector3.new(10,10,10)
  938. removeuseless:AddItem(Blastcircle2,5)
  939. BlastShape2 = Instance.new("SpecialMesh", Blastcircle2)
  940. BlastShape2.MeshType = "Sphere"
  941. BlastShape2.Scale = Vector3.new(0.1,0.1,0.1)
  942. Blastcircle2.CFrame = Root.CFrame
  943. Blastcircle3 = Instance.new("Part", Torso)
  944. Blastcircle3.Material = "Neon"
  945. Blastcircle3.Anchored = true
  946. Blastcircle3.Transparency = 0
  947. Blastcircle3.CanCollide = false
  948. Blastcircle3.BrickColor = BrickColor.new("Crimson")
  949. Blastcircle3.Size = Vector3.new(10,10,10)
  950. removeuseless:AddItem(Blastcircle3,5)
  951. BlastShape3 = Instance.new("SpecialMesh", Blastcircle3)
  952. BlastShape3.MeshType = "Sphere"
  953. BlastShape3.Scale = Vector3.new(0.1,0.1,0.1)
  954. Blastcircle3.CFrame = Root.CFrame
  955. Blastcircle4 = Instance.new("Part", Torso)
  956. Blastcircle4.Material = "Neon"
  957. Blastcircle4.Anchored = true
  958. Blastcircle4.Transparency = 0
  959. Blastcircle4.CanCollide = false
  960. Blastcircle4.BrickColor = BrickColor.new("Really red")
  961. Blastcircle4.Size = Vector3.new(10,10,10)
  962. removeuseless:AddItem(Blastcircle4,5)
  963. BlastShape4 = Instance.new("SpecialMesh", Blastcircle4)
  964. BlastShape4.MeshType = "Sphere"
  965. BlastShape4.Scale = Vector3.new(0.1,0.1,0.1)
  966. Blastcircle4.CFrame = Root.CFrame
  967. Blastcircle5 = Instance.new("Part", Torso)
  968. Blastcircle5.Material = "Neon"
  969. Blastcircle5.Anchored = true
  970. Blastcircle5.Transparency = 0
  971. Blastcircle5.CanCollide = false
  972. Blastcircle5.BrickColor = BrickColor.new("Really red")
  973. Blastcircle5.Size = Vector3.new(10,10,10)
  974. removeuseless:AddItem(Blastcircle5,5)
  975. BlastShape5 = Instance.new("SpecialMesh", Blastcircle5)
  976. BlastShape5.MeshType = "Sphere"
  977. BlastShape5.Scale = Vector3.new(0.1,0.1,0.1)
  978. Blastcircle5.CFrame = Root.CFrame
  979.  
  980. shockwav = Instance.new("Part", Torso)
  981. shockwav.Size = Vector3.new(1, 1, 1)
  982. shockwav.Transparency = 0
  983. shockwav.BrickColor = BrickColor.new("Crimson")
  984. shockwav.Material = "Neon"
  985. shockwav.Anchored = true
  986. shockwav.CanCollide = false
  987. shockwav.CFrame = Root.CFrame * CFrame.new(0,-2.2,0) * CFrame.Angles(math.random(1, 100), math.random(1, 100), math.random(1, 100))
  988. removeuseless:AddItem(shockwav,5)
  989. dea = Instance.new("SpecialMesh", shockwav)
  990. dea.MeshId = "http://www.roblox.com/asset/?id=3270017"
  991. dea.Scale = Vector3.new(0.1, 0.1, 0.1)
  992. shockwav.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  993. shockwav2 = Instance.new("Part", Torso)
  994. shockwav2.Size = Vector3.new(1, 1, 1)
  995. shockwav2.Transparency = 0
  996. shockwav2.BrickColor = BrickColor.new("Really red")
  997. shockwav2.Material = "Neon"
  998. shockwav2.Anchored = true
  999. shockwav2.CanCollide = false
  1000. shockwav2.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1001. removeuseless:AddItem(shockwav2,5)
  1002. dea2 = Instance.new("SpecialMesh", shockwav2)
  1003. dea2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1004. dea2.Scale = Vector3.new(0.1, 0.4, 0.1)
  1005. shockwav2.CFrame = Root.CFrame * CFrame.new(0,-3,0) * CFrame.Angles(math.rad(90), 0, 0)
  1006. local Hit = damagealll(50,Torso.Position)
  1007. for _,v in pairs(Hit) do
  1008. local velo2 = Instance.new("BodyVelocity", v)
  1009. velo2.MaxForce = Vector3.new(999999, 999999, 999999)
  1010. velo2.Velocity = v.Torso.CFrame.lookVector * 200
  1011. removeuseless:AddItem(velo2,2)
  1012. v.Humanoid:ChangeState(Enum.HumanoidStateType.FallingDown)
  1013. v.Humanoid:TakeDamage(math.random(48,89))
  1014. end
  1015.  
  1016. opopo = coroutine.wrap(function()
  1017. for i = 1, 100 do
  1018. dea.Scale = dea.Scale + Vector3.new(5,5,5)
  1019. shockwav.Transparency = shockwav.Transparency + 0.02
  1020. dea2.Scale = dea2.Scale + Vector3.new(1,1,1)
  1021. shockwav2.Transparency = shockwav2.Transparency + 0.010
  1022. DDTblastwave.Scale = DDTblastwave.Scale + Vector3.new(1, .5, 1)
  1023. DDTblastwave2.Scale = DDTblastwave2.Scale + Vector3.new(6, 6, 6)
  1024. DDTblastwave3.Scale = DDTblastwave3.Scale + Vector3.new(2, .5, 2)
  1025. DDTblastwave4.Scale = DDTblastwave4.Scale + Vector3.new(3, .5, 3)
  1026. DDTblastwave5.Scale = DDTblastwave5.Scale + Vector3.new(.5, .1, .5)
  1027. blastwave.Transparency = blastwave.Transparency + .01
  1028. blastwave2.Transparency = blastwave2.Transparency + .03
  1029. blastwave3.Transparency = blastwave3.Transparency + .02
  1030. blastwave4.Transparency = blastwave4.Transparency + .015
  1031. blastwave5.Transparency = blastwave5.Transparency + .01
  1032. BlastShape.Scale = BlastShape.Scale + Vector3.new(.2,.2,.2)
  1033. BlastShape2.Scale = BlastShape2.Scale + Vector3.new(.4,.4,.4)
  1034. BlastShape3.Scale = BlastShape3.Scale + Vector3.new(.1,.1,.1)
  1035. BlastShape4.Scale = BlastShape4.Scale + Vector3.new(.05,.05,.05)
  1036. Blastcircle.Transparency = Blastcircle.Transparency + .01
  1037. Blastcircle2.Transparency = Blastcircle2.Transparency + .02
  1038. Blastcircle3.Transparency = Blastcircle3.Transparency + .012
  1039. Blastcircle4.Transparency = Blastcircle4.Transparency + .015
  1040. Blastcircle5.Transparency = Blastcircle5.Transparency + 0.01
  1041. BlastShape5.Scale = BlastShape5.Scale + Vector3.new(.5,.5,.5)
  1042. wait()
  1043. end
  1044. end)
  1045. opopo()
  1046. wait(2)
  1047. hum.WalkSpeed = 13
  1048. debounce = false
  1049. attacking = false
  1050. end
  1051. end)
  1052.  
  1053. EnergyIdle = Instance.new("Sound", Torso)
  1054. EnergyIdle.SoundId = "rbxassetid://865160364"
  1055. EnergyIdle.Looped = true
  1056. EnergyIdle.Volume = .2
  1057. EnergyIdle:Play()
  1058. doommusucus = Instance.new("Sound", Torso)
  1059. doommusucus.SoundId = "rbxassetid://261681311"
  1060. doommusucus.Looped = true
  1061. doommusucus.Volume = 1.5
  1062. doommusucus:Play()
  1063. hum.WalkSpeed = 13
  1064.  
  1065. function damagealll(Radius,Position)
  1066. local Returning = {}
  1067. for _,v in pairs(workspace:GetChildren()) do
  1068. if v~=Character and v:FindFirstChild('Humanoid') and v:FindFirstChild('Torso') then
  1069. local Mag = (v.Torso.Position - Position).magnitude
  1070. if Mag < Radius then
  1071. table.insert(Returning,v)
  1072. end
  1073. end
  1074. end
  1075. return Returning
  1076. end
  1077.  
  1078. function damagealll2(Radius,Position)
  1079. local Returning = {}
  1080. while wait() do
  1081. for _,v in pairs(workspace:GetChildren()) do
  1082. if v~=Character and v:FindFirstChild('Humanoid') and v:FindFirstChild('Torso') then
  1083. local Mag = (v.Torso.Position - Position).magnitude
  1084. if Mag < Radius then
  1085. table.insert(Returning,v)
  1086. end
  1087. end
  1088. end
  1089. end
  1090. return Returning
  1091. end
  1092.  
  1093. footsteps = Instance.new("Sound", Torso)
  1094. footsteps.SoundId = "sID://320886417"
  1095. footsteps.Looped = true
  1096. footsteps.Volume = 5
  1097.  
  1098. checks1 = coroutine.wrap(function() -------Checks
  1099. while true do
  1100. if Root.Velocity.Magnitude > 0.5 and running == false then
  1101. position = "Walking"
  1102. elseif Root.Velocity.Magnitude < 0.5 and running == false and LSSJn then
  1103. position = "Idle2"
  1104. elseif Root.Velocity.Magnitude < 0.5 and running == false then
  1105. position = "Idle"
  1106. elseif Root.Velocity.Magnitude > 15 then
  1107. position = "Running"
  1108. else
  1109. end
  1110. wait()
  1111. end
  1112. end)
  1113. checks1()
  1114.  
  1115. local anims = coroutine.wrap(function()
  1116. while true do
  1117. settime = 0.05
  1118. sine = sine + change
  1119. if position == "Walking" and attacking == false and running == false then
  1120. change = 2.2
  1121. walking = true
  1122. hum.WalkSpeed = 13
  1123. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.6, 0.1, 0) * CFrame.Angles(math.rad(-48 * math.sin(sine/8)), math.rad(-20 * math.sin(sine/8)), math.rad(-8)), 0.6)
  1124. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.6, 0.1, 0) * CFrame.Angles(math.rad(48 * math.sin(sine/8)), math.rad(-20 * math.sin(sine/8)), math.rad(8)), 0.6)
  1125. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(5 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.3)
  1126. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.3) * CFrame.Angles(math.rad(20), math.rad(0 - 50 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
  1127. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.92 - 0.35 * math.cos(sine/6)/2.8, 0.2 - math.sin(sine/6)/3.4) * CFrame.Angles(math.rad(10) + -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.5)
  1128. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.92 + 0.35 * math.cos(sine/6)/2.8, 0.2 + math.sin(sine/6)/3.4) * CFrame.Angles(math.rad(10) - -math.sin(sine/6)/2.3, math.rad(0)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 30, math.cos(25 * math.cos(sine/10))), 0.5)
  1129. elseif position == "Idle" and attacking == false and running == false then
  1130. walking = false
  1131. change = .9
  1132. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0.2) * CFrame.Angles(math.rad(15 + 2 * math.sin(sine/12)), math.rad(0), math.rad(0)), .3)
  1133. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1+ .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(0 * math.cos(sine/8)), math.rad(0)), .3)
  1134. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1135. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.58, 0.1 + 0.05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(2 + 1 * math.sin(sine/8)), math.rad(2 - 2 * math.sin(sine/8)), math.rad(-8 - 3 * math.sin(sine/8))), .3)
  1136. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.58, 0.1 + 0.05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(2 + 1 * math.sin(sine/8)), math.rad(2 + 2 * math.sin(sine/8)), math.rad(8 + 3 * math.sin(sine/8))), .3)
  1137. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(1 - 2 * math.sin(sine/8)), math.rad(-2 - .5 * math.sin(sine/8))), .3)
  1138. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2 + .5 * math.sin(sine/8))), .3)
  1139. elseif position == "Idle2" and attacking == false and running == false then
  1140. change = .7
  1141. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, -0) * CFrame.Angles(math.rad(0 + 2 * math.sin(sine/12)), math.rad(40), math.rad(0)), .3)
  1142. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.1+ .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(40), math.rad(0)), .3)
  1143. TORSOLERP.C0 = TORSOLERP.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1144. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(80 - 1 * math.sin(sine/8)),math.rad(0)), 0.3)
  1145. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-.7,-.2,.4) * CFrame.Angles(math.rad(-87),math.rad(-88 + .7 * math.sin(sine/8)),math.rad(0)), 0.3)
  1146. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0 * math.sin(sine/8)), math.rad(1 - 2 * math.sin(sine/8)), math.rad(-2 - .5 * math.sin(sine/8))), .3)
  1147. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.45, 1.9 + .05 * math.sin(sine/8), 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2 + .5 * math.sin(sine/8))), .3)
  1148. elseif position == "Running" and attacking == false then
  1149. change = 2
  1150. hum.WalkSpeed = 26
  1151. RIGHTARMLERP.C0 = RIGHTARMLERP.C0:lerp(CFrame.new(-1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20+120*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
  1152. LEFTARMLERP.C0 = LEFTARMLERP.C0:lerp(CFrame.new(1.45+0.50*math.cos(sine/5),0.2-0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*CFrame.Angles(math.rad(-20-120*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
  1153. ROOTLERP.C0 = ROOTLERP.C0:lerp(CFrame.new(0, -.05, 0) * CFrame.Angles(math.rad(-20 - 4 * math.cos(sine/4)), math.rad(0 + 0 * math.cos(sine/8)), math.rad(0) + Root.RotVelocity.Y / 30, math.cos(10 * math.cos(sine/10))), 0.3)
  1154. HEADLERP.C0 = HEADLERP.C0:lerp(CFrame.new(0, -1.5, .2) * CFrame.Angles(math.rad(-10), math.rad(0 + 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10))), math.rad(0 - 20 * Head.RotVelocity.Y / 30, math.cos(15 * math.cos(sine/10)))), 0.3)
  1155. RIGHTLEGLERP.C0 = RIGHTLEGLERP.C0:lerp(CFrame.new(-0.5, 1.8 - 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(-35)*math.sin(sine/4), math.rad(1)*math.cos(sine/1), math.rad(0) + RightLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  1156. LEFTLEGLERP.C0 = LEFTLEGLERP.C0:lerp(CFrame.new(0.5, 1.8 + 0.45 * math.cos(sine/4)/2.8, -0.05) * CFrame.Angles(math.rad(35)*math.sin(sine/4), math.rad(-1)*math.cos(sine/1), math.rad(0) + LeftLeg.RotVelocity.Y / 90, math.cos(25 * math.cos(sine/6))), 0.3)
  1157. end
  1158. wait()
  1159. end
  1160. end)
  1161. anims()
  1162. print("Project 44033514 loaded, made by Supr14.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement