jmgraven

Untitled

Aug 14th, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 247.17 KB | None | 0 0
  1. wait(2)
  2. local Player = game.Players.localPlayer
  3. local char = Player.Character
  4. local Character = Player.Character
  5. local Head = Character.Head
  6. local done = false
  7. local canheal = false
  8. local deathchat1 = false
  9. local once = true
  10. local dead = false
  11. local candie = true
  12. local deathchat = false
  13. local idleon = true
  14. local idle1 = true
  15. local idle = true
  16. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  17. if v:IsA("Accessory") then
  18. v:Destroy()
  19. end
  20. end
  21. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  22. if v:IsA("Shirt") then
  23. v:Remove()
  24. end
  25. end
  26. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  27. if v:IsA("Pants") then
  28. v:Remove()
  29. end
  30. end
  31. wait()
  32. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  33. shirt.Name = "Shirt"
  34. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  35. pants.Name = "Pants"
  36.  
  37. local v3 = Vector3.new
  38. local num = 0
  39. local bc = BrickColor.new
  40. local new = Instance.new
  41.  
  42.  
  43. Instance.new("ForceField",char).Visible = false
  44. local poo = Instance.new("IntValue",Character)
  45. poo.Name = "haha nope"
  46. char.Humanoid.MaxHealth = math.huge
  47. wait()
  48. char.Humanoid.Health = math.huge
  49. Instance.new("ForceField",char).Visible = false
  50.  
  51. shirt = Instance.new("Shirt", char)
  52. shirt.Name = "Shirt"
  53. pants = Instance.new("Pants", char)
  54. pants.Name = "Pants"
  55. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1121578478"
  56. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1121577367"
  57. char.Head.face.Texture = "rbxassetid://681212054"
  58.  
  59. Hair7 = Instance.new("Part")
  60. Hair7.Parent = char
  61. Hair7.Name = "Hair"
  62. Hair7.CanCollide = false
  63. Hair7.Locked = true
  64. Hair7.TopSurface = "Smooth"
  65. Hair7.BottomSurface = "Smooth"
  66. Hair7.formFactor = "Symmetric"
  67. Hair7.Material = "Neon"
  68. Hair7.BrickColor = BrickColor.new("Black")
  69. Hair7.CFrame = char.Torso.CFrame
  70. Hair7.Size = Vector3.new(1, 1, 1)
  71. Hair7.Transparency = 0
  72.  
  73.  
  74. Weld1 = Instance.new("Weld")
  75. Weld1.Parent = char.Head
  76. Weld1.Part0 = char.Head
  77. Weld1.Part1 = Hair7
  78. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  79.  
  80. Mesh = Instance.new("SpecialMesh")
  81. Mesh.Offset = Vector3.new(0,-0.4,0)
  82. Mesh.Parent = Hair7
  83. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  84. Mesh.MeshType = "FileMesh"
  85. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  86. Mesh.TextureId = ""
  87.  
  88.  
  89. local ice = Instance.new("Part", Head)
  90. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  91. ice.BrickColor = BrickColor.new("White")
  92. ice.CanCollide = false
  93. ice.TopSurface = 0
  94. ice.BottomSurface = 0
  95. ice.Transparency = 1
  96. local ice2 = Instance.new("SpecialMesh", ice)
  97. ice2.MeshType = "Brick"
  98. ice2.Scale = Vector3.new(1, 1, 1)
  99. local ice3 = Instance.new("Weld", ice)
  100. ice3.Part0 = Head
  101. ice3.Part1 = ice
  102. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  103. local icesmoke = Instance.new("ParticleEmitter", ice)
  104. icesmoke.VelocitySpread = 5
  105. icesmoke.Size = NumberSequence.new({
  106. NumberSequenceKeypoint.new(0, 0.01),
  107. NumberSequenceKeypoint.new(1, 1)
  108. })
  109. icesmoke.Rate = math.huge
  110. icesmoke.Speed = NumberRange.new(1, 1)
  111. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  112. icesmoke.Transparency = NumberSequence.new({
  113. NumberSequenceKeypoint.new(0, 0.9),
  114. NumberSequenceKeypoint.new(1, 1)
  115. })
  116. icesmoke.Rotation = NumberRange.new(0, 360)
  117. icesmoke.Name = "Smoke"
  118. icesmoke.LightEmission = 0
  119. icesmoke.Acceleration = Vector3.new(0,0,0)
  120. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  121. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  122. icesmoke.LockedToPart = true
  123. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  124. secondcolor = "Really black"
  125. wait(0.016666666666666666)
  126. Effects = {}
  127. local Player = game.Players.localPlayer
  128. local Character = Player.Character
  129. local Humanoid = Character.Humanoid
  130. local mouse = Player:GetMouse()
  131. local LeftArm = Character["Left Arm"]
  132. local RightArm = Character["Right Arm"]
  133. local LeftLeg = Character["Left Leg"]
  134. local RightLeg = Character["Right Leg"]
  135. local Head = Character.Head
  136. local Torso = Character.Torso
  137. local cam = game.Workspace.CurrentCamera
  138. local RootPart = Character.HumanoidRootPart
  139. local RootJoint = RootPart.RootJoint
  140. local equipped = true
  141. local attack = false
  142. local Anim = "Idle"
  143. local idle = 0
  144. local attacktype = 1
  145. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  146. local velocity = RootPart.Velocity.y
  147. local sine = 0
  148. local change = 1
  149. local grabbed = false
  150. local cn = CFrame.new
  151. local mr = math.rad
  152. local angles = CFrame.Angles
  153. local ud = UDim2.new
  154. local c3 = Color3.new
  155. local dir = {
  156. w = 0,
  157. s = 0,
  158. a = 0,
  159. d = 0
  160. }
  161. firemode = true
  162. local Services = {
  163. SoundService = game:GetService("SoundService"),
  164. Players = game:GetService("Players"),
  165. Debris = game:GetService("Debris"),
  166. Workspace = game:GetService("Workspace"),
  167. Lighting = game:GetService("Lighting"),
  168. HttpService = game:GetService("HttpService"),
  169. InsertService = game:GetService("InsertService")
  170. }
  171. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  172. Humanoid.Animator:Destroy()
  173. Character.Animate:Destroy()
  174. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  175. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  176. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  177. RSH, LSH = nil, nil
  178. RW = Instance.new("Weld")
  179. LW = Instance.new("Weld")
  180. RH = Torso["Right Hip"]
  181. LH = Torso["Left Hip"]
  182. RSH = Torso["Right Shoulder"]
  183. LSH = Torso["Left Shoulder"]
  184. RSH.Parent = nil
  185. LSH.Parent = nil
  186. RW.Name = "RW"
  187. RW.Part0 = Torso
  188. RW.C0 = cn(1.5, 0.5, 0)
  189. RW.C1 = cn(0, 0.5, 0)
  190. RW.Part1 = RightArm
  191. RW.Parent = Torso
  192. LW.Name = "LW"
  193. LW.Part0 = Torso
  194. LW.C0 = cn(-1.5, 0.5, 0)
  195. LW.C1 = cn(0, 0.5, 0)
  196. LW.Part1 = LeftArm
  197. LW.Parent = Torso
  198. --------------
  199. function clerp(a, b, t)
  200. local qa = {
  201. QuaternionFromCFrame(a)
  202. }
  203. local qb = {
  204. QuaternionFromCFrame(b)
  205. }
  206. local ax, ay, az = a.x, a.y, a.z
  207. local bx, by, bz = b.x, b.y, b.z
  208. local _t = 1 - t
  209. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  210. end
  211. function QuaternionFromCFrame(cf)
  212. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  213. local trace = m00 + m11 + m22
  214. if trace > 0 then
  215. local s = math.sqrt(1 + trace)
  216. local recip = 0.5 / s
  217. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  218. else
  219. local i = 0
  220. if m00 < m11 then
  221. i = 1
  222. end
  223. if m22 > (i == 0 and m00 or m11) then
  224. i = 2
  225. end
  226. if i == 0 then
  227. local s = math.sqrt(m00 - m11 - m22 + 1)
  228. local recip = 0.5 / s
  229. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  230. elseif i == 1 then
  231. local s = math.sqrt(m11 - m22 - m00 + 1)
  232. local recip = 0.5 / s
  233. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  234. elseif i == 2 then
  235. local s = math.sqrt(m22 - m00 - m11 + 1)
  236. local recip = 0.5 / s
  237. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  238. end
  239. end
  240. end
  241. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  242. local xs, ys, zs = x + x, y + y, z + z
  243. local wx, wy, wz = w * xs, w * ys, w * zs
  244. local xx = x * xs
  245. local xy = x * ys
  246. local xz = x * zs
  247. local yy = y * ys
  248. local yz = y * zs
  249. local zz = z * zs
  250. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  251. end
  252. function QuaternionSlerp(a, b, t)
  253. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  254. local startInterp, finishInterp
  255. if cosTheta >= 1.0E-4 then
  256. if 1 - cosTheta > 1.0E-4 then
  257. local theta = math.acos(cosTheta)
  258. local invSinTheta = 1 / math.sin(theta)
  259. startInterp = math.sin((1 - t) * theta) * invSinTheta
  260. finishInterp = math.sin(t * theta) * invSinTheta
  261. else
  262. startInterp = 1 - t
  263. finishInterp = t
  264. end
  265. elseif 1 + cosTheta > 1.0E-4 then
  266. local theta = math.acos(-cosTheta)
  267. local invSinTheta = 1 / math.sin(theta)
  268. startInterp = math.sin((t - 1) * theta) * invSinTheta
  269. finishInterp = math.sin(t * theta) * invSinTheta
  270. else
  271. startInterp = t - 1
  272. finishInterp = t
  273. end
  274. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  275. end
  276. function swait(num)
  277. if num == 0 or num == nil then
  278. game:service("RunService").RenderStepped:wait(0)
  279. else
  280. for i = 0, num do
  281. game:service("RunService").RenderStepped:wait(0)
  282. end
  283. end
  284. end
  285. local RbxUtility = LoadLibrary("RbxUtility")
  286. local Create = RbxUtility.Create
  287. function RemoveOutlines(part)
  288. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  289. end
  290. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  291. local Part = Create("Part")({
  292. formFactor = FormFactor,
  293. Parent = Parent,
  294. Reflectance = Reflectance,
  295. Transparency = Transparency,
  296. CanCollide = false,
  297. Locked = true,
  298. BrickColor = BrickColor.new(tostring(BColor)),
  299. Name = Name,
  300. Size = Size,
  301. Material = Material
  302. })
  303. RemoveOutlines(Part)
  304. return Part
  305. end
  306. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  307. local Msh = Create(Mesh)({
  308. Parent = Part,
  309. Offset = OffSet,
  310. Scale = Scale
  311. })
  312. if Mesh == "SpecialMesh" then
  313. Msh.MeshType = MeshType
  314. Msh.MeshId = MeshId
  315. end
  316. return Msh
  317. end
  318. function CreateWeld(Parent, Part0, Part1, C0, C1)
  319. local Weld = Create("Weld")({
  320. Parent = Parent,
  321. Part0 = Part0,
  322. Part1 = Part1,
  323. C0 = C0,
  324. C1 = C1
  325. })
  326. return Weld
  327. end
  328. function rayCast(Position, Direction, Range, Ignore)
  329. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  330. end
  331. function CreateSound(id, par, vol, pit)
  332. coroutine.resume(coroutine.create(function()
  333. local sou = Instance.new("Sound", par or workspace)
  334. sou.Volume = vol
  335. sou.Pitch = pit or 1
  336. sou.SoundId = id
  337. wait()
  338. sou:play()
  339. game:GetService("Debris"):AddItem(sou, 6)
  340. end))
  341. end
  342. function CreateSong(id, par, vol, pit)
  343. coroutine.resume(coroutine.create(function()
  344. sou2 = Instance.new("Sound", par or workspace)
  345. sou2.Volume = 1
  346. sou2.Pitch = 1
  347. sou2.SoundId = id
  348. wait()
  349. sou2:play()
  350. sou2.Looped = true
  351. end))
  352. end
  353. CreateSong("http://www.roblox.com/asset/?id=", Character, 1)
  354. local function getclosest(obj, distance)
  355. local last, lastx = distance + 1, nil
  356. for i, v in pairs(workspace:GetChildren()) do
  357. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  358. local t = v.Torso
  359. local dist = t.Position - obj.Position.magnitude
  360. if distance >= dist and last > dist then
  361. last = dist
  362. lastx = v
  363. end
  364. end
  365. end
  366. return lastx
  367. end
  368. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  369. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  370. prt.Anchored = true
  371. prt.CFrame = cframe
  372. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  373. game:GetService("Debris"):AddItem(prt, 10)
  374. if Type == 1 or Type == nil then
  375. table.insert(Effects, {
  376. prt,
  377. "Cylinder",
  378. delay,
  379. x3,
  380. y3,
  381. z3,
  382. msh
  383. })
  384. elseif Type == 2 then
  385. table.insert(Effects, {
  386. prt,
  387. "Cylinder",
  388. delay,
  389. x3,
  390. y3,
  391. z3,
  392. msh
  393. })
  394. elseif Type == 3 then
  395. table.insert(Effects, {
  396. prt,
  397. "Cylinder",
  398. delay,
  399. x3,
  400. y3,
  401. z3,
  402. msh
  403. })
  404. end
  405. end
  406. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  407. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  408. prt.Anchored = true
  409. prt.CFrame = cframe
  410. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  411. game:GetService("Debris"):AddItem(prt, 10)
  412. table.insert(Effects, {
  413. prt,
  414. "Cylinder",
  415. delay,
  416. x3,
  417. y3,
  418. z3,
  419. msh
  420. })
  421. end
  422. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  423. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  424. prt.Anchored = true
  425. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  426. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  427. game:GetService("Debris"):AddItem(prt, 10)
  428. table.insert(Effects, {
  429. prt,
  430. "Cylinder",
  431. delay,
  432. x3,
  433. y3,
  434. z3,
  435. msh
  436. })
  437. end
  438. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  439. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  440. prt.Anchored = true
  441. prt.CFrame = cframe
  442. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  443. game:GetService("Debris"):AddItem(prt, 10)
  444. table.insert(Effects, {
  445. prt,
  446. "Cylinder",
  447. delay,
  448. x3,
  449. y3,
  450. z3,
  451. msh
  452. })
  453. end
  454. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  455. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  456. prt.Anchored = true
  457. prt.CFrame = cframe
  458. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  459. game:GetService("Debris"):AddItem(prt, 10)
  460. table.insert(Effects, {
  461. prt,
  462. "Cylinder",
  463. delay,
  464. x3,
  465. y3,
  466. z3,
  467. msh
  468. })
  469. end
  470. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  471. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  472. prt.Anchored = true
  473. prt.CFrame = cframe
  474. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  475. game:GetService("Debris"):AddItem(prt, 10)
  476. table.insert(Effects, {
  477. prt,
  478. "Cylinder",
  479. delay,
  480. x3,
  481. y3,
  482. z3,
  483. msh
  484. })
  485. end
  486. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  487. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  488. prt.Anchored = true
  489. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  490. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  491. local num = math.random(10, 50) / 1000
  492. game:GetService("Debris"):AddItem(prt, 10)
  493. table.insert(Effects, {
  494. prt,
  495. "Shatter",
  496. num,
  497. prt.CFrame,
  498. math.random() - math.random(),
  499. 0,
  500. math.random(50, 100) / 100
  501. })
  502. end
  503. for i = 0, 1, 0.05 do
  504. swait()
  505. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  506. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  507. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  508. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  509. if Torsovelocity.Y > 1 then
  510. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), 0.2)
  511. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  512. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  513. elseif Torsovelocity.Y < 1 then
  514. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  515. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  516. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  517. end
  518. end
  519. attack = false
  520. game:GetService("RunService").Stepped:connect(function()
  521. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  522. velocity = RootPart.Velocity.y
  523. sine = sine + change
  524. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  525. if equipped == true or equipped == false then
  526. if 1 < RootPart.Velocity.y and hit == nil then
  527. Anim = "Jump"
  528. if attack == false and ice_mode == false then
  529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  531. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  532. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  533. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  534. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  535. end
  536. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  537. Anim = "Fall"
  538. if attack == false then
  539. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  540. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  541. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  542. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  543. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  544. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  545. end
  546. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  547. Anim = "Idle"
  548. if attack == false then
  549. change = 1
  550. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  552. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(2 + 3 * math.cos(sine / 25))), 0.1)
  553. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-2 - 3 * math.cos(sine / 25))), 0.1)
  554. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  555. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  556. end
  557. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  558. Anim = "Walk"
  559. if attack == false then
  560. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0 + 0.1 * math.cos(sine / 3.5)) * angles(math.rad(8), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), 0.2)
  561. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
  562. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  563. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  564. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.2 * math.cos(sine / 4), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  565. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 4), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  566. end
  567. end
  568. end
  569. if equipped == true or equipped == false then
  570. if 1 < RootPart.Velocity.Y and hit == nil then
  571. Anim = "Jump"
  572. if attack == false and ice_mode == true then
  573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  575. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  577. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  578. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  579. end
  580. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  581. Anim = "Fall"
  582. if attack == false then
  583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  585. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  587. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  588. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  589. end
  590. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  591. Anim = "Idle"
  592. if attack == false then
  593. change = 0.8
  594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(15)), 0.1)
  595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(-15)), 0.1)
  596. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  597. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  598. RH.C0 = clerp(RH.C0, cn(1, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(19 + 2 * math.cos(sine / 25))), 0.1)
  599. LH.C0 = clerp(LH.C0, cn(-1, -1 - 0.1 * math.cos(sine / 25), -0.1) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(-15), math.rad(9 + 2 * math.cos(sine / 25))), 0.1)
  600. end
  601. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  602. Anim = "Walk"
  603. if attack == false then
  604. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.5 + 0.1 * math.cos(sine / 25)) * angles(math.rad(9), math.rad(1), math.rad(-70)), 0.1)
  605. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-9 - 1 * math.cos(sine / 25)), math.rad(0), math.rad(70)), 0.1)
  606. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  607. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  608. RH.C0 = clerp(RH.C0, cn(0.6, -0.8 - 0.1 * math.cos(sine / 25), -0.5) * RHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(4 + 2 * math.cos(sine / 25))), 0.1)
  609. LH.C0 = clerp(LH.C0, cn(-0.9, -0.8 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-4 + 2 * math.cos(sine / 25)), math.rad(70), math.rad(-19 + 2 * math.cos(sine / 25))), 0.1)
  610. end
  611. end
  612. end
  613. if 0 < #Effects then
  614. for e = 1, #Effects do
  615. if Effects[e] ~= nil then
  616. local Thing = Effects[e]
  617. if Thing ~= nil then
  618. local Part = Thing[1]
  619. local Mode = Thing[2]
  620. local Delay = Thing[3]
  621. local IncX = Thing[4]
  622. local IncY = Thing[5]
  623. local IncZ = Thing[6]
  624. if 1 >= Thing[1].Transparency then
  625. if Thing[2] == "Block1" then
  626. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  627. local Mesh = Thing[1].Mesh
  628. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  629. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  630. elseif Thing[2] == "Block2" then
  631. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, -0.3, 0)
  632. local Mesh = Thing[7]
  633. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  634. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  635. elseif Thing[2] == "Block3" then
  636. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, 0.2, 0)
  637. local Mesh = Thing[7]
  638. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  639. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  640. elseif Thing[2] == "Cylinder" then
  641. local Mesh = Thing[1].Mesh
  642. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  643. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  644. elseif Thing[2] == "Blood" then
  645. local Mesh = Thing[7]
  646. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  647. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  648. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  649. elseif Thing[2] == "Elec" then
  650. local Mesh = Thing[1].Mesh
  651. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  652. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  653. elseif Thing[2] == "Disappear" then
  654. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  655. elseif Thing[2] == "Shatter" then
  656. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  657. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  658. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  659. Thing[6] = Thing[6] + Thing[5]
  660. end
  661. else
  662. Part.Parent = nil
  663. table.remove(Effects, e)
  664. end
  665. end
  666. end
  667. end
  668. end
  669. end)
  670. function RemoveOutlines(part)
  671. part.TopSurface = 10
  672. end
  673. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  674. local Part = Create("Part")({
  675. Parent = Parent,
  676. Reflectance = Reflectance,
  677. Transparency = Transparency,
  678. CanCollide = false,
  679. Locked = true,
  680. BrickColor = BrickColor.new(tostring(BColor)),
  681. Name = Name,
  682. Size = Size,
  683. Material = Material
  684. })
  685. RemoveOutlines(Part)
  686. return Part
  687. end
  688. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  689. local Msh = Create(Mesh)({
  690. Parent = Part,
  691. Offset = OffSet,
  692. Scale = Scale
  693. })
  694. if Mesh == "SpecialMesh" then
  695. Msh.MeshType = MeshType
  696. Msh.MeshId = MeshId
  697. end
  698. return Msh
  699. end
  700. function CreateWeld(Parent, Part0, Part1, C0, C1)
  701. local Weld = Create("Weld")({
  702. Parent = Parent,
  703. Part0 = Part0,
  704. Part1 = Part1,
  705. C0 = C0,
  706. C1 = C1
  707. })
  708. return Weld
  709. end
  710. WSHM = {
  711. "White",
  712. "Pastel light blue"
  713. }
  714. WSH = WSHM[math.random(1, #WSHM)]
  715. function IcePartFunk(HPart, aria, Min, Max)
  716. IcePart = Instance.new("Part", HPart)
  717. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  718. IcePart.CanCollide = false
  719. IuW = Instance.new("Weld")
  720. IuW.Name = "GuW"
  721. IuW.Part0 = HPart
  722. IuW.C0 = cn(math.random(-aria, aria), math.random(-aria, aria), math.random(-aria, aria)) * angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  723. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  724. IuW.Part1 = IcePart
  725. IuW.Parent = HPart
  726. IcePart.Transparency = 0.85
  727. IcePart.Material = "Neon"
  728. WSH = WSHM[math.random(1, #WSHM)]
  729. IcePart.BrickColor = BrickColor.new("" .. WSH)
  730. RemoveOutlines(IcePart)
  731. game:GetService("Debris"):AddItem(IuW, 4)
  732. game:GetService("Debris"):AddItem(IcePart, 6)
  733. end
  734. SpikeMeshId = 1033714
  735. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  736. local Part = Instance.new("Part", Parent)
  737. Part.Name = Name
  738. Part.BrickColor = BrickColor.new(Color)
  739. Part.Size = Size
  740. Part.Material = Material
  741. Part.Transparency = Transparency
  742. Part.CanCollide = false
  743. RemoveOutlines(Part)
  744. local Mesh = Instance.new("SpecialMesh", Part)
  745. Mesh.MeshType = "Sphere"
  746. Mesh.Scale = Scale
  747. return Mesh and Part
  748. end
  749. CFuncs = {
  750. Part = {
  751. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  752. local Part = Create("Part")({
  753. Parent = Parent,
  754. Reflectance = Reflectance,
  755. Transparency = Transparency,
  756. CanCollide = false,
  757. Locked = true,
  758. BrickColor = BrickColor.new(tostring(BColor)),
  759. Name = Name,
  760. Size = Size,
  761. Material = Material
  762. })
  763. RemoveOutlines(Part)
  764. return Part
  765. end
  766. },
  767. Mesh = {
  768. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  769. local Msh = Create(Mesh)({
  770. Parent = Part,
  771. Offset = OffSet,
  772. Scale = Scale
  773. })
  774. if Mesh == "SpecialMesh" then
  775. Msh.MeshType = MeshType
  776. Msh.MeshId = MeshId
  777. end
  778. return Msh
  779. end
  780. },
  781. Mesh = {
  782. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  783. local Msh = Create(Mesh)({
  784. Parent = Part,
  785. Offset = OffSet,
  786. Scale = Scale
  787. })
  788. if Mesh == "SpecialMesh" then
  789. Msh.MeshType = MeshType
  790. Msh.MeshId = MeshId
  791. end
  792. return Msh
  793. end
  794. },
  795. Weld = {
  796. Create = function(Parent, Part0, Part1, C0, C1)
  797. local Weld = Create("Weld")({
  798. Parent = Parent,
  799. Part0 = Part0,
  800. Part1 = Part1,
  801. C0 = C0,
  802. C1 = C1
  803. })
  804. return Weld
  805. end
  806. },
  807. Sound = {
  808. Create = function(id, par, vol, pit)
  809. coroutine.resume(coroutine.create(function()
  810. local S = Create("Sound")({
  811. Volume = vol,
  812. Pitch = pit or 1,
  813. SoundId = id,
  814. Parent = par or workspace
  815. })
  816. wait()
  817. S:play()
  818. game:GetService("Debris"):AddItem(S, 6)
  819. end))
  820. end
  821. },
  822. ParticleEmitter = {
  823. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  824. local fp = Create("ParticleEmitter")({
  825. Parent = Parent,
  826. Color = ColorSequence.new(Color1, Color2),
  827. LightEmission = LightEmission,
  828. Size = Size,
  829. Texture = Texture,
  830. Transparency = Transparency,
  831. ZOffset = ZOffset,
  832. Acceleration = Accel,
  833. Drag = Drag,
  834. LockedToPart = LockedToPart,
  835. VelocityInheritance = VelocityInheritance,
  836. EmissionDirection = EmissionDirection,
  837. Enabled = Enabled,
  838. Lifetime = LifeTime,
  839. Rate = Rate,
  840. Rotation = Rotation,
  841. RotSpeed = RotSpeed,
  842. Speed = Speed,
  843. VelocitySpread = VelocitySpread
  844. })
  845. return fp
  846. end
  847. }
  848. }
  849. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  850. if hit.Parent == nil then
  851. return
  852. end
  853. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  854. for _, v in pairs(hit.Parent:children()) do
  855. if v:IsA("Humanoid") then
  856. h = v
  857. end
  858. end
  859. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  860. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  861. return
  862. end
  863. local c = Create("ObjectValue")({
  864. Name = "creator",
  865. Value = game:service("Players").LocalPlayer,
  866. Parent = h
  867. })
  868. game:GetService("Debris"):AddItem(c, 0.5)
  869. if HitSound ~= nil and HitPitch ~= nil then
  870. CreateSound(HitSound, hit, 1, HitPitch)
  871. end
  872. local Damage = math.random(minim, maxim)
  873. local blocked = false
  874. local block = hit.Parent:findFirstChild("Block")
  875. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  876. blocked = true
  877. block.Value = block.Value - 1
  878. print(block.Value)
  879. end
  880. if blocked == false then
  881. h.Health = h.Health - Damage
  882. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  883. else
  884. h.Health = h.Health - Damage / 2
  885. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  886. end
  887. if Type == "Knockdown" then
  888. local hum = hit.Parent.Humanoid
  889. hum.PlatformStand = true
  890. coroutine.resume(coroutine.create(function(HHumanoid)
  891. swait(1)
  892. HHumanoid.PlatformStand = false
  893. end), hum)
  894. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  895. local bodvol = Create("BodyVelocity")({
  896. velocity = angle * knockback,
  897. P = 5000,
  898. maxForce = Vector3.new(8000, 8000, 8000),
  899. Parent = hit
  900. })
  901. local rl = Create("BodyAngularVelocity")({
  902. P = 3000,
  903. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  904. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  905. Parent = hit
  906. })
  907. game:GetService("Debris"):AddItem(bodvol, 0.5)
  908. game:GetService("Debris"):AddItem(rl, 0.5)
  909. elseif Type == "Normal" then
  910. local vp = Create("BodyVelocity")({
  911. P = 500,
  912. maxForce = Vector3.new(math.huge, 0, math.huge),
  913. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  914. })
  915. if knockback > 0 then
  916. vp.Parent = hit.Parent.Torso
  917. end
  918. game:GetService("Debris"):AddItem(vp, 0.5)
  919. elseif Type == "Impale" then
  920. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  921. Spike.Anchored = true
  922. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  923. Spike.Position = hit.Parent.Torso.Position
  924. for i = 1, 5 do
  925. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  926. end
  927. Services.Debris:AddItem(Spike, 4)
  928. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=1050733875", Spike, 0.8, 2)
  929. hit.Parent.Humanoid.PlatformStand = true
  930. swait(1)
  931. hit.Parent.Humanoid.PlatformStand = false
  932. elseif Type == "Up" then
  933. local bodyVelocity = Create("BodyVelocity")({
  934. velocity = Vector3.new(0, 20, 0),
  935. P = 5000,
  936. maxForce = Vector3.new(8000, 8000, 8000),
  937. Parent = hit
  938. })
  939. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  940. local bodyVelocity = Create("BodyVelocity")({
  941. velocity = Vector3.new(0, 20, 0),
  942. P = 5000,
  943. maxForce = Vector3.new(8000, 8000, 8000),
  944. Parent = hit
  945. })
  946. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  947. elseif Type == "Snare" then
  948. local bp = Create("BodyPosition")({
  949. P = 900,
  950. D = 1000,
  951. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  952. position = hit.Parent.Torso.Position,
  953. Parent = hit.Parent.Torso
  954. })
  955. game:GetService("Debris"):AddItem(bp, 1)
  956. elseif Type == "Slowness" then
  957. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  958. for i = 1, 25 do
  959. hit.Parent.Humanoid.WalkSpeed = 4
  960. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  961. end
  962. wait(4)
  963. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  964. elseif Type == "FireDmg" then
  965. for i = 1, math.random(60, 150) do
  966. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  967. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  968. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  969. wait(0.1)
  970. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  971. end
  972. elseif Type == "Freeze" then
  973. local bp = Create("BodyPosition")({
  974. P = 900,
  975. D = 1000,
  976. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  977. position = hit.Parent.Torso.Position,
  978. Parent = hit.Parent.Torso
  979. })
  980. game:GetService("Debris"):AddItem(bp, 4)
  981. for i = 1, 25 do
  982. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  983. end
  984. elseif Type == "Freeze2" then
  985. local BodPos = Create("BodyPosition")({
  986. P = 50000,
  987. D = 1000,
  988. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  989. position = hit.Parent.Torso.Position,
  990. Parent = hit.Parent.Torso
  991. })
  992. local BodGy = Create("BodyGyro")({
  993. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  994. P = 20000,
  995. Parent = hit.Parent.Torso,
  996. cframe = hit.Parent.Torso.CFrame
  997. })
  998. hit.Parent.Torso.Anchored = true
  999. coroutine.resume(coroutine.create(function(Part)
  1000. swait(1.5)
  1001. Part.Anchored = false
  1002. end), hit.Parent.Torso)
  1003. game:GetService("Debris"):AddItem(BodPos, 3)
  1004. game:GetService("Debris"):AddItem(BodGy, 3)
  1005. end
  1006. local debounce = Create("BoolValue")({
  1007. Name = "DebounceHit",
  1008. Parent = hit.Parent,
  1009. Value = true
  1010. })
  1011. game:GetService("Debris"):AddItem(debounce, Delay)
  1012. c = Instance.new("ObjectValue")
  1013. c.Name = "creator"
  1014. c.Value = Player
  1015. c.Parent = h
  1016. game:GetService("Debris"):AddItem(c, 0.5)
  1017. end
  1018. end
  1019. function ShowDamage(Pos, Text, Time, Color)
  1020. local Rate = 0.033333333333333
  1021. if not Pos then
  1022. local Pos = Vector3.new(0, 0, 0)
  1023. end
  1024. local Text = Text or ""
  1025. local Time = Time or 2
  1026. if not Color then
  1027. local Color = Color3.new(1, 0, 1)
  1028. end
  1029. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1030. EffectPart.Anchored = true
  1031. local BillboardGui = Create("BillboardGui")({
  1032. Size = UDim2.new(3, 0, 3, 0),
  1033. Adornee = EffectPart,
  1034. Parent = EffectPart
  1035. })
  1036. local TextLabel = Create("TextLabel")({
  1037. BackgroundTransparency = 1,
  1038. Size = UDim2.new(1, 0, 1, 0),
  1039. Text = Text,
  1040. TextColor3 = Color,
  1041. TextScaled = true,
  1042. Font = Enum.Font.ArialBold,
  1043. Parent = BillboardGui
  1044. })
  1045. game.Debris:AddItem(EffectPart, Time + 0.1)
  1046. EffectPart.Parent = game:GetService("Workspace")
  1047. delay(0, function()
  1048. local Frames = Time / Rate
  1049. for Frame = 1, Frames do
  1050. wait(Rate)
  1051. local Percent = Frame / Frames
  1052. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1053. TextLabel.TextTransparency = Percent
  1054. end
  1055. if EffectPart and EffectPart.Parent then
  1056. EffectPart:Destroy()
  1057. end
  1058. end)
  1059. end
  1060. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1061. for _, c in pairs(workspace:children()) do
  1062. local hum = c:findFirstChild("Humanoid")
  1063. if hum ~= nil then
  1064. local head = c:findFirstChild("Head")
  1065. if head ~= nil then
  1066. local targ = head.Position - Part.Position
  1067. local mag = targ.magnitude
  1068. if magni >= mag and c.Name ~= Player.Name then
  1069. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1070. end
  1071. end
  1072. end
  1073. end
  1074. end
  1075. function MagniKILL(Part, magni, knock, Type)
  1076. for _, c in pairs(workspace:children()) do
  1077. local hum = c:findFirstChild("Humanoid")
  1078. if hum ~= nil then
  1079. local head = c:findFirstChild("Head")
  1080. if head ~= nil then
  1081. local targ = head.Position - Part.Position
  1082. local mag = targ.magnitude
  1083. if magni >= mag and c.Name ~= Player.Name then
  1084. hum.Health = 0
  1085. end
  1086. end
  1087. end
  1088. end
  1089. end
  1090. EffectModel = Instance.new("Model", Character)
  1091. EffectModel.Name = "Effects"
  1092. Effects = {
  1093. Block = {
  1094. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1095. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1096. prt.Anchored = true
  1097. prt.CFrame = cframe
  1098. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1099. game:GetService("Debris"):AddItem(prt, 10)
  1100. if Type == 1 or Type == nil then
  1101. table.insert(Effects, {
  1102. prt,
  1103. "Block1",
  1104. delay,
  1105. x3,
  1106. y3,
  1107. z3,
  1108. msh
  1109. })
  1110. elseif Type == 2 then
  1111. table.insert(Effects, {
  1112. prt,
  1113. "Block2",
  1114. delay,
  1115. x3,
  1116. y3,
  1117. z3,
  1118. msh
  1119. })
  1120. else
  1121. table.insert(Effects, {
  1122. prt,
  1123. "Block3",
  1124. delay,
  1125. x3,
  1126. y3,
  1127. z3,
  1128. msh
  1129. })
  1130. end
  1131. end
  1132. },
  1133. Sphere = {
  1134. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1135. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1136. prt.Anchored = true
  1137. prt.CFrame = cframe
  1138. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1139. game:GetService("Debris"):AddItem(prt, 10)
  1140. table.insert(Effects, {
  1141. prt,
  1142. "Cylinder",
  1143. delay,
  1144. x3,
  1145. y3,
  1146. z3,
  1147. msh
  1148. })
  1149. end
  1150. },
  1151. Cylinder = {
  1152. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1153. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1154. prt.Anchored = true
  1155. prt.CFrame = cframe
  1156. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1157. game:GetService("Debris"):AddItem(prt, 10)
  1158. table.insert(Effects, {
  1159. prt,
  1160. "Cylinder",
  1161. delay,
  1162. x3,
  1163. y3,
  1164. z3,
  1165. msh
  1166. })
  1167. end
  1168. },
  1169. Wave = {
  1170. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1171. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1172. prt.Anchored = true
  1173. prt.CFrame = cframe
  1174. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1175. game:GetService("Debris"):AddItem(prt, 10)
  1176. table.insert(Effects, {
  1177. prt,
  1178. "Cylinder",
  1179. delay,
  1180. x3,
  1181. y3,
  1182. z3,
  1183. msh
  1184. })
  1185. end
  1186. },
  1187. Ring = {
  1188. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1189. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1190. prt.Anchored = true
  1191. prt.CFrame = cframe
  1192. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1193. game:GetService("Debris"):AddItem(prt, 10)
  1194. table.insert(Effects, {
  1195. prt,
  1196. "Cylinder",
  1197. delay,
  1198. x3,
  1199. y3,
  1200. z3,
  1201. msh
  1202. })
  1203. end
  1204. },
  1205. Break = {
  1206. Create = function(brickcolor, cframe, x1, y1, z1)
  1207. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1208. prt.Anchored = true
  1209. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1210. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1211. local num = math.random(10, 50) / 1000
  1212. game:GetService("Debris"):AddItem(prt, 10)
  1213. table.insert(Effects, {
  1214. prt,
  1215. "Shatter",
  1216. num,
  1217. prt.CFrame,
  1218. math.random() - math.random(),
  1219. 0,
  1220. math.random(50, 100) / 100
  1221. })
  1222. end
  1223. }
  1224. }
  1225. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1226. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1227. prt.Anchored = true
  1228. prt.CFrame = cframe
  1229. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1230. game:GetService("Debris"):AddItem(prt, 10)
  1231. if Type == 1 or Type == nil then
  1232. table.insert(Effects, {
  1233. prt,
  1234. "Block1",
  1235. delay,
  1236. x3,
  1237. y3,
  1238. z3,
  1239. msh
  1240. })
  1241. elseif Type == 2 then
  1242. table.insert(Effects, {
  1243. prt,
  1244. "Block2",
  1245. delay,
  1246. x3,
  1247. y3,
  1248. z3,
  1249. msh
  1250. })
  1251. elseif Type == 3 then
  1252. table.insert(Effects, {
  1253. prt,
  1254. "Block3",
  1255. delay,
  1256. x3,
  1257. y3,
  1258. z3,
  1259. msh
  1260. })
  1261. end
  1262. end
  1263. function CreateSound(id, par, vol, pit)
  1264. coroutine.resume(coroutine.create(function()
  1265. local sou = Instance.new("Sound", par or workspace)
  1266. sou.Volume = vol
  1267. sou.Pitch = pit or 1
  1268. sou.SoundId = id
  1269. swait()
  1270. sou:play()
  1271. game:GetService("Debris"):AddItem(sou, 6)
  1272. end))
  1273. end
  1274. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1275. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1276. prt.Anchored = true
  1277. prt.CFrame = cframe
  1278. prt.Material = "Neon"
  1279. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1280. game:GetService("Debris"):AddItem(prt, 10)
  1281. coroutine.resume(coroutine.create(function(Part, Mesh)
  1282. for i = 0, 6, delay do
  1283. swait()
  1284. Part.Transparency = i
  1285. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1286. end
  1287. Part.Parent = nil
  1288. end), prt, msh)
  1289. end
  1290. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1291. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1292. local MainPos = partt.Position
  1293. local MainPos2 = mouse + SpreadVectors
  1294. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1295. local speed = 1000
  1296. local num = 1
  1297. coroutine.resume(coroutine.create(function()
  1298. repeat
  1299. swait()
  1300. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1301. local mag =(MainPos - pos).magnitude
  1302. Laser(BrickColor.new("Lapis"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  1303. MainPos = MainPos + MouseLook.lookVector * speed
  1304. num = num - 1
  1305. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1306. if hit ~= nil then
  1307. num = 0
  1308. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1309. refpart.Anchored = true
  1310. refpart.CFrame = CFrame.new(pos)
  1311. game:GetService("Debris"):AddItem(refpart, 2)
  1312. end
  1313. if num <= 0 then
  1314. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1315. refpart.Anchored = true
  1316. refpart.CFrame = CFrame.new(pos)
  1317. if hit ~= nil then
  1318. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1319. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1320. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1321. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1322. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1323. end
  1324. game:GetService("Debris"):AddItem(refpart, 0)
  1325. end
  1326. until num <= 0
  1327. end))
  1328. end
  1329. function shoottraildd2(mouse, partt, SpreadAmount)
  1330. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1331. local MainPos = partt.Position
  1332. local MainPos2 = mouse + SpreadVectors
  1333. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1334. local speed = 1000
  1335. local num = 1
  1336. coroutine.resume(coroutine.create(function()
  1337. repeat
  1338. swait()
  1339. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1340. local mag = (MainPos - pos).magnitude
  1341. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
  1342. MainPos = MainPos + MouseLook.lookVector * speed
  1343. num = num - 1
  1344. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1345. if hit ~= nil then
  1346. num = 0
  1347. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1348. refpart.Anchored = true
  1349. refpart.CFrame = CFrame.new(pos)
  1350. game:GetService("Debris"):AddItem(refpart, 2)
  1351. end
  1352. if num <= 0 then
  1353. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1354. refpart.Anchored = true
  1355. refpart.CFrame = CFrame.new(pos)
  1356. if hit ~= nil then
  1357. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1358. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1359. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1360. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1361. MagniKILL(refpart, 80, 0, "Normal")
  1362. end
  1363. game:GetService("Debris"):AddItem(refpart, 0)
  1364. end
  1365. until num <= 0
  1366. end))
  1367. end
  1368. function shoottraildd22(mouse, partt, SpreadAmount)
  1369. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1370. local MainPos = partt.Position
  1371. local MainPos2 = mouse + SpreadVectors
  1372. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1373. local speed = 900
  1374. local num = 1
  1375. coroutine.resume(coroutine.create(function()
  1376. repeat
  1377. swait()
  1378. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1379. local mag = (MainPos - pos).magnitude
  1380. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
  1381. MainPos = MainPos + MouseLook.lookVector * speed
  1382. num = num - 1
  1383. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1384. if hit ~= nil then
  1385. num = 0
  1386. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1387. refpart.Anchored = true
  1388. refpart.CFrame = CFrame.new(pos)
  1389. game:GetService("Debris"):AddItem(refpart, 2)
  1390. end
  1391. if num <= 0 then
  1392. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1393. refpart.Anchored = true
  1394. refpart.CFrame = CFrame.new(pos)
  1395. if hit ~= nil then
  1396. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1397. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1398. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1399. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1400. MagniKILL(refpart, 80, 0, "Normal")
  1401. end
  1402. game:GetService("Debris"):AddItem(refpart, 0)
  1403. end
  1404. until num <= 0
  1405. end))
  1406. end
  1407. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1408. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1409. local MainPos = partt.Position
  1410. local MainPos2 = mouse + SpreadVectors
  1411. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1412. local speed = 200
  1413. local num = 0
  1414. coroutine.resume(coroutine.create(function()
  1415. repeat
  1416. swait()
  1417. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1418. local mag = (MainPos - pos).magnitude
  1419. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  1420. MainPos = MainPos + MouseLook.lookVector * speed
  1421. num = num - 1
  1422. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1423. if hit ~= nil then
  1424. num = 0
  1425. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1426. refpart.Anchored = true
  1427. refpart.CFrame = CFrame.new(pos)
  1428. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1429. game:GetService("Debris"):AddItem(refpart, 2)
  1430. end
  1431. if num <= 0 then
  1432. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1433. refpart.Anchored = true
  1434. refpart.CFrame = CFrame.new(pos)
  1435. if hit ~= nil then
  1436. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1437. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1438. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1439. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1440. end
  1441. game:GetService("Debris"):AddItem(refpart, 0)
  1442. end
  1443. until num <= 0
  1444. end))
  1445. end
  1446. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1447. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1448. local MainPos = partt.Position
  1449. local MainPos2 = mouse + SpreadVectors
  1450. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1451. local speed = 500
  1452. local num = 1
  1453. coroutine.resume(coroutine.create(function()
  1454. repeat
  1455. swait()
  1456. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1457. local mag = (MainPos - pos).magnitude
  1458. Laser(BrickColor.new("Cyan"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  1459. MainPos = MainPos + MouseLook.lookVector * speed
  1460. num = num - 1
  1461. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1462. if hit ~= nil then
  1463. num = 0
  1464. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1465. refpart.Anchored = true
  1466. refpart.CFrame = CFrame.new(pos)
  1467. game:GetService("Debris"):AddItem(refpart, 2)
  1468. end
  1469. if num <= 0 then
  1470. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1471. refpart.Anchored = true
  1472. refpart.CFrame = CFrame.new(pos)
  1473. if hit ~= nil then
  1474. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1475. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1476. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1477. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1478. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1479. end
  1480. game:GetService("Debris"):AddItem(refpart, 0)
  1481. end
  1482. until num <= 0
  1483. end))
  1484. end
  1485.  
  1486. vt = Vector3.new
  1487. bc = BrickColor.new
  1488. br = BrickColor.random
  1489. it = Instance.new
  1490. cf = CFrame.new
  1491. ---------------- set a position
  1492. local handle = Instance.new("Part")
  1493. handle.Parent = Character
  1494. handle.Size = Vector3.new(0.2,0.2,0.2)
  1495. handle.Archivable = true
  1496. handle.Transparency = 1
  1497. handle.CanCollide = false
  1498. handle.BrickColor = BrickColor.new("White")
  1499. handle.Material = "Neon"
  1500. local handlmesh = Instance.new("BlockMesh",handle)
  1501. handlmesh.Scale = Vector3.new(1,1,1)
  1502. local handleweld = Instance.new("Weld")
  1503. handleweld.Parent = handle
  1504. handleweld.Part0 = RightArm
  1505. handleweld.Part1 = handle
  1506. handleweld.C1 = CFrame.new(0, 1.35, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1507. handleweld.Part0 = RightArm
  1508. local meshtype = "Sphere" -- only for specialmesh
  1509.  
  1510.  
  1511. function InfernoHell()
  1512. attack = true
  1513. handleweld.Part0 = RightArm
  1514. local aura = Instance.new("ParticleEmitter",Torso)
  1515. aura.Texture = "rbxassetid://305563617"
  1516. aura.LightEmission = 1
  1517. aura.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1518. aura.Rate = 25
  1519. aura.Lifetime = NumberRange.new(0)
  1520. aura.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1521. aura.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1522. aura.Speed = NumberRange.new(15)
  1523. aura.VelocitySpread = 50
  1524. local aura2 = Instance.new("ParticleEmitter",Torso)
  1525. aura2.Texture = "rbxassetid://296874871"
  1526. aura2.LightEmission = 1
  1527. aura2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1528. aura2.Rate = 99999
  1529. aura2.Lifetime = NumberRange.new(0)
  1530. aura2.Acceleration = vt(0,45,0)
  1531. aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
  1532. aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1533. aura2.Speed = NumberRange.new(-25)
  1534. aura2.Rotation = NumberRange.new(-500,500)
  1535. aura2.VelocitySpread = 45
  1536. aura2.RotSpeed = NumberRange.new(-500,500)
  1537. local auran = Instance.new("ParticleEmitter",Torso)
  1538. auran.Texture = "rbxassetid://296874871"
  1539. auran.LightEmission = 1
  1540. auran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1541. auran.Rate = 0
  1542. auran.Lifetime = NumberRange.new(0)
  1543. auran.Acceleration = vt(0,-45,0)
  1544. auran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  1545. auran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1546. auran.Speed = NumberRange.new(0)
  1547. auran.Rotation = NumberRange.new(-500,500)
  1548. auran.VelocitySpread = 100
  1549. auran.RotSpeed = NumberRange.new(-500,500)
  1550. local sa = Instance.new("Sound",handle)
  1551. sa.SoundId = "rbxassetid://431105970"
  1552. sa.Volume = 5
  1553. sa.Pitch = 1
  1554. sa:Play()
  1555. for i = 0, 5 do
  1556. auran.Rate = 99999
  1557. local lb = Instance.new("Part")
  1558. lb.Parent = char
  1559. lb.Material = "Neon"
  1560. lb.Color = BrickColor.new("Bright blue").Color
  1561. lb.CanCollide = false
  1562. lb.Size = vt(1,1,1)
  1563. lb.CFrame = Torso.CFrame
  1564. lb.Rotation = vt(0,0,0)
  1565. lb.Anchored = true
  1566. lb.Transparency = 1
  1567. local thing = Instance.new("SpecialMesh",lb)
  1568. thing.MeshType = "FileMesh"
  1569. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1570. thing.Scale = vt(0,15,0)
  1571. local chancerot = math.random(1,2)
  1572. for z = 0, 4 do
  1573. if chancerot == 1 then
  1574. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1575. elseif chancerot == 2 then
  1576. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1577. end
  1578. lb.Transparency = lb.Transparency + 0.1
  1579. thing.Scale = thing.Scale + vt(15,0,15)
  1580. wait()
  1581. end
  1582. auran.Rate = 0
  1583. for z = 0, 4 do
  1584. if chancerot == 1 then
  1585. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1586. elseif chancerot == 2 then
  1587. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1588. end
  1589. lb.Transparency = lb.Transparency + 0.1
  1590. thing.Scale = thing.Scale + vt(15,0,15)
  1591. wait()
  1592. end
  1593. lb:Destroy()
  1594. end
  1595. local sa = Instance.new("Sound",handle)
  1596. sa.SoundId = "rbxassetid://416328540"
  1597. sa.Volume = 10
  1598. sa.Pitch = 1
  1599. sa:Play()
  1600.  
  1601. local sbs = Instance.new("BodyPosition", RootPart)
  1602. sbs.P = 1000
  1603. sbs.D = 1000
  1604. sbs.maxForce = Vector3.new(1000, 50000, 1000)
  1605. sbs.position = RootPart.CFrame.p + Vector3.new(0, 700, 0)
  1606. wait(2)
  1607. local shur = Instance.new("Part",char)
  1608. local gahde = Instance.new("Sound",char)
  1609. gahde.SoundId = "rbxassetid://1112364900"
  1610. gahde.Volume = 5
  1611. gahde.Pitch = 1
  1612. gahde:Play()
  1613. shur.Transparency = 1
  1614. shur.Material = "Neon"
  1615. shur.BrickColor = bc("Bright red")
  1616. shur.Anchored = true
  1617. shur.CFrame = Torso.CFrame + vt(0,10,0)
  1618. shur.Size = vt(1,0.2,1)
  1619. shur.CanCollide = false
  1620. local dec = Instance.new("Decal",shur)
  1621. dec.Texture = "http://www.roblox.com/asset/?id="
  1622. dec.Face = "Top"
  1623. local dec2 = dec:Clone()
  1624. dec2.Parent = shur
  1625. dec2.Face = "Bottom"
  1626. local Meshshur = Instance.new("CylinderMesh",shur)
  1627. Meshshur.Scale = vt(0,1,0)
  1628. for i = 0, 39 do
  1629. wait()
  1630. Meshshur.Scale = Meshshur.Scale + vt(15,0,15)
  1631. end
  1632. local sa = Instance.new("Sound",char)
  1633. sa.SoundId = "rbxassetid://428027602"
  1634. sa.Volume = 2.5
  1635. sa.Pitch = 0.5
  1636. sa:Play()
  1637. local lb = Instance.new("Part")
  1638. lb.Parent = char
  1639. lb.Material = "Neon"
  1640. lb.Color = BrickColor.new("Bright blue").Color
  1641. lb.CanCollide = false
  1642. lb.Shape = "Ball"
  1643. lb.CFrame = handle.CFrame
  1644. lb.Anchored = true
  1645. lb.Transparency = 0
  1646. lb.Size = vt(1,1,1)
  1647. lb.CFrame = handle.CFrame
  1648. local thing = Instance.new("SpecialMesh",lb)
  1649. thing.MeshType = meshtype
  1650. thing.Scale = vt(0,0,0)
  1651. for i = 0, 89 do
  1652. thing.Scale = thing.Scale + vt(2.5,2.5,2.5)
  1653. lb.CFrame = lb.CFrame + Vector3.new(0,1.425,0)
  1654. wait()
  1655. end
  1656. wait(1)
  1657. for i = 0, 39 do
  1658. wait()
  1659. Meshshur.Scale = Meshshur.Scale - vt(15,0,15)
  1660. end
  1661. local sa = Instance.new("Sound",char)
  1662. sa.SoundId = "rbxassetid://565538688"
  1663. sa.Volume = 1
  1664. sa.Pitch = 1
  1665. sa:Play()
  1666. wait(0)
  1667. shur:Destroy()
  1668. sbs:Destroy()
  1669. local sa = Instance.new("Sound",char)
  1670. sa.SoundId = "rbxassetid://748061272"
  1671. sa.Volume = 1.5
  1672. sa.Pitch = 1
  1673. sa:Play()
  1674. local sa = Instance.new("Sound",char)
  1675. sa.SoundId = "rbxassetid://748061272"
  1676. sa.Volume = 1.5
  1677. sa.Pitch = 1
  1678. sa:Play()
  1679. aura.Rate = 0
  1680. aura2.Rate = 0
  1681. local hitted = false
  1682. lb.Anchored = false
  1683. local trail = Instance.new("ParticleEmitter",lb)
  1684. trail.Texture = "rbxassetid://"
  1685. trail.LightEmission = 1
  1686. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1687. trail.Rate = 9999
  1688. trail.Lifetime = NumberRange.new(2.5)
  1689. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,150,0),NumberSequenceKeypoint.new(1,5,0)})
  1690. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1691. trail.Speed = NumberRange.new(100)
  1692. trail.VelocitySpread = 9000000
  1693. trail.Rotation = NumberRange.new(-500,500)
  1694. trail.RotSpeed = NumberRange.new(-500,500)
  1695. local bv = Instance.new("BodyVelocity")
  1696. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1697. bv.velocity = mouse.Hit.lookVector *75
  1698. bv.Parent = lb
  1699. wait(0.05)
  1700. lb.Touched:connect(function(hit)
  1701. if hitted == false then
  1702. hitted = true
  1703. trail.Rate = 0
  1704. lb.Anchored = true
  1705. local aa = Instance.new("Part")
  1706. for i = 0, 9 do
  1707. lb.Transparency = lb.Transparency + 0.1
  1708. local val = 1*3.5
  1709. aa.Parent = lb
  1710. local exsound = Instance.new("Sound",aa)
  1711. exsound.SoundId = "rbxassetid://748061272"
  1712. exsound.Volume = 10
  1713. exsound.Pitch = 1
  1714. exsound:Play()
  1715. local exsound = Instance.new("Sound",aa)
  1716. exsound.SoundId = "rbxassetid://748061272"
  1717. exsound.Volume = 10
  1718. exsound.Pitch = 1
  1719. exsound:Play()
  1720. local exsound = Instance.new("Sound",aa)
  1721. exsound.SoundId = "rbxassetid://748061272"
  1722. exsound.Volume = 10
  1723. exsound.Pitch = 1
  1724. exsound:Play()
  1725. local exsound = Instance.new("Sound",aa)
  1726. exsound.SoundId = "rbxassetid://748061272"
  1727. exsound.Volume = 10
  1728. exsound.Pitch = 1
  1729. exsound:Play()
  1730. local exsound = Instance.new("Sound",aa)
  1731. exsound.SoundId = "rbxassetid://748061272"
  1732. exsound.Volume = 10
  1733. exsound.Pitch = 1
  1734. exsound:Play()
  1735. local exsound = Instance.new("Sound",aa)
  1736. exsound.SoundId = "rbxassetid://748061272"
  1737. exsound.Volume = 10
  1738. exsound.Pitch = 1
  1739. exsound:Play()
  1740. local exsound = Instance.new("Sound",aa)
  1741. exsound.SoundId = "rbxassetid://748061272"
  1742. exsound.Volume = 10
  1743. exsound.Pitch = 1
  1744. exsound:Play()
  1745. aa.Material = "Neon"
  1746. aa.Color = BrickColor.new("Bright blue").Color
  1747. aa.CanCollide = false
  1748. aa.Shape = "Ball"
  1749. aa.CFrame = lb.CFrame
  1750. aa.Anchored = true
  1751. aa.Transparency = 0
  1752. aa.Size = vt(1,1,1)
  1753. local thinger = Instance.new("SpecialMesh",aa)
  1754. thinger.MeshType = meshtype
  1755. thinger.Scale = vt(225,225,225)
  1756. local explosion = Instance.new("Explosion",aa)
  1757. explosion.Position = aa.Position
  1758. explosion.BlastRadius = 500
  1759. explosion.BlastPressure = 100
  1760. local exp = Instance.new("ParticleEmitter",aa)
  1761. exp.Texture = "rbxassetid://"
  1762. exp.LightEmission = 1
  1763. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1764. exp.Rate = 9000000000
  1765. exp.Lifetime = NumberRange.new(1)
  1766. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,175,0),NumberSequenceKeypoint.new(1,1,0)})
  1767. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1768. exp.Speed = NumberRange.new(100)
  1769. exp.VelocitySpread = 9000000
  1770. exp.Rotation = NumberRange.new(-500,500)
  1771. exp.RotSpeed = NumberRange.new(-500,500)
  1772. local expa = Instance.new("ParticleEmitter",aa)
  1773. expa.Texture = "rbxassetid://"
  1774. expa.LightEmission = 1
  1775. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1776. expa.Rate = 9000000000
  1777. expa.Lifetime = NumberRange.new(2.75)
  1778. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,150,0)})
  1779. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1780. expa.Speed = NumberRange.new(100)
  1781. expa.VelocitySpread = 9000000
  1782. expa.Rotation = NumberRange.new(-500,500)
  1783. expa.RotSpeed = NumberRange.new(-500,500)
  1784. local exp2 = exp:Clone()
  1785. exp2.Parent = aa
  1786. local exp3 = exp:Clone()
  1787. exp3.Parent = aa
  1788. local exp4 = exp:Clone()
  1789. exp4.Parent = aa
  1790. local exp5 = exp:Clone()
  1791. exp5.Parent = aa
  1792. local exp6 = exp:Clone()
  1793. exp6.Parent = aa
  1794. local exp7 = exp:Clone()
  1795. exp7.Parent = aa
  1796. local expa2 = expa:Clone()
  1797. expa2.Parent = aa
  1798. local expa3 = expa:Clone()
  1799. expa3.Parent = aa
  1800. local expa4 = expa:Clone()
  1801. expa4.Parent = aa
  1802. local expa5 = expa:Clone()
  1803. expa5.Parent = aa
  1804. local expa6 = expa:Clone()
  1805. expa6.Parent = aa
  1806. local expa7 = expa:Clone()
  1807. expa7.Parent = aa
  1808. for i = 0, 1 do
  1809. val = val - 0.025*3.5
  1810. thinger.Scale = thinger.Scale + vt(val,val,val)
  1811. wait()
  1812. end
  1813. exp.Rate = 0
  1814. exp2.Rate = 0
  1815. exp3.Rate = 0
  1816. exp4.Rate = 0
  1817. exp5.Rate = 0
  1818. exp6.Rate = 0
  1819. exp7.Rate = 0
  1820. for i = 0, 1 do
  1821. val = val - 0.025*3.5
  1822. thinger.Scale = thinger.Scale + vt(val,val,val)
  1823. wait()
  1824. end
  1825. expa.Rate = 0
  1826. expa2.Rate = 0
  1827. expa3.Rate = 0
  1828. expa4.Rate = 0
  1829. expa5.Rate = 0
  1830. expa6.Rate = 0
  1831. expa7.Rate = 0
  1832. for i = 0, 21 do
  1833. val = val - 0.025*3.5
  1834. thinger.Scale = thinger.Scale + vt(val,val,val)
  1835. wait()
  1836. end
  1837. for i = 0, 4 do
  1838. val = val - 0.05
  1839. aa.Transparency = aa.Transparency + 0.065*4.5
  1840. thinger.Scale = thinger.Scale + vt(val,val,val)
  1841. wait()
  1842. end
  1843. end
  1844. end
  1845. end)
  1846. attack = false
  1847. wait(60)
  1848. sa:Destroy()
  1849. sa:Destroy()
  1850. sa:Destroy()
  1851. sa:Destroy()
  1852. sa:Destroy()
  1853. aura:Destroy()
  1854. aura2:Destroy()
  1855. lb:Destroy()
  1856. end
  1857.  
  1858.  
  1859.  
  1860. musiccommand = 1
  1861. musicwait = false
  1862. mouse.KeyDown:connect(function(k)
  1863. if k == "m" and attack == false then
  1864. if musiccommand == 1 and musicwait == false then
  1865. musicwait = true
  1866. sou2:Stop()
  1867. musiccommand = 2
  1868. end
  1869. if musiccommand == 2 and musicwait == false then
  1870. musicwait = true
  1871. sou2:Play()
  1872. sou2.Volume = 2
  1873. musiccommand = 3
  1874. end
  1875. if musiccommand == 3 and musicwait == false then
  1876. musicwait = true
  1877. sou2.Volume = 0.5
  1878. musiccommand = 1
  1879. end
  1880. musicwait = false
  1881. end
  1882. end)
  1883. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  1884. Hitpart3 = Instance.new("Part", HPart3)
  1885. Hitpart3.Size = Vector3.new(1, 1, 1)
  1886. Hitpart3.CanCollide = false
  1887. HuW3 = Instance.new("Weld")
  1888. HuW3.Name = "GuW"
  1889. HuW3.Part0 = HPart3
  1890. HuW3.C0 = cn(Xv, Yv, Zv)
  1891. HuW3.C1 = cn(0, 0, 0)
  1892. HuW3.Part1 = Hitpart3
  1893. HuW3.Parent = HPart3
  1894. Hitpart3.Transparency = 1
  1895. game:GetService("Debris"):AddItem(Hitpart3, 20)
  1896. end
  1897. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  1898. Hitpart2 = Instance.new("Part", HPart2)
  1899. Hitpart2.Size = Vector3.new(1, 1, 1)
  1900. Hitpart2.CanCollide = false
  1901. HuW2 = Instance.new("Weld")
  1902. HuW2.Name = "GuW"
  1903. HuW2.Part0 = HPart2
  1904. HuW2.C0 = cn(Xv, Yv, Zv)
  1905. HuW2.C1 = cn(0, 0, 0)
  1906. HuW2.Part1 = Hitpart2
  1907. HuW2.Parent = HPart2
  1908. Hitpart2.Transparency = 1
  1909. game:GetService("Debris"):AddItem(Hitpart2, 20)
  1910. end
  1911. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  1912. Hitpart = Instance.new("Part", HPart)
  1913. Hitpart.Size = Vector3.new(1, 1, 1)
  1914. Hitpart.CanCollide = false
  1915. HuW = Instance.new("Weld")
  1916. HuW.Name = "GuW"
  1917. HuW.Part0 = HPart
  1918. HuW.C0 = cn(Xv, Yv, Zv)
  1919. HuW.C1 = cn(0, 0, 0)
  1920. HuW.Part1 = Hitpart
  1921. HuW.Parent = HPart
  1922. Hitpart.Transparency = 1
  1923. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  1924. end
  1925. wait2 = false
  1926. combo = 1
  1927. mouse.Button1Down:connect(function(key)
  1928. if attack == false then
  1929. attack = true
  1930. Humanoid.WalkSpeed = 23.01
  1931. if combo == 1 and wait2 == false then
  1932. wait2 = true
  1933. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", LeftArm, 1, 1.2)
  1934. for i = 0, 1, 0.1 do
  1935. swait()
  1936. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1937. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1938. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1939. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.3)
  1940. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1941. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1942. end
  1943. HitpartFunk(LeftArm, 20, 60, 0, -0.7, 0)
  1944. for i = 0, 1, 0.1 do
  1945. swait()
  1946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1948. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1949. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1950. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1951. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1952. end
  1953. combo = 2
  1954. end
  1955. if combo == 2 and wait2 == false then
  1956. wait2 = true
  1957. for i = 0, 0.5, 0.1 do
  1958. swait()
  1959. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1960. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1961. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)
  1962. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)
  1963. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1964. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1965. end
  1966. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", RightArm, 1, 1.2)
  1967. for i = 0, 1, 0.1 do
  1968. swait()
  1969. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1970. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  1971. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(35), math.rad(0), math.rad(0)), 0.3)
  1972. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  1973. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1974. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1975. end
  1976. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  1977. for i = 0, 1, 0.1 do
  1978. swait()
  1979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  1980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  1981. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  1982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  1983. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  1984. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  1985. end
  1986. combo = 3
  1987. end
  1988. if combo == 3 and wait2 == false then
  1989. wait2 = true
  1990. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", LeftArm, 1, 1.2)
  1991. for i = 0, 2, 0.1 do
  1992. swait()
  1993. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.2, -0.2) * angles(math.rad(0), math.rad(10), math.rad(0)), 0.3)
  1994. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1995. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.3)
  1996. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.3)
  1997. RH.C0 = clerp(RH.C0, cn(1, -1, 0.4) * RHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1998. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1999. end
  2000. HitpartFunk(RightLeg, 5, 10, 0, -0.7, 0)
  2001. for i = 0, 1, 0.1 do
  2002. swait()
  2003. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2004. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2005. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2006. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2007. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  2008. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2009. end
  2010. combo = 1
  2011. end
  2012. Humanoid.WalkSpeed = 16
  2013. Hitpart:Destroy()
  2014. wait2 = false
  2015. attack = false
  2016. end
  2017. end)
  2018. --
  2019. --
  2020. MV1 = 20
  2021. mouse.KeyDown:connect(function(k)
  2022. if k == "=" and attack == false then
  2023. if firemode == true then
  2024. firemode = false
  2025. print("ice mode")
  2026. icesmoke.Acceleration = Vector3.new(0,0,0)
  2027. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  2028. icesmoke.Transparency = NumberSequence.new({
  2029. NumberSequenceKeypoint.new(0, 0.9),
  2030. NumberSequenceKeypoint.new(1, 1)
  2031. })
  2032. icesmoke.Size = NumberSequence.new(3)
  2033. icesmoke.Parent = RightArm
  2034. else
  2035. firemode = true
  2036. print("fire mode")
  2037. ice_mode = false
  2038. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  2039. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  2040. icesmoke.Rate = 400
  2041. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  2042. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  2043. icesmoke.Size = NumberSequence.new(3)
  2044. icesmoke.EmissionDirection = "Top"
  2045. icesmoke.Parent = LeftArm
  2046. end
  2047. end
  2048. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  2049. MV1 = 90
  2050. Humanoid.WalkSpeed = 15
  2051. attack = true
  2052. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  2053. Firepart2 = Instance.new("Part", LeftArm)
  2054. Firepart2.Size = Vector3.new(1, 1, 1)
  2055. Firepart2.CanCollide = false
  2056. GuW2 = Instance.new("Weld")
  2057. GuW2.Name = "GuW"
  2058. GuW2.Part0 = LeftArm
  2059. GuW2.C0 = cn(0, -0.5, 0)
  2060. GuW2.C1 = cn(0, 0, 0)
  2061. GuW2.Part1 = Firepart2
  2062. GuW2.Parent = LeftArm
  2063. Firepart2.Transparency = 1
  2064. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  2065. for i = 0, 2, 0.1 do
  2066. swait()
  2067. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  2068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(130 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2074. end
  2075. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  2076. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  2077. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  2078. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  2079. Humanoid.WalkSpeed = 16
  2080. attack = false
  2081. Firepart2:Destroy()
  2082. end
  2083. end)
  2084. MV2 = 90
  2085.  
  2086. function superpunch()
  2087. attack = true
  2088. local rng = Instance.new("Part", mouse)
  2089. rng.Anchored = true
  2090. rng.BrickColor = BrickColor.new("White")
  2091. rng.CanCollide = false
  2092. rng.FormFactor = 3
  2093. rng.Name = "Ring"
  2094. rng.Size = Vector3.new(1, 1, 1)
  2095. rng.Transparency = 0
  2096. rng.TopSurface = 0
  2097. rng.BottomSurface = 0
  2098. rng.CFrame = RootPart.CFrame
  2099. local rngm = Instance.new("SpecialMesh", rng)
  2100. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2101. local rng2 = rng:Clone()
  2102. rng2.Parent = char
  2103. local rng2m = rng2.Mesh
  2104. local rng3 = rng:Clone()
  2105. rng3.Parent = char
  2106. local rng3m = rng3.Mesh
  2107. local rng4 = rng:Clone()
  2108. rng4.Parent = char
  2109. local rng4m = rng4.Mesh
  2110. local rng5 = rng:Clone()
  2111. rng5.Parent = char
  2112. local rng5m = rng5.Mesh
  2113. local rng6 = rng:Clone()
  2114. rng6.Material = "Plastic"
  2115. rng6.Parent = char
  2116. local rng6m = rng6.Mesh
  2117. rng6m.Scale = vt(3,3,3)
  2118. rng6m.MeshType = "FileMesh"
  2119. rng6m.MeshId = "rbxassetid://430736398"
  2120. local hita = rng6.Touched:connect(function(hit)
  2121. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  2122. end)
  2123. rng2.CFrame = RootPart.CFrame
  2124. rng3.CFrame = RootPart.CFrame
  2125. rng4.CFrame = RootPart.CFrame
  2126. rng5.CFrame = RootPart.CFrame
  2127. rng6.CFrame = RootPart.CFrame
  2128. wait()
  2129. local scaler = 10/5
  2130. local scaler2 = 10/5
  2131. for i = 0,10,0.1 do
  2132. swait()
  2133. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2134. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  2135. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2136. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  2137. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  2138. rng6.Size = rng6.Size + Vector3.new(scaler2/2.8, scaler2/2.8, scaler2/2.8)
  2139. rng6.CFrame = rng3.CFrame
  2140. rng.Transparency = rng.Transparency + 0.1
  2141. rng2.Transparency = rng2.Transparency + 1.01
  2142. rng3.Transparency = rng3.Transparency + 1
  2143. rng4.Transparency = rng4.Transparency + 1
  2144. rng5.Transparency = rng5.Transparency + 1
  2145. rng6.Transparency = rng6.Transparency + 0.021
  2146. scaler = scaler - 0.125/5
  2147. scaler2 = scaler2 - 0.1/5
  2148. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  2149. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2150. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  2151. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  2152. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  2153.  
  2154. end
  2155. hita:disconnect()
  2156. game:GetService("Debris"):AddItem(rng, 1)
  2157. game:GetService("Debris"):AddItem(rng2, 1)
  2158. game:GetService("Debris"):AddItem(rng3, 1)
  2159. game:GetService("Debris"):AddItem(rng4, 1)
  2160. game:GetService("Debris"):AddItem(rng5, 1)
  2161. attack = false
  2162. end
  2163.  
  2164. mouse.KeyDown:connect(function(key)
  2165. if key == "h" then
  2166. InfernoHell()
  2167. end
  2168. end)
  2169.  
  2170. mouse.KeyDown:connect(function(key)
  2171. if key == "=" then
  2172. superpunch()
  2173. end
  2174. end)
  2175.  
  2176. wait2 = false
  2177. combo = 1
  2178. mouse.KeyDown:connect(function(key)
  2179. if key == "l" then
  2180. Humanoid.WalkSpeed = 47.01
  2181. wait2 = true
  2182.  
  2183. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", RightArm, 1, 1.2)
  2184.  
  2185. HitpartFunk(RightArm, 10, 60, 0, -1.1, 0)
  2186. for i = 0, 1, 0.1 do
  2187. swait()
  2188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2190. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2191. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2192. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2193. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2194. end
  2195.  
  2196. Humanoid.WalkSpeed = 16
  2197. Hitpart:Destroy()
  2198. wait2 = false
  2199. attack = false
  2200. end
  2201. end)
  2202.  
  2203. mouse.KeyDown:connect(function(key)
  2204. if key == "=" then
  2205. Head.Transparency = 1
  2206. Torso.Transparency = 1
  2207. LeftArm.Transparency = 1
  2208. Head.face.Texture = ""
  2209. RightArm.Transparency = 1
  2210. LeftLeg.Transparency = 1
  2211. RightLeg.Transparency = 1
  2212. mesh1.Transparency = 1
  2213. mesh2.Transparency = 1
  2214. mesh5.Transparency = 1
  2215. mesheye.Transparency = 1
  2216. mesheye1.Transparency = 1
  2217. mesheye2.Transparency = 1
  2218. mesheye3.Transparency = 1
  2219. char.Parent = workspace.Camera
  2220. char.WalkSpeed = 60
  2221. if char:FindFirstChild("TalkingBillBoard")~= nil then
  2222. char:FindFirstChild("TalkingBillBoard"):destroy()
  2223. end
  2224. end
  2225. end)
  2226. mouse.KeyUp:connect(function(key)
  2227. if key == "=" then
  2228. Head.Transparency = 0
  2229. Torso.Transparency = 0
  2230. LeftArm.Transparency = 0
  2231. Head.face.Texture = ""
  2232. RightArm.Transparency = 0
  2233. LeftLeg.Transparency = 0
  2234. RightLeg.Transparency = 0
  2235. mesh1.Transparency = 0
  2236. mesh2.Transparency = 0
  2237. mesh5.Transparency = 0
  2238. mesheye.Transparency = 0
  2239. mesheye1.Transparency = 0
  2240. mesheye2.Transparency = 0
  2241. mesheye3.Transparency = 0
  2242. hat1.Transparency = 0
  2243. hat2.Transparency = 0
  2244. hat3.Transparency = 0
  2245. hat4.Transparency = 0
  2246. hat5.Transparency = 0
  2247. hat6.Transparency = 0
  2248. hat7.Transparency = 0
  2249. hat8.Transparency = 0
  2250. hat9.Transparency = 0
  2251. char.Parent = workspace
  2252. end
  2253. end)
  2254.  
  2255. mouse.KeyDown:connect(function(k)
  2256. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  2257. MV2 = 90
  2258. attack = true
  2259. Firepart = Instance.new("Part", RightArm)
  2260. Firepart.Size = Vector3.new(1, 1, 1)
  2261. GuW = Instance.new("Weld")
  2262. GuW.Name = "GuW"
  2263. GuW.Part0 = RightArm
  2264. GuW.C0 = cn(0, -1, 0)
  2265. GuW.C1 = cn(0, 0, 0)
  2266. GuW.Part1 = Firepart
  2267. GuW.Parent = RightArm
  2268. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  2269. Firepart.Transparency = 1
  2270. Humanoid.WalkSpeed = 15
  2271. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  2272. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  2273. for i = 1, 3 do
  2274. BlockEffect(BrickColor.new("Dark blue"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  2275. BlockEffect(BrickColor.new("Lapis"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  2276. end
  2277. for i = 0, 3, 0.1 do
  2278. BlockEffect(BrickColor.new("Dark blue"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  2279. swait()
  2280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2281. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2282. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  2283. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2284. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2285. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2286. end
  2287. wait(0.4)
  2288. shoottraildd4(mouse.Hit.p, RightArm, 0, 1)
  2289.  
  2290. Humanoid.WalkSpeed = 16
  2291. attack = false
  2292. Firepart:Destroy()
  2293. end
  2294.  
  2295. if attack == false and k == "=" and MV2 > 89 and firemode == false then
  2296. MV2 = 0
  2297. Humanoid.WalkSpeed = 0.1
  2298. attack = true
  2299. Firepart = Instance.new("Part", RightArm)
  2300. Firepart.Size = Vector3.new(1, 1, 1)
  2301. GuW = Instance.new("Weld")
  2302. GuW.Name = "GuW"
  2303. GuW.Part0 = RightArm
  2304. GuW.C0 = cn(0, -1, 0)
  2305. GuW.C1 = cn(0, 0, 0)
  2306. GuW.Part1 = Firepart
  2307. GuW.Parent = RightArm
  2308. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.64)
  2309. Firepart.Transparency = 1
  2310. Humanoid.WalkSpeed = 0.01
  2311. for i = 0, 4, 0.1 do
  2312. swait()
  2313. BlockEffect(BrickColor.new("White"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2314. BlockEffect(BrickColor.new("Pastel light blue"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2317. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  2318. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2319. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2320. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2321. end
  2322. for i = 0, 4, 0.1 do
  2323. swait()
  2324. BlockEffect(BrickColor.new("White"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2325. BlockEffect(BrickColor.new("Pastel light blue"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2326. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2327. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2328. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  2329. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2330. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2331. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2332. end
  2333. shoottraildd3(mouse.Hit.p, RightArm, 0, 30)
  2334. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.35, 0.5)
  2335. BlockEffect(BrickColor.new("White"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.04)
  2336. BlockEffect(BrickColor.new("Pastel light blue"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.04)
  2337. for i = 0, 0.5, 0.1 do
  2338. swait()
  2339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2341. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  2342. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2343. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2344. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2345. end
  2346. Humanoid.WalkSpeed = 16
  2347. attack = false
  2348. MV2 = 0
  2349. Firepart:Destroy()
  2350. end
  2351. if attack == false and k == "n" and MV2 > 89 and InForm == true then
  2352. MV2 = 90
  2353. attack = true
  2354. Firepart = Instance.new("Part", RightArm)
  2355. Firepart.Size = Vector3.new(1, 1, 1)
  2356. GuW = Instance.new("Weld")
  2357. GuW.Name = "GuW"
  2358. GuW.Part0 = RightArm
  2359. GuW.C0 = cn(0, -1, 0)
  2360. GuW.C1 = cn(0, 0, 0)
  2361. GuW.Part1 = Firepart
  2362. GuW.Parent = RightArm
  2363. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  2364. Firepart.Transparency = 1
  2365. Humanoid.WalkSpeed = 0.01
  2366. for i = 0, 4, 0.1 do
  2367. swait()
  2368. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2369. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2370. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2371. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2372. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  2373. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2374. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2375. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2376. end
  2377. for i = 0, 4, 0.1 do
  2378. swait()
  2379. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2380. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  2384. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2385. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2386. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2387. end
  2388. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  2389. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  2390. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  2391. for i = 1, 3 do
  2392. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  2393. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  2394. end
  2395. for i = 0, 2, 0.1 do
  2396. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  2397. swait()
  2398. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2399. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2400. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(130 + 1 * math.cos(sine / 25))), 0.05)
  2401. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  2402. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2403. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  2404. end
  2405. Humanoid.WalkSpeed = 16
  2406. attack = false
  2407. Firepart:Destroy()
  2408. end
  2409. end)
  2410. Rapid = false
  2411. BasePart = Instance.new("Part")
  2412. BasePart.Shape = Enum.PartType.Block
  2413. BasePart.Material = Enum.Material.Neon
  2414. BasePart.TopSurface = Enum.SurfaceType.Smooth
  2415. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  2416. BasePart.FormFactor = Enum.FormFactor.Custom
  2417. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  2418. BasePart.CanCollide = true
  2419. BasePart.Locked = true
  2420. BasePart.Anchored = false
  2421. local icy_Player = game.Players.localPlayer
  2422. local icy_mouse = icy_Player:GetMouse()
  2423. ice_mode = false
  2424. local colors = {
  2425. BrickColor.new("Cyan"),
  2426. BrickColor.new("Medium blue"),
  2427. BrickColor.new("Pastel blue")
  2428. }
  2429. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  2430. if root then
  2431. icy_mouse.KeyDown:connect(function(k)
  2432. if k == "=" and firemode == false then
  2433. if ice_mode == true then
  2434. ice_mode = false
  2435. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  2436. else
  2437. ice_mode = true
  2438. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  2439. end
  2440. end
  2441. if k == "z" and firemode == true then
  2442. attack = true
  2443. do
  2444. local Stop = false
  2445. local Version = 0
  2446. local MaxSpeed = 5
  2447. local Speed = 3.5
  2448. local Keys = {}
  2449. local Force = 20000
  2450. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  2451. swait(0.5)
  2452. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  2453. if Fly then
  2454. Fly:Destroy()
  2455. end
  2456. if Rot then
  2457. Rot:Destroy()
  2458. end
  2459. Fly = Instance.new("BodyPosition", char.Torso)
  2460. Fly.Name = "LMMFly"
  2461. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2462. Fly.P = Force
  2463. Fly.position = char.Torso.Position
  2464. Rot = Instance.new("BodyGyro", char.Torso)
  2465. Rot.Name = "LMMRot"
  2466. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2467. Rot.P = Force
  2468. Rot.cframe = cam.CoordinateFrame
  2469. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  2470. local Thread, Old = Version, nil
  2471. char.Humanoid.PlatformStand = true
  2472. function StopFly()
  2473. Version = Version + 1
  2474. Stop = true
  2475. char.Humanoid.PlatformStand = false
  2476. Fly:Destroy()
  2477. Rot:Destroy()
  2478. attack = false
  2479. end
  2480. char.ChildAdded:connect(function(Obj)
  2481. wait()
  2482. if Obj.Name == "LM" .. "MFlyStop" then
  2483. Obj:Destroy()
  2484. StopFly()
  2485. end
  2486. end)
  2487. HitpartFunk2(RightArm, 0, -0.7, 0)
  2488. HitpartFunk3(LeftArm, 0, -0.7, 0)
  2489. for i = 0, 25, 0.1 do
  2490. if attack == true then
  2491. swait()
  2492.  
  2493. end
  2494. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  2495. if Keys[string.char(48)] then
  2496. Speed = 1
  2497. end
  2498. if Keys.w then
  2499. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  2500. end
  2501. if Keys.s then
  2502. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  2503. end
  2504. if Keys.d then
  2505. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  2506. end
  2507. if Keys.a then
  2508. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  2509. end
  2510. if Keys.e or Keys[" "] then
  2511. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  2512. end
  2513. if Keys.q then
  2514. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  2515. end
  2516. if Keys.z then
  2517. StopFly()
  2518. end
  2519. if Old ~= Vectoring then
  2520. Fly.position = Vectoring.p
  2521. Old = Vectoring
  2522. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  2523. else
  2524. Speed = 1
  2525. end
  2526. Rot.cframe = cam.CoordinateFrame
  2527. mouse.KeyDown:connect(function(Key)
  2528. Keys[Key] = true
  2529. end)
  2530. mouse.KeyUp:connect(function(Key)
  2531. Keys[Key] = false
  2532. end)
  2533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  2535. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  2536. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  2537. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  2538. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  2539. end
  2540. attack = false
  2541. char.Humanoid.PlatformStand = false
  2542. Fly:Destroy()
  2543. Rot:Destroy()
  2544. end
  2545. end
  2546. if k == "=" and InForm == true then
  2547. attack = true
  2548. do
  2549. local Stop = false
  2550. local Version = 0
  2551. local MaxSpeed = 6
  2552. local Speed = 3
  2553. local Keys = {}
  2554. local Force = 10000
  2555. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  2556. swait(1)
  2557. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  2558. if Fly then
  2559. Fly:Destroy()
  2560. end
  2561. if Rot then
  2562. Rot:Destroy()
  2563. end
  2564. Fly = Instance.new("BodyPosition", char.Torso)
  2565. Fly.Name = "LMMFly"
  2566. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2567. Fly.P = Force
  2568. Fly.position = char.Torso.Position
  2569. Rot = Instance.new("BodyGyro", char.Torso)
  2570. Rot.Name = "LMMRot"
  2571. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2572. Rot.P = Force
  2573. Rot.cframe = cam.CoordinateFrame
  2574. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  2575. local Thread, Old = Version, nil
  2576. char.Humanoid.PlatformStand = true
  2577. function StopFly()
  2578. Version = Version + 1
  2579. Stop = true
  2580. char.Humanoid.PlatformStand = false
  2581. Fly:Destroy()
  2582. Rot:Destroy()
  2583. attack = false
  2584. end
  2585. char.ChildAdded:connect(function(Obj)
  2586. wait()
  2587. if Obj.Name == "LM" .. "MFlyStop" then
  2588. Obj:Destroy()
  2589. StopFly()
  2590. end
  2591. end)
  2592. HitpartFunk2(RightArm, 0, -0.7, 0)
  2593. HitpartFunk3(LeftArm, 0, -0.7, 0)
  2594. for i = 0, 25, 0.1 do
  2595. if attack == true then
  2596. swait()
  2597. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  2598. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  2599. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  2600. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  2601. end
  2602. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  2603. if Keys[string.char(48)] then
  2604. Speed = 1
  2605. end
  2606. if Keys.w then
  2607. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  2608. end
  2609. if Keys.s then
  2610. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  2611. end
  2612. if Keys.d then
  2613. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  2614. end
  2615. if Keys.a then
  2616. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  2617. end
  2618. if Keys.e or Keys[" "] then
  2619. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  2620. end
  2621. if Keys.q then
  2622. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  2623. end
  2624. if Keys.z then
  2625. StopFly()
  2626. end
  2627. if Old ~= Vectoring then
  2628. Fly.position = Vectoring.p
  2629. Old = Vectoring
  2630. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  2631. else
  2632. Speed = 1
  2633. end
  2634. Rot.cframe = cam.CoordinateFrame
  2635. mouse.KeyDown:connect(function(Key)
  2636. Keys[Key] = true
  2637. end)
  2638. mouse.KeyUp:connect(function(Key)
  2639. Keys[Key] = false
  2640. end)
  2641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  2643. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  2644. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  2645. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  2646. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  2647. end
  2648. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  2649. attack = false
  2650. char.Humanoid.PlatformStand = false
  2651. Fly:Destroy()
  2652. Rot:Destroy()
  2653. end
  2654. end
  2655. end)
  2656. game:GetService("RunService").Stepped:connect(function()
  2657. if ice_mode == true then
  2658. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  2659. local icePath = BasePart:Clone()
  2660. icePath.Anchored = true
  2661. icePath.Transparency = 0.85
  2662. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  2663. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  2664. icePath.BrickColor = colors[math.random(1, #colors)]
  2665. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  2666. game:GetService("Debris"):AddItem(icePath, 1)
  2667. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  2668. end
  2669. end)
  2670. end
  2671. MV3 = 190
  2672. mouse.KeyDown:connect(function(k)
  2673. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  2674. MV3 = 80
  2675. attack = true
  2676. Humanoid.WalkSpeed = 15
  2677. HitpartFunk2(RightArm, 0, -0.5, 0)
  2678. HitpartFunk3(LeftArm, 0, -0.5, 0)
  2679. for i = 0, 1.5, 0.1 do
  2680. swait()
  2681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  2683. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2685. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2686. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  2687. end
  2688. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  2689. for i = 0, 2, 0.1 do
  2690. swait()
  2691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  2693. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  2694. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  2695. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  2696. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  2697. end
  2698. for i = 0, 4.2, 0.1 do
  2699. swait()
  2700. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  2701. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  2702. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  2703. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  2704. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  2705. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  2706. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(-45)), 0.1)
  2707. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(45)), 0.1)
  2708. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  2709. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  2710. end
  2711. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  2712. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  2713. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  2714. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  2715. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  2716. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  2717. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  2718. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  2719. for i = 0, 2, 0.1 do
  2720. swait()
  2721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  2722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  2723. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
  2724. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.1)
  2725. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  2726. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  2727. end
  2728. for i = 0, 2, 0.1 do
  2729. swait()
  2730. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2731. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  2732. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  2733. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  2734. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2735. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2736. end
  2737. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  2738. for i = 0, 4, 0.1 do
  2739. swait()
  2740. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  2741. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  2742. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  2743. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2744. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  2745. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  2746. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  2747. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  2748. end
  2749. for i = 0, 2, 0.1 do
  2750. swait()
  2751. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  2752. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  2753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  2754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  2755. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, -0.6) * angles(math.rad(100), math.rad(0), math.rad(-25)), 0.4)
  2756. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  2757. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  2758. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2759. end
  2760. for i = 1, 6 do
  2761. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  2762. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  2763. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  2764. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  2765. wait(0.15)
  2766. end
  2767. attack = false
  2768. Humanoid.WalkSpeed = 16
  2769. end
  2770. if attack == false and k == "b" and MV3 > 189 and firemode == true then
  2771. Humanoid.WalkSpeed = 1
  2772. MV3 = 80
  2773. attack = true
  2774. FastFireBall = Instance.new("Part", RightArm)
  2775. FastFireBall.Size = Vector3.new(1, 1, 1)
  2776. FFW = Instance.new("Weld")
  2777. FFW.Name = "GuW"
  2778. FFW.Part0 = RightArm
  2779. FFW.C0 = cn(0, -1, 0)
  2780. FFW.C1 = cn(0, 0, 0)
  2781. FFW.Part1 = FastFireBall
  2782. FFW.Parent = RightArm
  2783. FastFireBall.Transparency = 1
  2784. FastFireBall2 = Instance.new("Part", LeftArm)
  2785. FastFireBall2.Size = Vector3.new(1, 1, 1)
  2786. FFW2 = Instance.new("Weld")
  2787. FFW2.Name = "GuW"
  2788. FFW2.Part0 = LeftArm
  2789. FFW2.C0 = cn(0, -1, 0)
  2790. FFW2.C1 = cn(0, 0, 0)
  2791. FFW2.Part1 = FastFireBall2
  2792. FFW2.Parent = LeftArm
  2793. FastFireBall2.Transparency = 1
  2794. BlockEffect(BrickColor.new("Dark blue"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  2795. BlockEffect(BrickColor.new("Dark blue"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  2796. for i = 0, 1, 0.1 do
  2797. swait()
  2798. BlockEffect(BrickColor.new("Dark blue"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2799. BlockEffect(BrickColor.new("Lapis"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2800. BlockEffect(BrickColor.new("Dark blue"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2801. BlockEffect(BrickColor.new("Lapis"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  2803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2804. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  2805. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  2806. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  2807. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  2808. end
  2809. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  2810. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  2811. function holding()
  2812. if Rapid == true and ice_mode == false then
  2813. for i = 0, 0.8, 0.1 do
  2814. swait()
  2815. BlockEffect(BrickColor.new("Dark blue"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  2816. BlockEffect(BrickColor.new("Dark blue"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  2817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  2818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  2819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  2820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  2821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  2822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  2823. end
  2824. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  2825. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  2826. for i = 0, 0.8, 0.1 do
  2827. swait()
  2828. BlockEffect(BrickColor.new("Dark blue"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  2829. BlockEffect(BrickColor.new("Lapis"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  2830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  2831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  2832. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  2833. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  2834. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  2835. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  2836. end
  2837. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  2838. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  2839. holding()
  2840. end
  2841. end
  2842. if Rapid == false then
  2843. Rapid = true
  2844. holding()
  2845. end
  2846. end
  2847. end)
  2848. mouse.KeyUp:connect(function(k)
  2849. if k == "b" and Rapid == true then
  2850. MV3 = 180
  2851. Rapid = false
  2852. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  2853. attack = false
  2854. wait(0.5)
  2855. Humanoid.WalkSpeed = 16
  2856. FastFireBall:Destroy()
  2857. FastFireBall2:Destroy()
  2858. end
  2859. end)
  2860.  
  2861. d = {}
  2862. function iteffect()
  2863.  
  2864. coroutine.resume(coroutine.create(function()
  2865.  
  2866. for i = 1, 10 do
  2867. effect = Instance.new("Part", workspace)
  2868. effect.Anchored = true
  2869. effect.CanCollide = false
  2870. effect.Size = Vector3.new(0.2, 3, 0.2)
  2871. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2872. effect.Transparency = 0
  2873. effect.Material = "Plastic"
  2874. effect.BrickColor = BrickColor.new("Really black")
  2875. table.insert(d, effect)
  2876. game:GetService("Debris"):AddItem(effect, 0.3)
  2877. end
  2878.  
  2879. coroutine.resume(coroutine.create(function()
  2880. for i = 1, 10 do
  2881. for i,e in pairs(d) do
  2882. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2883. e.Transparency = e.Transparency + 0.030
  2884. end
  2885. wait(0.01)
  2886. end
  2887.  
  2888. end))
  2889. end))
  2890.  
  2891.  
  2892. end
  2893.  
  2894. tp = true
  2895.  
  2896. mouse.KeyDown:connect(function(k)
  2897. if k == "j" then
  2898. if tp == true then
  2899. tp = false
  2900. local Must = Instance.new("Sound",Torso)
  2901. Must.SoundId = "rbxassetid://1055279036"
  2902. Must.Pitch = 0.99
  2903. Must.Volume = 1.2
  2904. Must.Looped = false
  2905. wait(0)
  2906. Must:Play()
  2907. iteffect()
  2908. char.Head.face.Parent = game.Lighting
  2909. wait(0)
  2910. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2911. game.Lighting.face.Parent = char.Head
  2912. wait(0)
  2913.  
  2914. wait(0.4)
  2915. tp = true
  2916.  
  2917.  
  2918. end
  2919. end
  2920. end)
  2921.  
  2922.  
  2923.  
  2924. function KABOOMZ222()
  2925. local effspwn = Instance.new("Part")
  2926. coroutine.resume(coroutine.create(function()
  2927. local sound1 = Instance.new("Sound")
  2928. sound1.SoundId = "rbxassetid://440145223"
  2929. sound1.MaxDistance = 600
  2930. sound1.EmitterSize = 60
  2931. sound1.Volume = 5.5
  2932. sound1.Pitch = 1.3
  2933. sound1.Parent = effspwn
  2934. local sound2 = Instance.new("Sound")
  2935. sound2.SoundId = "rbxassetid://440145223"
  2936. sound2.MaxDistance = 300
  2937. sound2.EmitterSize = 20
  2938. sound2.Volume = 3
  2939. sound2.Pitch = 0.7
  2940. sound2.Parent = effspwn
  2941. local sound3 = Instance.new("Sound")
  2942. sound3.SoundId = "rbxassetid://440145223"
  2943. sound2.MaxDistance = 400
  2944. sound2.EmitterSize = 30
  2945. sound2.Volume = 0.5
  2946. sound2.Pitch = 0.5
  2947. sound2.Parent = effspwn
  2948. sound2:Play()
  2949. wait()
  2950. sound1:Play()
  2951. sound3:Play()
  2952. end))
  2953. local model = Instance.new("Model")
  2954. game.Debris:AddItem(model, 20)
  2955. model.Name = "smasheffects"
  2956. model.Parent = workspace
  2957. effspwn.Name = "spwnr"
  2958. effspwn.Size = Vector3.new(1, 1, 1)
  2959. effspwn.Anchored = true
  2960. effspwn.CanCollide = false
  2961. effspwn.Transparency = 1
  2962. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2963. effspwn.Parent = model
  2964.  
  2965.  
  2966.  
  2967.  
  2968. coroutine.resume(coroutine.create(function()
  2969. local shok = Instance.new("Part")
  2970. shok.Name = "whoosh"
  2971. shok.BrickColor = BrickColor.new("Institutional white")
  2972. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  2973. shok.Size = Vector3.new(1, 1, 1)
  2974. shok.Anchored = true
  2975. shok.Material = "Neon"
  2976. shok.Transparency = 1
  2977. shok.CanCollide = false
  2978. shok.Parent = model
  2979. game.Debris:AddItem(shok, 12)
  2980. local mesh = Instance.new("SpecialMesh")
  2981. mesh.MeshType = "FileMesh"
  2982. mesh.MeshId = "rbxassetid://437347603"
  2983. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  2984. mesh.Parent = shok
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990. for e = 1, 8 do
  2991. wait()
  2992. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  2993. shok.Transparency = shok.Transparency + 0.035
  2994. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  2995. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  2996.  
  2997.  
  2998. end
  2999. for e = 1, 16 do
  3000. wait()
  3001. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  3002. shok.Transparency = shok.Transparency + 0.11
  3003. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  3004. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  3005.  
  3006. end
  3007. end))
  3008. coroutine.resume(coroutine.create(function()
  3009. local shok = Instance.new("Part")
  3010. shok.Name = "wring1"
  3011. shok.BrickColor = BrickColor.new("Institutional white")
  3012. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  3013. shok.Size = Vector3.new(1, 1, 1)
  3014. shok.Anchored = true
  3015. shok.Material = "Neon"
  3016. shok.Transparency = 0.25
  3017. shok.CanCollide = false
  3018. shok.Parent = model
  3019. game.Debris:AddItem(shok, 12)
  3020. local mesh = Instance.new("SpecialMesh")
  3021. mesh.MeshType = "FileMesh"
  3022. mesh.MeshId = "rbxassetid://3270017"
  3023. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  3024. mesh.Parent = shok
  3025. for e = 1, 30 do
  3026. wait()
  3027. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  3028. shok.Transparency = shok.Transparency + 0.002
  3029. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  3030. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  3031. end
  3032. for e = 1, 38 do
  3033. wait()
  3034. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  3035. shok.Transparency = shok.Transparency + 0.002
  3036. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  3037. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  3038. end
  3039. for e = 1, 24 do
  3040. wait()
  3041. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  3042. shok.Transparency = shok.Transparency + 0.03
  3043. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  3044. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  3045. end
  3046. end))
  3047. coroutine.resume(coroutine.create(function()
  3048. local shok = Instance.new("Part")
  3049. shok.Name = "wring2"
  3050. shok.BrickColor = BrickColor.new("Institutional white")
  3051. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  3052. shok.Size = Vector3.new(1, 1, 1)
  3053. shok.Anchored = true
  3054. shok.Material = "Neon"
  3055. shok.Transparency = 0.25
  3056. shok.CanCollide = false
  3057. shok.Parent = model
  3058. game.Debris:AddItem(shok, 12)
  3059. local mesh = Instance.new("SpecialMesh")
  3060. mesh.MeshType = "FileMesh"
  3061. mesh.MeshId = "rbxassetid://3270017"
  3062. mesh.Scale = Vector3.new(12, 12, 0.05)
  3063. mesh.Parent = shok
  3064. for e = 1, 30 do
  3065. wait()
  3066. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  3067. shok.Transparency = shok.Transparency + 0.002
  3068. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  3069. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  3070. end
  3071. for e = 1, 38 do
  3072. wait()
  3073. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  3074. shok.Transparency = shok.Transparency + 0.002
  3075. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  3076. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  3077. end
  3078. for e = 1, 24 do
  3079. wait()
  3080. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  3081. shok.Transparency = shok.Transparency + 0.03
  3082. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  3083. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  3084. end
  3085. end))
  3086. coroutine.resume(coroutine.create(function()
  3087. local shok = Instance.new("Part")
  3088. shok.Name = "coil1"
  3089. shok.BrickColor = BrickColor.new("Institutional white")
  3090. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3091. shok.Size = Vector3.new(1, 1, 1)
  3092. shok.Anchored = true
  3093. shok.Material = "Neon"
  3094. shok.Transparency = 0.25
  3095. shok.CanCollide = false
  3096. shok.Parent = model
  3097. game.Debris:AddItem(shok, 12)
  3098. local mesh = Instance.new("SpecialMesh")
  3099. mesh.MeshType = "FileMesh"
  3100. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  3101. mesh.Scale = Vector3.new(12, 12, 12)
  3102. mesh.Parent = shok
  3103. for e = 1, 15 do
  3104. wait()
  3105. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  3106. shok.Transparency = shok.Transparency + 0.004
  3107. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  3108. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3109. end
  3110. for e = 1, 16 do
  3111. wait()
  3112. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  3113. shok.Transparency = shok.Transparency + 0.004
  3114. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  3115. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3116. end
  3117. for e = 1, 12 do
  3118. wait()
  3119. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  3120. shok.Transparency = shok.Transparency + 0.06
  3121. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  3122. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3123. end
  3124. end))
  3125. coroutine.resume(coroutine.create(function()
  3126. local shok = Instance.new("Part")
  3127. shok.Name = "coil2"
  3128. shok.BrickColor = BrickColor.new("Institutional white")
  3129. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3130. shok.Size = Vector3.new(1, 1, 1)
  3131. shok.Anchored = true
  3132. shok.Material = "Neon"
  3133. shok.Transparency = 1
  3134. shok.CanCollide = false
  3135. shok.Parent = model
  3136. game.Debris:AddItem(shok, 12)
  3137. local mesh = Instance.new("SpecialMesh")
  3138. mesh.MeshType = "FileMesh"
  3139. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  3140. mesh.Scale = Vector3.new(6, 12, 6)
  3141. mesh.Parent = shok
  3142. for e = 1, 15 do
  3143. wait()
  3144. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  3145. shok.Transparency = shok.Transparency + 0.005
  3146. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  3147. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  3148. end
  3149. for e = 1, 16 do
  3150. wait()
  3151. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  3152. shok.Transparency = shok.Transparency + 0.005
  3153. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  3154. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  3155. end
  3156. for e = 1, 12 do
  3157. wait()
  3158. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  3159. shok.Transparency = shok.Transparency + 0.09
  3160. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  3161. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  3162. end
  3163. end))
  3164. coroutine.resume(coroutine.create(function()
  3165. local shok = Instance.new("Part")
  3166. shok.Name = "shokwve"
  3167. shok.BrickColor = BrickColor.new("Institutional white")
  3168. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  3169. shok.Size = Vector3.new(1, 1, 1)
  3170. shok.Anchored = true
  3171. shok.Material = "Neon"
  3172. shok.Transparency = 0.6
  3173. shok.CanCollide = false
  3174. shok.Parent = model
  3175. game.Debris:AddItem(shok, 12)
  3176. local mesh = Instance.new("SpecialMesh")
  3177. mesh.MeshType = "FileMesh"
  3178. mesh.MeshId = "rbxassetid://489415447"
  3179. mesh.Scale = Vector3.new(1, 1, 1)
  3180. mesh.Parent = shok
  3181. for e = 1, 12 do
  3182. wait()
  3183. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  3184. shok.Transparency = shok.Transparency + 0.002
  3185. end
  3186. for e = 1, 32 do
  3187. wait()
  3188. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  3189. shok.Transparency = shok.Transparency + 0.002
  3190. end
  3191. for e = 1, 24 do
  3192. wait()
  3193. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  3194. shok.Transparency = shok.Transparency + 0.03
  3195. end
  3196. end))
  3197. coroutine.resume(coroutine.create(function()
  3198. local shok = Instance.new("Part")
  3199. shok.Name = "shock2"
  3200. shok.BrickColor = BrickColor.new("Institutional white")
  3201. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  3202. shok.Size = Vector3.new(1, 1, 1)
  3203. shok.Anchored = true
  3204. shok.Material = "Neon"
  3205. shok.Transparency = 0.35
  3206. shok.CanCollide = false
  3207. shok.Parent = model
  3208. game.Debris:AddItem(shok, 12)
  3209. local mesh = Instance.new("SpecialMesh")
  3210. mesh.MeshType = "FileMesh"
  3211. mesh.MeshId = "rbxassetid://1095709"
  3212. mesh.Scale = Vector3.new(12, 12, 12)
  3213. mesh.Parent = shok
  3214. for e = 1, 15 do
  3215. wait()
  3216. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  3217. shok.Transparency = shok.Transparency + 0.004
  3218. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3219. end
  3220. for e = 1, 16 do
  3221. wait()
  3222. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  3223. shok.Transparency = shok.Transparency + 0.004
  3224. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3225. end
  3226. for e = 1, 12 do
  3227. wait()
  3228. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  3229. shok.Transparency = shok.Transparency + 0.06
  3230. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  3231. end
  3232. end))
  3233. coroutine.resume(coroutine.create(function()
  3234. local shok = Instance.new("Part")
  3235. shok.Name = "shock3"
  3236. shok.BrickColor = BrickColor.new("Institutional white")
  3237. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  3238. shok.Size = Vector3.new(1, 1, 1)
  3239. shok.Anchored = true
  3240. shok.Material = "Neon"
  3241. shok.Transparency = 0.35
  3242. shok.CanCollide = false
  3243. shok.Parent = model
  3244. game.Debris:AddItem(shok, 12)
  3245. local mesh = Instance.new("SpecialMesh")
  3246. mesh.MeshType = "FileMesh"
  3247. mesh.MeshId = "rbxassetid://1095709"
  3248. mesh.Scale = Vector3.new(12, 12, 12)
  3249. mesh.Parent = shok
  3250. for e = 1, 15 do
  3251. wait()
  3252. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  3253. shok.Transparency = shok.Transparency + 0.004
  3254. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  3255. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  3256. end
  3257. for e = 1, 16 do
  3258. wait()
  3259. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  3260. shok.Transparency = shok.Transparency + 0.004
  3261. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  3262. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  3263. end
  3264. for e = 1, 12 do
  3265. wait()
  3266. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  3267. shok.Transparency = shok.Transparency + 0.06
  3268. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  3269. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  3270. end
  3271. end))
  3272. end
  3273.  
  3274.  
  3275.  
  3276. MV4 = 300
  3277. mouse.KeyDown:connect(function(k)
  3278. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  3279. wait(0)
  3280. end
  3281. end)
  3282.  
  3283.  
  3284. MV4 = 300
  3285. mouse.KeyDown:connect(function(k)
  3286. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  3287. MV4 = 0
  3288. Humanoid.WalkSpeed = 13
  3289. attack = true
  3290. Firepart1 = Instance.new("Part", RightArm)
  3291. Firepart1.Size = Vector3.new(1, 1, 1)
  3292. GuW1 = Instance.new("Weld")
  3293. GuW1.Name = "GuW"
  3294. GuW1.Part0 = RightArm
  3295. GuW1.C0 = cn(0, -1, 0)
  3296. GuW1.C1 = cn(0, 0, 0)
  3297. GuW1.Part1 = Firepart1
  3298. GuW1.Parent = RightArm
  3299. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3300. Firepart1.Transparency = 1
  3301. Firepart2 = Instance.new("Part", LeftArm)
  3302. Firepart2.Size = Vector3.new(1, 1, 1)
  3303. GuW2 = Instance.new("Weld")
  3304. GuW2.Name = "GuW"
  3305. GuW2.Part0 = LeftArm
  3306. GuW2.C0 = cn(0, -1, 0)
  3307. GuW2.C1 = cn(0, 0, 0)
  3308. GuW2.Part1 = Firepart2
  3309. GuW2.Parent = LeftArm
  3310. Firepart2.Transparency = 1
  3311. for i = 0, 5, 0.1 do
  3312. swait()
  3313. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3314. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3315. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3316. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3317. if Torsovelocity.Y > 2 then
  3318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3320. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  3321. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  3322. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3323. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3324. elseif Torsovelocity.Y < 1 then
  3325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3327. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3328. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3330. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3331. end
  3332. end
  3333. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  3334. for i = 0, 7, 0.1 do
  3335. swait()
  3336. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3337. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3338. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3339. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3340. if Torsovelocity.Y > 2 then
  3341. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3342. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3343. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  3344. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  3345. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3346. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3347. elseif Torsovelocity.Y < 1 then
  3348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3350. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3351. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3352. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3353. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3354. end
  3355. end
  3356. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3357. GuW1:Destroy()
  3358. GuW1 = Instance.new("Weld")
  3359. GuW1.Name = "GuW"
  3360. GuW1.Part0 = Torso
  3361. GuW1.C0 = cn(0, 0, -6)
  3362. GuW1.C1 = cn(0, 0, 0)
  3363. GuW1.Part1 = Firepart1
  3364. GuW1.Parent = Torso
  3365. GuW2:Destroy()
  3366. GuW2 = Instance.new("Weld")
  3367. GuW2.Name = "GuW"
  3368. GuW2.Part0 = Torso
  3369. GuW2.C0 = cn(0, 0, -6)
  3370. GuW2.C1 = cn(0, 0, 0)
  3371. GuW2.Part1 = Firepart2
  3372. GuW2.Parent = Torso
  3373. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  3374. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  3375. GuW2:Destroy()
  3376. GuW2 = Instance.new("Weld")
  3377. GuW2.Name = "GuW"
  3378. GuW2.Part0 = Torso
  3379. GuW2.C0 = cn(0, 0, -4)
  3380. GuW2.C1 = cn(0, 0, 0)
  3381. GuW2.Part1 = Firepart2
  3382. GuW2.Parent = Torso
  3383.  
  3384.  
  3385. for i = 0, 7, 0.1 do
  3386. swait()
  3387. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3388. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3389. if Torsovelocity.Y > 2 then
  3390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3392. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3393. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3394. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3395. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3396. elseif Torsovelocity.Y < 1 then
  3397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3399. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3400. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3401. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3402. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3403. end
  3404. end
  3405. local bp2 = Create("BodyPosition")({
  3406. P = 900,
  3407. D = 1000,
  3408. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  3409. position = Torso.Position + Vector3.new(0, 60, 0),
  3410. Parent = Torso
  3411. })
  3412. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3413. for i = 0, 8, 0.1 do
  3414. swait()
  3415. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3416. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3417. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3418. if Torsovelocity.Y > 2 then
  3419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3421. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3422. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3423. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3424. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3425. elseif Torsovelocity.Y < 1 then
  3426. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3427. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3428. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3429. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3430. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3431. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3432. end
  3433. end
  3434. for i = 0, 18, 0.1 do
  3435. swait()
  3436. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3437. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3438. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3439. if Torsovelocity.Y > 2 then
  3440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3442. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3443. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3444. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3445. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3446. elseif Torsovelocity.Y < 1 then
  3447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3449. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3450. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3451. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3452. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3453. end
  3454. end
  3455. GuW1:Destroy()
  3456. GuW1 = Instance.new("Weld")
  3457. GuW1.Name = "GuW"
  3458. GuW1.Part0 = Torso
  3459. GuW1.C0 = cn(0, 0, -15)
  3460. GuW1.C1 = cn(0, 0, 0)
  3461. GuW1.Part1 = Firepart1
  3462. GuW1.Parent = Torso
  3463. GuW2:Destroy()
  3464. GuW2 = Instance.new("Weld")
  3465. GuW2.Name = "GuW"
  3466. GuW2.Part0 = Torso
  3467. GuW2.C0 = cn(0, 0, -17.5)
  3468. GuW2.C1 = cn(0, 0, 0)
  3469. GuW2.Part1 = Firepart2
  3470. GuW2.Parent = Torso
  3471. for i = 0, 1.25, 0.01 do
  3472. swait()
  3473. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3474. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  3475. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3476. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  3477. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  3478. if Torsovelocity.Y > 2 then
  3479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3481. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3482. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3483. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3484. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3485. elseif Torsovelocity.Y < 1 then
  3486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3488. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3489. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3490. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3491. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3492. end
  3493. end
  3494. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  3495. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  3496. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  3497. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  3498. for i = 0, 3, 0.1 do
  3499. swait()
  3500. if Torsovelocity.Y > 2 then
  3501. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3502. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3503. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3504. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3505. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3506. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3507. elseif Torsovelocity.Y < 1 then
  3508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3510. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3511. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3512. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3513. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3514. end
  3515. end
  3516. wait(1)
  3517. bp2:Destroy()
  3518. Humanoid.WalkSpeed = 16
  3519. attack = false
  3520. MV4 = 0
  3521. Firepart1:Destroy()
  3522. Firepart2:Destroy()
  3523. end
  3524.  
  3525. mouse.KeyDown:connect(function(k) ---kamehameha
  3526. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  3527. MV4 = 0
  3528. Humanoid.WalkSpeed = 13
  3529. attack = true
  3530. Firepart1 = Instance.new("Part", RightArm)
  3531. Firepart1.Size = Vector3.new(1, 1, 1)
  3532. GuW1 = Instance.new("Weld")
  3533. GuW1.Name = "GuW"
  3534. GuW1.Part0 = RightArm
  3535. GuW1.C0 = cn(0, -1, 0)
  3536. GuW1.C1 = cn(0, 0, 0)
  3537. GuW1.Part1 = Firepart1
  3538. GuW1.Parent = RightArm
  3539. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=1112364900", Torso, 2, 1)
  3540. Firepart1.Transparency = 1
  3541. Firepart2 = Instance.new("Part", LeftArm)
  3542. Firepart2.Size = Vector3.new(1, 1, 1)
  3543. GuW2 = Instance.new("Weld")
  3544. GuW2.Name = "GuW"
  3545. GuW2.Part0 = LeftArm
  3546. GuW2.C0 = cn(0, -1, 0)
  3547. GuW2.C1 = cn(0, 0, 0)
  3548. GuW2.Part1 = Firepart2
  3549. GuW2.Parent = LeftArm
  3550. Firepart2.Transparency = 1
  3551. GuW1:Destroy()
  3552. GuW1 = Instance.new("Weld")
  3553. GuW1.Name = "GuW"
  3554. GuW1.Part0 = Torso
  3555. GuW1.C0 = cn(0, 0, -6)
  3556. GuW1.C1 = cn(0, 0, 0)
  3557. GuW1.Part1 = Firepart1
  3558. GuW1.Parent = Torso
  3559. GuW2:Destroy()
  3560. GuW2 = Instance.new("Weld")
  3561. GuW2.Name = "GuW"
  3562. GuW2.Part0 = Torso
  3563. GuW2.C0 = cn(0, 0, -6)
  3564. GuW2.C1 = cn(0, 0, 0)
  3565. GuW2.Part1 = Firepart2
  3566. GuW2.Parent = Torso
  3567. GuW2:Destroy()
  3568. GuW2 = Instance.new("Weld")
  3569. GuW2.Name = "GuW"
  3570. GuW2.Part0 = Torso
  3571. GuW2.C0 = cn(0, 0, -4)
  3572. GuW2.C1 = cn(0, 0, 0)
  3573. GuW2.Part1 = Firepart2
  3574. GuW2.Parent = Torso
  3575. for i = 0, 18, 0.1 do
  3576. swait()
  3577. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3578. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3579. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3580. if Torsovelocity.Y > 2 then
  3581. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3582. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3583. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3584. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3585. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3586. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3587. elseif Torsovelocity.Y < 1 then
  3588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3590. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3591. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3592. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3593. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3594. end
  3595. end
  3596. GuW1:Destroy()
  3597. GuW1 = Instance.new("Weld")
  3598. GuW1.Name = "GuW"
  3599. GuW1.Part0 = Torso
  3600. GuW1.C0 = cn(0, 0, -15)
  3601. GuW1.C1 = cn(0, 0, 0)
  3602. GuW1.Part1 = Firepart1
  3603. GuW1.Parent = Torso
  3604. GuW2:Destroy()
  3605. GuW2 = Instance.new("Weld")
  3606. GuW2.Name = "GuW"
  3607. GuW2.Part0 = Torso
  3608. GuW2.C0 = cn(0, 0, -17.5)
  3609. GuW2.C1 = cn(0, 0, 0)
  3610. GuW2.Part1 = Firepart2
  3611. GuW2.Parent = Torso
  3612. for i = 0, 1.25, 0.01 do
  3613. swait()
  3614. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3615. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  3616. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3617. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  3618. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  3619. if Torsovelocity.Y > 2 then
  3620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3622. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3624. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3625. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3626. end
  3627. end
  3628. wait(0.5)
  3629. Humanoid.WalkSpeed = 16
  3630. attack = false
  3631. MV4 = 300
  3632. Firepart1:Destroy()
  3633. Firepart2:Destroy()
  3634. end
  3635. end)
  3636.  
  3637.  
  3638.  
  3639.  
  3640. mouse.KeyDown:connect(function(k)
  3641. if attack == false and k == "m" and MV4 > 80 and InForm == true then
  3642. MV4 = 0
  3643. Humanoid.WalkSpeed = 13
  3644. attack = true
  3645. Firepart1 = Instance.new("Part", RightArm)
  3646. Firepart1.Size = Vector3.new(1, 1, 1)
  3647. GuW1 = Instance.new("Weld")
  3648. GuW1.Name = "GuW"
  3649. GuW1.Part0 = RightArm
  3650. GuW1.C0 = cn(0, -1, 0)
  3651. GuW1.C1 = cn(0, 0, 0)
  3652. GuW1.Part1 = Firepart1
  3653. GuW1.Parent = RightArm
  3654. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=1112364900", Torso, 2, 1)
  3655. Firepart1.Transparency = 1
  3656. Firepart2 = Instance.new("Part", LeftArm)
  3657. Firepart2.Size = Vector3.new(1, 1, 1)
  3658. GuW2 = Instance.new("Weld")
  3659. GuW2.Name = "GuW"
  3660. GuW2.Part0 = LeftArm
  3661. GuW2.C0 = cn(0, -1, 0)
  3662. GuW2.C1 = cn(0, 0, 0)
  3663. GuW2.Part1 = Firepart2
  3664. GuW2.Parent = LeftArm
  3665. Firepart2.Transparency = 1
  3666. GuW1:Destroy()
  3667. GuW1 = Instance.new("Weld")
  3668. GuW1.Name = "GuW"
  3669. GuW1.Part0 = Torso
  3670. GuW1.C0 = cn(0, 0, -6)
  3671. GuW1.C1 = cn(0, 0, 0)
  3672. GuW1.Part1 = Firepart1
  3673. GuW1.Parent = Torso
  3674. GuW2:Destroy()
  3675. GuW2 = Instance.new("Weld")
  3676. GuW2.Name = "GuW"
  3677. GuW2.Part0 = Torso
  3678. GuW2.C0 = cn(0, 0, -6)
  3679. GuW2.C1 = cn(0, 0, 0)
  3680. GuW2.Part1 = Firepart2
  3681. GuW2.Parent = Torso
  3682. GuW2:Destroy()
  3683. GuW2 = Instance.new("Weld")
  3684. GuW2.Name = "GuW"
  3685. GuW2.Part0 = Torso
  3686. GuW2.C0 = cn(0, 0, -4)
  3687. GuW2.C1 = cn(0, 0, 0)
  3688. GuW2.Part1 = Firepart2
  3689. GuW2.Parent = Torso
  3690. for i = 0, 18, 0.1 do
  3691. swait()
  3692. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3693. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3694. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3695. if Torsovelocity.Y > 2 then
  3696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3702. elseif Torsovelocity.Y < 1 then
  3703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3705. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3706. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3707. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3708. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3709. end
  3710. end
  3711. GuW1:Destroy()
  3712. GuW1 = Instance.new("Weld")
  3713. GuW1.Name = "GuW"
  3714. GuW1.Part0 = Torso
  3715. GuW1.C0 = cn(0, 0, -15)
  3716. GuW1.C1 = cn(0, 0, 0)
  3717. GuW1.Part1 = Firepart1
  3718. GuW1.Parent = Torso
  3719. GuW2:Destroy()
  3720. GuW2 = Instance.new("Weld")
  3721. GuW2.Name = "GuW"
  3722. GuW2.Part0 = Torso
  3723. GuW2.C0 = cn(0, 0, -17.5)
  3724. GuW2.C1 = cn(0, 0, 0)
  3725. GuW2.Part1 = Firepart2
  3726. GuW2.Parent = Torso
  3727. for i = 0, 1.25, 0.01 do
  3728. swait()
  3729. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3730. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  3731. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  3732. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  3733. BlockEffect(BrickColor.new("Cyan"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  3734. if Torsovelocity.Y > 2 then
  3735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3737. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3738. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3740. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3741. end
  3742. end
  3743. wait(0.5)
  3744. Humanoid.WalkSpeed = 16
  3745. attack = false
  3746. MV4 = 300
  3747. Firepart1:Destroy()
  3748. Firepart2:Destroy()
  3749. end
  3750. end)
  3751.  
  3752.  
  3753.  
  3754.  
  3755. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  3756. MV4 = 90
  3757. Humanoid.WalkSpeed = 0.01
  3758. attack = true
  3759. Firepart1 = Instance.new("Part", RightArm)
  3760. Firepart1.Size = Vector3.new(1, 1, 1)
  3761. GuW1 = Instance.new("Weld")
  3762. GuW1.Name = "GuW"
  3763. GuW1.Part0 = RightArm
  3764. GuW1.C0 = cn(0, -1, 0)
  3765. GuW1.C1 = cn(0, 0, 0)
  3766. GuW1.Part1 = Firepart1
  3767. GuW1.Parent = RightArm
  3768. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  3769. Firepart1.Transparency = 1
  3770. Firepart2 = Instance.new("Part", LeftArm)
  3771. Firepart2.Size = Vector3.new(1, 1, 1)
  3772. GuW2 = Instance.new("Weld")
  3773. GuW2.Name = "GuW"
  3774. GuW2.Part0 = LeftArm
  3775. GuW2.C0 = cn(0, -1, 0)
  3776. GuW2.C1 = cn(0, 0, 0)
  3777. GuW2.Part1 = Firepart2
  3778. GuW2.Parent = LeftArm
  3779. Firepart2.Transparency = 1
  3780. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  3781. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  3782. for i = 0, 2, 0.1 do
  3783. swait()
  3784. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3785. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3786. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3787. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3788. if Torsovelocity.Y > 2 then
  3789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  3791. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3792. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3793. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3794. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3795. elseif Torsovelocity.Y < 1 then
  3796. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3797. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  3798. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3799. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3800. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3801. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3802. end
  3803. end
  3804. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  3805. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  3806. for i = 0, 7, 0.1 do
  3807. swait()
  3808. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3809. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3810. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3811. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3812. if Torsovelocity.Y > 2 then
  3813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3815. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3816. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3817. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3818. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3819. elseif Torsovelocity.Y < 1 then
  3820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3822. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3823. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3824. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3825. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3826. end
  3827. end
  3828. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  3829. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  3830. for i = 0, 7, 0.1 do
  3831. swait()
  3832. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3833. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3834. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3835. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3836. if Torsovelocity.Y > 2 then
  3837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3839. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  3840. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  3841. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3842. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3843. elseif Torsovelocity.Y < 1 then
  3844. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  3845. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3846. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  3847. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  3848. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3849. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3850. end
  3851. end
  3852. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  3853. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  3854. for i = 0, 6, 0.1 do
  3855. swait()
  3856. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3857. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3858. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3859. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3860. if Torsovelocity.Y > 2 then
  3861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3863. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  3864. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  3865. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3866. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3867. elseif Torsovelocity.Y < 1 then
  3868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  3869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3870. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  3871. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  3872. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3873. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3874. end
  3875. end
  3876. for i = 0, 5, 0.1 do
  3877. swait()
  3878. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3879. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3880. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3881. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3882. if Torsovelocity.Y > 2 then
  3883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3885. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  3886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  3887. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  3888. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  3889. elseif Torsovelocity.Y < 1 then
  3890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3891. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3892. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3893. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3894. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3895. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3896. end
  3897. end
  3898. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  3899. for i = 0, 7, 0.1 do
  3900. swait()
  3901. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3902. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3903. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3904. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3905. if Torsovelocity.Y > 2 then
  3906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3908. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-65)), 0.1)
  3909. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(65)), 0.1)
  3910. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3911. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3912. elseif Torsovelocity.Y < 1 then
  3913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3915. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  3916. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  3917. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3918. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3919. end
  3920. end
  3921. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  3922. GuW1:Destroy()
  3923. GuW1 = Instance.new("Weld")
  3924. GuW1.Name = "GuW"
  3925. GuW1.Part0 = Torso
  3926. GuW1.C0 = cn(0, 0, -6)
  3927. GuW1.C1 = cn(0, 0, 0)
  3928. GuW1.Part1 = Firepart1
  3929. GuW1.Parent = Torso
  3930. GuW2:Destroy()
  3931. GuW2 = Instance.new("Weld")
  3932. GuW2.Name = "GuW"
  3933. GuW2.Part0 = Torso
  3934. GuW2.C0 = cn(0, 0, -6)
  3935. GuW2.C1 = cn(0, 0, 0)
  3936. GuW2.Part1 = Firepart2
  3937. GuW2.Parent = Torso
  3938. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  3939. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  3940. GuW2:Destroy()
  3941. GuW2 = Instance.new("Weld")
  3942. GuW2.Name = "GuW"
  3943. GuW2.Part0 = Torso
  3944. GuW2.C0 = cn(0, 0, -4)
  3945. GuW2.C1 = cn(0, 0, 0)
  3946. GuW2.Part1 = Firepart2
  3947. GuW2.Parent = Torso
  3948. for i = 0, 7, 0.1 do
  3949. swait()
  3950. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3951. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3952. if Torsovelocity.Y > 2 then
  3953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3955. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3956. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3957. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3958. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3959. elseif Torsovelocity.Y < 1 then
  3960. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3961. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3962. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3963. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3964. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3965. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3966. end
  3967. end
  3968. local bp2 = Create("BodyPosition")({
  3969. P = 900,
  3970. D = 1000,
  3971. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  3972. position = Torso.Position + Vector3.new(0, 60, 0),
  3973. Parent = Torso
  3974. })
  3975. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  3976. for i = 0, 8, 0.1 do
  3977. swait()
  3978. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  3979. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  3980. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  3981. if Torsovelocity.Y > 2 then
  3982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3984. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3987. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3988. elseif Torsovelocity.Y < 1 then
  3989. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3990. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3991. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  3992. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  3993. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3994. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3995. end
  3996. end
  3997. for i = 0, 18, 0.1 do
  3998. swait()
  3999. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  4000. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  4001. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  4002. if Torsovelocity.Y > 2 then
  4003. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4004. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4005. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  4006. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  4007. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4008. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4009. elseif Torsovelocity.Y < 1 then
  4010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4012. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  4013. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  4014. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4015. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4016. end
  4017. end
  4018. GuW1:Destroy()
  4019. GuW1 = Instance.new("Weld")
  4020. GuW1.Name = "GuW"
  4021. GuW1.Part0 = Torso
  4022. GuW1.C0 = cn(0, 0, -15)
  4023. GuW1.C1 = cn(0, 0, 0)
  4024. GuW1.Part1 = Firepart1
  4025. GuW1.Parent = Torso
  4026. GuW2:Destroy()
  4027. GuW2 = Instance.new("Weld")
  4028. GuW2.Name = "GuW"
  4029. GuW2.Part0 = Torso
  4030. GuW2.C0 = cn(0, 0, -17.5)
  4031. GuW2.C1 = cn(0, 0, 0)
  4032. GuW2.Part1 = Firepart2
  4033. GuW2.Parent = Torso
  4034. for i = 0, 1.25, 0.01 do
  4035. swait()
  4036. Torso.CFrame = CFrame.new(Torso.Position, mouse.Hit.p) * CFrame.Angles(0, math.rad(0), 0) * CFrame.new(dir.d - dir.a, 0, dir.s - dir.w)
  4037. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  4038. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  4039. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  4040. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  4041. if Torsovelocity.Y > 2 then
  4042. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4043. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4044. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  4045. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  4046. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4047. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4048. elseif Torsovelocity.Y < 1 then
  4049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4051. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  4052. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  4053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4054. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4055. end
  4056. end
  4057. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  4058. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  4059. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  4060. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  4061. for i = 0, 3, 0.1 do
  4062. swait()
  4063. if Torsovelocity.Y > 2 then
  4064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4066. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4067. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4068. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4069. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4070. elseif Torsovelocity.Y < 1 then
  4071. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4072. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  4073. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4074. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4075. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4076. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4077. end
  4078. end
  4079. wait(1)
  4080. bp2:Destroy()
  4081. Humanoid.WalkSpeed = 16
  4082. attack = false
  4083. MV4 = 0
  4084. Firepart1:Destroy()
  4085. Firepart2:Destroy()
  4086. end
  4087. end)
  4088. whiletruewait = false
  4089. game:GetService("RunService").Stepped:connect(function()
  4090. if whiletruewait == false then
  4091. whiletruewait = true
  4092. wait()
  4093. whiletruewait = false
  4094. end
  4095. end)
  4096. game:GetService("RunService").Stepped:connect(function()
  4097. if whiletruewait == false then
  4098. if MV1 < 20 then
  4099. MV1 = MV1 + 0.2
  4100. end
  4101. if MV2 < 90 then
  4102. MV2 = MV2 + 1
  4103. end
  4104. if MV3 < 190 then
  4105. MV3 = MV3 + 0.4
  4106. end
  4107. if MV4 < 500 then
  4108. MV4 = MV4 + 0.3
  4109. end
  4110. end
  4111. end)
  4112. Humanoid.MaxHealth = 10000
  4113. wait()
  4114. for i = 1, 6 do
  4115. Humanoid.Health = Humanoid.MaxHealth
  4116. wait()
  4117. end
  4118.  
  4119. ---
  4120. mouse.KeyDown:connect(function(key)
  4121. if key=="r" then
  4122. for i = 0, 3, 0.1 do
  4123. swait()
  4124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 50, 0) * angles(math.rad(-70), math.rad(0), math.rad(0)), 0.1)
  4125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  4126. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4129. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4130. end
  4131. end
  4132. end)
  4133. mouse.KeyDown:connect(function(key)
  4134. if key=="e" then
  4135. for i = 0, 3, 0.1 do
  4136. swait()
  4137. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(30, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(-60)), 0.1)
  4138. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  4139. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4140. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4141. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4142. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4143. end
  4144. end
  4145. end)
  4146. mouse.KeyDown:connect(function(key)
  4147. if key=="q" then
  4148. for i = 0, 3, 0.1 do
  4149. swait()
  4150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(-30, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(60)), 0.1)
  4151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  4152. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4153. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4154. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4155. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4156. end
  4157. end
  4158. end)
  4159.  
  4160.  
  4161.  
  4162.  
  4163.  
  4164.  
  4165. ---
  4166. GroundWave3 = function()
  4167. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  4168. Colors = {"White", "White"}
  4169. local wave = Instance.new("Part", char)
  4170. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4171. wave.Anchored = true
  4172. wave.Name = "Wave"
  4173. wave.CanCollide = false
  4174. wave.Locked = true
  4175. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  4176. wave.TopSurface = "Smooth"
  4177. wave.BottomSurface = "Smooth"
  4178. wave.Transparency = 0.10
  4179. wave.CFrame = HandCF
  4180. wm = Instance.new("SpecialMesh",wave)
  4181. wm.MeshId = "rbxassetid://559831844"
  4182. coroutine.wrap(function()
  4183. for i = 1, 30, 1 do
  4184. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  4185. wave.Size = wm.Scale
  4186. wave.CFrame = HandCF
  4187. wave.Transparency = i/30
  4188. wait()
  4189. end
  4190. wait()
  4191. wave:Destroy()
  4192. end)()
  4193. end
  4194. ---
  4195.  
  4196.  
  4197. mouse.KeyDown:connect(function(key)
  4198. if key=="u" then
  4199. Base()
  4200. Serious()
  4201. char.JumPower = 150
  4202. end
  4203. end)
  4204. Health = math.huge --------- Serious mode aura.
  4205. BaseHealth = 10,000
  4206.  
  4207.  
  4208.  
  4209.  
  4210. InForm = false
  4211.  
  4212. Player = game.Players.LocalPlayer
  4213. Char = Player.Character
  4214. Torso = Char.Torso
  4215.  
  4216. function ssj3()
  4217. for X = 1, 1 do wait()
  4218.  
  4219.  
  4220. wait(0)
  4221. for X = 1, 1 do wait()
  4222. local Effect = Instance.new("Part")
  4223. Effect.Name = "Effect"
  4224. Effect.Parent = Torso
  4225. Effect.CFrame = Torso.CFrame
  4226. Effect.BrickColor = BrickColor.new("Lapis")
  4227. Effect.Shape = "Ball"
  4228. Effect.Size = Vector3.new(1, 1, 1)
  4229. Effect.Anchored = true
  4230. Effect.Material = "Neon"
  4231. Effect.CanCollide = false
  4232. Effect.CFrame = Torso.CFrame
  4233. Effect.Size = Effect.Size + Vector3.new(0.5)
  4234. Effect.Transparency = Effect.Transparency + 0.04
  4235. end
  4236. end
  4237.  
  4238. repeat
  4239. Torso:FindFirstChild("Effect"):Remove()
  4240. until Torso:FindFirstChild("Effect") == nil
  4241.  
  4242.  
  4243. local Color1 = Color3.new(255, 255, 0)
  4244. local Color2 = Color3.new(255, 255, 0)
  4245.  
  4246.  
  4247. Hair7:Destroy()
  4248. wait(0.1)
  4249. Hair7 = Instance.new("Part")
  4250. Hair7.Parent = char
  4251. Hair7.Name = "Hair"
  4252. Hair7.CanCollide = false
  4253. Hair7.Locked = true
  4254. Hair7.TopSurface = "Smooth"
  4255. Hair7.BottomSurface = "Smooth"
  4256. Hair7.formFactor = "Symmetric"
  4257. Hair7.Material = "Neon"
  4258. Hair7.BrickColor = BrickColor.new("New Yeller")
  4259. Hair7.CFrame = char.Torso.CFrame
  4260. Hair7.Size = Vector3.new(1, 1, 1)
  4261. Hair7.Transparency = 0
  4262.  
  4263.  
  4264. Weld1 = Instance.new("Weld")
  4265. Weld1.Parent = char.Head
  4266. Weld1.Part0 = char.Head
  4267. Weld1.Part1 = Hair7
  4268. Weld1.C0 = CFrame.new(0, -2.1, 2)
  4269.  
  4270. Mesh = Instance.new("SpecialMesh")
  4271. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  4272. Mesh.Parent = Hair7
  4273. Mesh.Scale = Vector3.new(5.9,5.7,5.7)
  4274. Mesh.MeshType = "FileMesh"
  4275. Mesh.MeshId = "http://www.roblox.com/asset/?id=595205907"
  4276. Mesh.TextureId = ""
  4277. char.Head.face.Texture = "rbxassetid://681219673"
  4278. local Must = Instance.new("Sound",Torso)
  4279. Must.SoundId = "rbxassetid://1035030726"
  4280. Must.Pitch = 0.99
  4281. Must.Volume = 1.4
  4282. Must.Looped = false
  4283. wait(0)
  4284. Must:Play()
  4285. a21e = new("Part",char)
  4286. a21e.Name = "Beam"..num
  4287. a21e.Locked = true
  4288. a21e.Size = v3(1,1,1)
  4289. a21e.CanCollide = false
  4290. a21e.BrickColor = bc("Gold")
  4291. a21e.Material = "Neon"
  4292. a21e.Transparency = 0
  4293. aa21e = new("SpecialMesh",a21e)
  4294. a21e.Anchored = true
  4295. a21e.Position = RootPart.Position
  4296. aa21e.MeshType = "Sphere"
  4297. aa21e.Scale = v3(1,1,1)
  4298. a51e = new("Part",char)
  4299. a51e.Name = "Beam"..num
  4300. a51e.Locked = true
  4301. a51e.Size = v3(1,1,1)
  4302. a51e.CanCollide = false
  4303. a51e.BrickColor = bc("New Yeller")
  4304. a51e.Material = "Neon"
  4305. a51e.Transparency = 0
  4306. aa51e = new("SpecialMesh",a51e)
  4307. a51e.Anchored = true
  4308. a51e.Position = RootPart.Position
  4309. aa51e.MeshType = "Sphere"
  4310. aa51e.Scale = v3(1,1,1)
  4311. a61e = new("Part",char)
  4312. a61e.Name = "Beam"..num
  4313. a61e.Locked = true
  4314. a61e.Size = v3(1,1,1)
  4315. a61e.CanCollide = false
  4316. a61e.BrickColor = bc("White")
  4317. a61e.Material = "Neon"
  4318. a61e.Transparency = 0
  4319. aa61e = new("SpecialMesh",a61e)
  4320. a61e.Anchored = true
  4321. a61e.Position = RootPart.Position
  4322. aa61e.MeshType = "Sphere"
  4323. aa61e.Scale = v3(1,1,1)
  4324. for i = 1,50 do
  4325. wait()
  4326. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  4327. a21e.Transparency = a21e.Transparency + 0.03
  4328. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  4329. a51e.Transparency = a51e.Transparency + 0.03
  4330. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4331. a61e.Transparency = a61e.Transparency + 0.02
  4332. end
  4333. a61e:Destroy()
  4334. aa61e:Destroy()
  4335. a51e:Destroy()
  4336. aa51e:Destroy()
  4337. a21e:Destroy()
  4338. aa21e:Destroy()
  4339.  
  4340.  
  4341. local Aura = Instance.new('ParticleEmitter')
  4342. Aura.Name = "Aura"
  4343. Aura.Texture = "rbxassetid://347730682"
  4344. Aura.Parent = Torso
  4345. Aura.LightEmission = 1
  4346. Aura.Transparency = NumberSequence.new(0.6,1)
  4347. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  4348. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  4349. Aura.LockedToPart = true
  4350. Aura.Lifetime = NumberRange.new(1)
  4351. Aura.Rate = 100
  4352. Aura.Speed = NumberRange.new(4.3)
  4353. Aura.EmissionDirection = "Top"
  4354. local Aura = Instance.new('ParticleEmitter')
  4355. Aura.Name = "Aura"
  4356. Aura.Texture = "rbxassetid://1046299182"
  4357. Aura.Parent = Torso
  4358. Aura.LightEmission = 1
  4359. Aura.Transparency = NumberSequence.new(0.6,1)
  4360. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4361. Aura.Size = NumberSequence.new(5)
  4362. Aura.LockedToPart = true
  4363. Aura.Lifetime = NumberRange.new(0.2)
  4364. Aura.Rate = 20
  4365. Aura.Speed = NumberRange.new(0)
  4366. Aura.EmissionDirection = "Top"
  4367.  
  4368. Humanoid.JumpPower = 120
  4369.  
  4370. Char.Humanoid.MaxHealth = Health
  4371. wait(0.3)
  4372. Char.Humanoid.Health = Health
  4373. wait(0.7)
  4374. Must:Destroy()
  4375. end
  4376. function Serious()
  4377. for X = 1, 1 do wait()
  4378.  
  4379.  
  4380. wait(0)
  4381. for X = 1, 1 do wait()
  4382. local Effect = Instance.new("Part")
  4383. Effect.Name = "Effect"
  4384. Effect.Parent = Torso
  4385. Effect.CFrame = Torso.CFrame
  4386. Effect.BrickColor = BrickColor.new("Lapis")
  4387. Effect.Shape = "Ball"
  4388. Effect.Size = Vector3.new(1, 1, 1)
  4389. Effect.Anchored = true
  4390. Effect.Material = "Neon"
  4391. Effect.CanCollide = false
  4392. Effect.CFrame = Torso.CFrame
  4393. Effect.Size = Effect.Size + Vector3.new(0.5)
  4394. Effect.Transparency = Effect.Transparency + 0.04
  4395. end
  4396. end
  4397.  
  4398. repeat
  4399. Torso:FindFirstChild("Effect"):Remove()
  4400. until Torso:FindFirstChild("Effect") == nil
  4401.  
  4402.  
  4403. local Color1 = Color3.new(255, 255, 0)
  4404. local Color2 = Color3.new(255, 255, 0)
  4405.  
  4406. for i = 0, 3, 0.1 do
  4407. swait()
  4408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  4410. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4413. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4414. end
  4415.  
  4416.  
  4417. char.Head.face.Texture = "rbxassetid://1108348423"
  4418. local Must = Instance.new("Sound",Torso)
  4419. Must.SoundId = "rbxassetid://1035030726"
  4420. Must.Pitch = 0.99
  4421. Must.Volume = 1.4
  4422. Must.Looped = false
  4423. wait(0)
  4424. Must:Play()
  4425. a21e = new("Part",char)
  4426. a21e.Name = "Beam"..num
  4427. a21e.Locked = true
  4428. a21e.Size = v3(1,1,1)
  4429. a21e.CanCollide = false
  4430. a21e.BrickColor = bc("")
  4431. a21e.Material = "Neon"
  4432. a21e.Transparency = 0
  4433. aa21e = new("SpecialMesh",a21e)
  4434. a21e.Anchored = true
  4435. a21e.Position = RootPart.Position
  4436. aa21e.MeshType = "Sphere"
  4437. aa21e.Scale = v3(1,1,1)
  4438. a51e = new("Part",char)
  4439. a51e.Name = "Beam"..num
  4440. a51e.Locked = true
  4441. a51e.Size = v3(1,1,1)
  4442. a51e.CanCollide = false
  4443. a51e.BrickColor = bc("Lapis")
  4444. a51e.Material = "Neon"
  4445. a51e.Transparency = 0
  4446. aa51e = new("SpecialMesh",a51e)
  4447. a51e.Anchored = true
  4448. a51e.Position = RootPart.Position
  4449. aa51e.MeshType = "Sphere"
  4450. aa51e.Scale = v3(1,1,1)
  4451. a61e = new("Part",char)
  4452. a61e.Name = "Beam"..num
  4453. a61e.Locked = true
  4454. a61e.Size = v3(1,1,1)
  4455. a61e.CanCollide = false
  4456. a61e.BrickColor = bc("White")
  4457. a61e.Material = "Neon"
  4458. a61e.Transparency = 0
  4459. aa61e = new("SpecialMesh",a61e)
  4460. a61e.Anchored = true
  4461. a61e.Position = RootPart.Position
  4462. aa61e.MeshType = "Sphere"
  4463. aa61e.Scale = v3(1,1,1)
  4464. for i = 1,50 do
  4465. wait()
  4466. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4467. a21e.Transparency = a21e.Transparency + 0.03
  4468. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4469. a51e.Transparency = a51e.Transparency + 0.03
  4470. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4471. a61e.Transparency = a61e.Transparency + 0.02
  4472. end
  4473. a61e:Destroy()
  4474. aa61e:Destroy()
  4475.  
  4476.  
  4477.  
  4478. Hair7:Destroy()
  4479. wait(0.1)
  4480. Hair7 = Instance.new("Part")
  4481. Hair7.Parent = char
  4482. Hair7.Name = "Hair"
  4483. Hair7.CanCollide = false
  4484. Hair7.Locked = true
  4485. Hair7.TopSurface = "Smooth"
  4486. Hair7.BottomSurface = "Smooth"
  4487. Hair7.formFactor = "Symmetric"
  4488. Hair7.Material = "Neon"
  4489. Hair7.BrickColor = BrickColor.new("Black")
  4490. Hair7.CFrame = char.Torso.CFrame
  4491. Hair7.Size = Vector3.new(1, 1, 1)
  4492. Hair7.Transparency = 0
  4493.  
  4494.  
  4495. Weld1 = Instance.new("Weld")
  4496. Weld1.Parent = char.Head
  4497. Weld1.Part0 = char.Head
  4498. Weld1.Part1 = Hair7
  4499. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4500.  
  4501. Mesh = Instance.new("SpecialMesh")
  4502. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  4503. Mesh.Parent = Hair7
  4504. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  4505. Mesh.MeshType = "FileMesh"
  4506. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  4507. Mesh.TextureId = ""
  4508.  
  4509.  
  4510.  
  4511. local Aura = Instance.new('ParticleEmitter')
  4512. Aura.Name = "Aura"
  4513. Aura.Texture = "rbxassetid://833874434"
  4514. Aura.Parent = LeftArm
  4515. Aura.LightEmission = 1
  4516. Aura.Transparency = NumberSequence.new(1,0.2,1)
  4517. Aura.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  4518. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  4519. Aura.LockedToPart = true
  4520. Aura.Lifetime = NumberRange.new(1)
  4521. Aura.Rate = 100
  4522. Aura.Speed = NumberRange.new(0.3)
  4523. Aura.EmissionDirection = "Top"
  4524. local Aura2 = Instance.new('ParticleEmitter')
  4525. Aura2.Name = "Aura"
  4526. Aura2.Texture = "rbxassetid://833874434"
  4527. Aura2.Parent = RightArm
  4528. Aura2.LightEmission = 1
  4529. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  4530. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  4531. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4532. Aura2.LockedToPart = true
  4533. Aura2.Lifetime = NumberRange.new(1)
  4534. Aura2.Rate = 100
  4535. Aura2.Speed = NumberRange.new(0.3)
  4536. Aura2.EmissionDirection = "Top"
  4537. local Aura2 = Instance.new('ParticleEmitter')
  4538. Aura2.Name = "Aura"
  4539. Aura2.Texture = "rbxassetid://833874434"
  4540. Aura2.Parent = LeftLeg
  4541. Aura2.LightEmission = 1
  4542. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  4543. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  4544. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4545. Aura2.LockedToPart = true
  4546. Aura2.Lifetime = NumberRange.new(1)
  4547. Aura2.Rate = 100
  4548. Aura2.Speed = NumberRange.new(0.3)
  4549. Aura2.EmissionDirection = "Top"
  4550. local Aura2 = Instance.new('ParticleEmitter')
  4551. Aura2.Name = "Aura"
  4552. Aura2.Texture = "rbxassetid://833874434"
  4553. Aura2.Parent = RightLeg
  4554. Aura2.LightEmission = 1
  4555. Aura2.Transparency = NumberSequence.new(1,0.2,1)
  4556. Aura2.Color = ColorSequence.new(BrickColor.new("Lapis").Color)
  4557. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4558. Aura2.LockedToPart = true
  4559. Aura2.Lifetime = NumberRange.new(1)
  4560. Aura2.Rate = 100
  4561. Aura2.Speed = NumberRange.new(0.3)
  4562. Aura2.EmissionDirection = "Top"
  4563. ---aura2
  4564. local Aura = Instance.new('ParticleEmitter')
  4565. Aura.Name = "Aura"
  4566. Aura.Texture = "rbxassetid://833874434"
  4567. Aura.Parent = LeftArm
  4568. Aura.LightEmission = 1
  4569. Aura.Transparency = NumberSequence.new(1,0.4,1)
  4570. Aura.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  4571. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  4572. Aura.LockedToPart = true
  4573. Aura.Lifetime = NumberRange.new(1)
  4574. Aura.Rate = 60
  4575. Aura.Speed = NumberRange.new(0.3)
  4576. Aura.EmissionDirection = "Top"
  4577. local Aura2 = Instance.new('ParticleEmitter')
  4578. Aura2.Name = "Aura"
  4579. Aura2.Texture = "rbxassetid://833874434"
  4580. Aura2.Parent = RightArm
  4581. Aura2.LightEmission = 1
  4582. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  4583. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  4584. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4585. Aura2.LockedToPart = true
  4586. Aura2.Lifetime = NumberRange.new(1)
  4587. Aura2.Rate = 60
  4588. Aura2.Speed = NumberRange.new(0.3)
  4589. Aura2.EmissionDirection = "Top"
  4590. local Aura2 = Instance.new('ParticleEmitter')
  4591. Aura2.Name = "Aura"
  4592. Aura2.Texture = "rbxassetid://833874434"
  4593. Aura2.Parent = LeftLeg
  4594. Aura2.LightEmission = 1
  4595. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  4596. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  4597. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4598. Aura2.LockedToPart = true
  4599. Aura2.Lifetime = NumberRange.new(1)
  4600. Aura2.Rate = 60
  4601. Aura2.Speed = NumberRange.new(0.1)
  4602. Aura2.EmissionDirection = "Top"
  4603. local Aura2 = Instance.new('ParticleEmitter')
  4604. Aura2.Name = "Aura"
  4605. Aura2.Texture = "rbxassetid://833874434"
  4606. Aura2.Parent = RightLeg
  4607. Aura2.LightEmission = 1
  4608. Aura2.Transparency = NumberSequence.new(1,0.4,1)
  4609. Aura2.Color = ColorSequence.new(BrickColor.new("Alder").Color)
  4610. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4611. Aura2.LockedToPart = true
  4612. Aura2.Lifetime = NumberRange.new(1)
  4613. Aura2.Rate = 60
  4614. Aura2.Speed = NumberRange.new(0.3)
  4615. Aura2.EmissionDirection = "Top"
  4616. ----aura3
  4617. ---aura2
  4618. local Aura = Instance.new('ParticleEmitter')
  4619. Aura.Name = "Aura"
  4620. Aura.Texture = "rbxassetid://833874434"
  4621. Aura.Parent = LeftArm
  4622. Aura.LightEmission = 1
  4623. Aura.Transparency = NumberSequence.new(1,0.7,1)
  4624. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4625. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  4626. Aura.LockedToPart = true
  4627. Aura.Lifetime = NumberRange.new(1)
  4628. Aura.Rate = 60
  4629. Aura.Speed = NumberRange.new(0.3)
  4630. Aura.EmissionDirection = "Top"
  4631. local Aura2 = Instance.new('ParticleEmitter')
  4632. Aura2.Name = "Aura"
  4633. Aura2.Texture = "rbxassetid://833874434"
  4634. Aura2.Parent = RightArm
  4635. Aura2.LightEmission = 1
  4636. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  4637. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  4638. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4639. Aura2.LockedToPart = true
  4640. Aura2.Lifetime = NumberRange.new(1)
  4641. Aura2.Rate = 60
  4642. Aura2.Speed = NumberRange.new(0.3)
  4643. Aura2.EmissionDirection = "Top"
  4644. local Aura2 = Instance.new('ParticleEmitter')
  4645. Aura2.Name = "Aura"
  4646. Aura2.Texture = "rbxassetid://833874434"
  4647. Aura2.Parent = LeftLeg
  4648. Aura2.LightEmission = 1
  4649. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  4650. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  4651. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4652. Aura2.LockedToPart = true
  4653. Aura2.Lifetime = NumberRange.new(1)
  4654. Aura2.Rate = 60
  4655. Aura2.Speed = NumberRange.new(0.3)
  4656. Aura2.EmissionDirection = "Top"
  4657. local Aura2 = Instance.new('ParticleEmitter')
  4658. Aura2.Name = "Aura"
  4659. Aura2.Texture = "rbxassetid://833874434"
  4660. Aura2.Parent = RightLeg
  4661. Aura2.LightEmission = 1
  4662. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  4663. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  4664. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4665. Aura2.LockedToPart = true
  4666. Aura2.Lifetime = NumberRange.new(0.6)
  4667. Aura2.Rate = 60
  4668. Aura2.Speed = NumberRange.new(0.3)
  4669. Aura2.EmissionDirection = "Top"
  4670. ----
  4671.  
  4672. ---aura2
  4673. local Aura = Instance.new('ParticleEmitter')
  4674. Aura.Name = "Aura"
  4675. Aura.Texture = "rbxassetid://833874434"
  4676. Aura.Parent = LeftArm
  4677. Aura.LightEmission = 1
  4678. Aura.Transparency = NumberSequence.new(1,0.7,1)
  4679. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4680. Aura.Size = NumberSequence.new(0.8,0.8,0.1)
  4681. Aura.LockedToPart = true
  4682. Aura.Lifetime = NumberRange.new(1)
  4683. Aura.Rate = 60
  4684. Aura.Speed = NumberRange.new(0.3)
  4685. Aura.EmissionDirection = "Top"
  4686. local Aura2 = Instance.new('ParticleEmitter')
  4687. Aura2.Name = "Aura"
  4688. Aura2.Texture = "rbxassetid://833874434"
  4689. Aura2.Parent = RightArm
  4690. Aura2.LightEmission = 1
  4691. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  4692. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4693. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4694. Aura2.LockedToPart = true
  4695. Aura2.Lifetime = NumberRange.new(1)
  4696. Aura2.Rate = 60
  4697. Aura2.Speed = NumberRange.new(0.3)
  4698. Aura2.EmissionDirection = "Top"
  4699. local Aura2 = Instance.new('ParticleEmitter')
  4700. Aura2.Name = "Aura"
  4701. Aura2.Texture = "rbxassetid://833874434"
  4702. Aura2.Parent = LeftLeg
  4703. Aura2.LightEmission = 1
  4704. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  4705. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4706. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4707. Aura2.LockedToPart = true
  4708. Aura2.Lifetime = NumberRange.new(1)
  4709. Aura2.Rate = 60
  4710. Aura2.Speed = NumberRange.new(0.3)
  4711. Aura2.EmissionDirection = "Top"
  4712. local Aura2 = Instance.new('ParticleEmitter')
  4713. Aura2.Name = "Aura"
  4714. Aura2.Texture = "rbxassetid://833874434"
  4715. Aura2.Parent = RightLeg
  4716. Aura2.LightEmission = 1
  4717. Aura2.Transparency = NumberSequence.new(1,0.7,1)
  4718. Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4719. Aura2.Size = NumberSequence.new(0.8,0.8,0.1)
  4720. Aura2.LockedToPart = true
  4721. Aura2.Lifetime = NumberRange.new(0.6)
  4722. Aura2.Rate = 60
  4723. Aura2.Speed = NumberRange.new(0.3)
  4724. Aura2.EmissionDirection = "Top"
  4725. local tra = Instance.new('ParticleEmitter')
  4726. tra.Parent = Torso
  4727. tra.LightEmission = 1
  4728. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  4729. tra.Rate = 15
  4730. tra.Rotation = NumberRange.new(-5, 5)
  4731. tra.Lifetime = NumberRange.new(1.5, 2)
  4732. tra.Size = NumberSequence.new(0.098,0)
  4733. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  4734. tra.Speed = NumberRange.new(0.5)
  4735. tra.VelocitySpread = 360
  4736. tra.VelocityInheritance = 0.5
  4737. tra.ZOffset = 2
  4738. local tra = Instance.new('ParticleEmitter')
  4739. tra.Parent = LeftArm
  4740. tra.LightEmission = 1
  4741. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  4742. tra.Rate = 15
  4743. tra.Rotation = NumberRange.new(-5, 5)
  4744. tra.Lifetime = NumberRange.new(1.5, 2)
  4745. tra.Size = NumberSequence.new(0.098,0)
  4746. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  4747. tra.Speed = NumberRange.new(0.5)
  4748. tra.VelocitySpread = 360
  4749. tra.VelocityInheritance = 0.5
  4750. tra.ZOffset = 2
  4751. local tra = Instance.new('ParticleEmitter')
  4752. tra.Parent = RightArm
  4753. tra.LightEmission = 1
  4754. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  4755. tra.Rate = 15
  4756. tra.Rotation = NumberRange.new(-5, 5)
  4757. tra.Lifetime = NumberRange.new(1.5, 2)
  4758. tra.Size = NumberSequence.new(0.098,0)
  4759. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  4760. tra.Speed = NumberRange.new(0.5)
  4761. tra.VelocitySpread = 360
  4762. tra.VelocityInheritance = 0.5
  4763. tra.ZOffset = 2
  4764. local tra = Instance.new('ParticleEmitter')
  4765. tra.Parent = LeftLeg
  4766. tra.LightEmission = 1
  4767. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  4768. tra.Rate = 15
  4769. tra.Rotation = NumberRange.new(-5, 5)
  4770. tra.Lifetime = NumberRange.new(1.5, 2)
  4771. tra.Size = NumberSequence.new(0.098,0)
  4772. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  4773. tra.Speed = NumberRange.new(0.5)
  4774. tra.VelocitySpread = 360
  4775. tra.VelocityInheritance = 0.5
  4776. tra.ZOffset = 2
  4777. local tra = Instance.new('ParticleEmitter')
  4778. tra.Parent = RightLeg
  4779. tra.LightEmission = 1
  4780. tra.Color = ColorSequence.new(BrickColor.new("White").Color)
  4781. tra.Rate = 15
  4782. tra.Rotation = NumberRange.new(-5, 5)
  4783. tra.Lifetime = NumberRange.new(1.5, 2)
  4784. tra.Size = NumberSequence.new(0.098,0)
  4785. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  4786. tra.Speed = NumberRange.new(0.5)
  4787. tra.VelocitySpread = 360
  4788. tra.VelocityInheritance = 0.5
  4789. tra.ZOffset = 2
  4790.  
  4791. InForm = true
  4792. Humanoid.JumpPower = 120
  4793.  
  4794. Char.Humanoid.MaxHealth = Health
  4795. wait(0.3)
  4796. Char.Humanoid.Health = Health
  4797. wait(0.7)
  4798. Must:Destroy()
  4799. end
  4800.  
  4801. function Base()
  4802. InForm = false
  4803. local Effect = Instance.new("Part")
  4804. Effect.Name = "Effect"
  4805. Effect.Parent = Torso
  4806. Effect.CFrame = Torso.CFrame
  4807. Effect.BrickColor = BrickColor.new("White")
  4808. Effect.Shape = "Ball"
  4809. Effect.Size = Vector3.new(8, 8, 8)
  4810. Effect.Anchored = true
  4811. Effect.Material = "Neon"
  4812. Effect.CanCollide = false
  4813. for loop = 1, 25 do wait()
  4814. Effect.CFrame = Torso.CFrame
  4815. Effect.Size = Effect.Size + Vector3.new(-0.5)
  4816. Effect.Transparency = Effect.Transparency + 0.04
  4817.  
  4818. end
  4819. repeat
  4820.  
  4821.  
  4822. Torso:FindFirstChild("Effect"):Remove()
  4823. until Torso:FindFirstChild("Effect") == nil
  4824.  
  4825. char.Head.face.Texture = "rbxassetid://681212054"
  4826. Hair7:Destroy()
  4827. wait(0.1)
  4828. Hair7 = Instance.new("Part")
  4829. Hair7.Parent = char
  4830. Hair7.Name = "Hair"
  4831. Hair7.CanCollide = false
  4832. Hair7.Locked = true
  4833. Hair7.TopSurface = "Smooth"
  4834. Hair7.BottomSurface = "Smooth"
  4835. Hair7.formFactor = "Symmetric"
  4836. Hair7.Material = "Neon"
  4837. Hair7.BrickColor = BrickColor.new("Black")
  4838. Hair7.CFrame = char.Torso.CFrame
  4839. Hair7.Size = Vector3.new(1, 1, 1)
  4840. Hair7.Transparency = 0
  4841.  
  4842.  
  4843. Weld1 = Instance.new("Weld")
  4844. Weld1.Parent = char.Head
  4845. Weld1.Part0 = char.Head
  4846. Weld1.Part1 = Hair7
  4847. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  4848.  
  4849. Mesh = Instance.new("SpecialMesh")
  4850. Mesh.Offset = Vector3.new(0,-0.4,0)
  4851. Mesh.Parent = Hair7
  4852. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  4853. Mesh.MeshType = "FileMesh"
  4854. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  4855. Mesh.TextureId = ""
  4856.  
  4857. for i, v in pairs(Torso:GetChildren()) do
  4858. if v:IsA('ParticleEmitter') then
  4859. v:Remove()
  4860. end
  4861. end
  4862. for i, v in pairs(LeftArm:GetChildren()) do
  4863. if v:IsA('ParticleEmitter') then
  4864. v:Remove()
  4865. end
  4866. end
  4867. for i, v in pairs(RightArm:GetChildren()) do
  4868. if v:IsA('ParticleEmitter') then
  4869. v:Remove()
  4870. end
  4871. end
  4872. for i, v in pairs(RightLeg:GetChildren()) do
  4873. if v:IsA('ParticleEmitter') then
  4874. v:Remove()
  4875. end
  4876. end
  4877. for i, v in pairs(LeftLeg:GetChildren()) do
  4878. if v:IsA('ParticleEmitter') then
  4879. v:Remove()
  4880. end
  4881. end
  4882.  
  4883.  
  4884. end
  4885.  
  4886. mouse.KeyDown:connect(function(key)
  4887. if key=="9" then
  4888. Base()
  4889. end
  4890. end)
  4891.  
  4892.  
  4893. mouse.KeyDown:connect(function(key)
  4894. if key=="3" then
  4895. Base()
  4896. ssj3()
  4897. char.JumPower = 150
  4898. end
  4899. end)
  4900.  
  4901.  
  4902. mouse.KeyDown:connect(function(key)
  4903. if key=="k" then
  4904. Kaioken()
  4905. char.JumPower = 150
  4906. end
  4907. end)
  4908. Health = 140,000 --------- Serious mode aura.
  4909. BaseHealth = 10,000
  4910.  
  4911.  
  4912.  
  4913.  
  4914. Kaio = false
  4915.  
  4916. Player = game.Players.LocalPlayer
  4917. Char = Player.Character
  4918. Torso = Char.Torso
  4919.  
  4920. function Kaioken()
  4921. for X = 1, 1 do wait()
  4922.  
  4923.  
  4924. wait(0)
  4925. for X = 1, 1 do wait()
  4926. local Effect = Instance.new("Part")
  4927. Effect.Name = "Effect"
  4928. Effect.Parent = Torso
  4929. Effect.CFrame = Torso.CFrame
  4930. Effect.BrickColor = BrickColor.new("Lapis")
  4931. Effect.Shape = "Ball"
  4932. Effect.Size = Vector3.new(1, 1, 1)
  4933. Effect.Anchored = true
  4934. Effect.Material = "Neon"
  4935. Effect.CanCollide = false
  4936. Effect.CFrame = Torso.CFrame
  4937. Effect.Size = Effect.Size + Vector3.new(0.5)
  4938. Effect.Transparency = Effect.Transparency + 0.04
  4939. end
  4940. end
  4941.  
  4942. repeat
  4943. Torso:FindFirstChild("Effect"):Remove()
  4944. until Torso:FindFirstChild("Effect") == nil
  4945.  
  4946.  
  4947. local Color1 = Color3.new(255, 255, 0)
  4948. local Color2 = Color3.new(255, 255, 0)
  4949.  
  4950. for i = 0, 3, 0.1 do
  4951. swait()
  4952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  4954. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  4955. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  4956. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4957. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  4958. end
  4959.  
  4960.  
  4961. local Must = Instance.new("Sound",Torso)
  4962. Must.SoundId = "rbxassetid://1035030726"
  4963. Must.Pitch = 0.99
  4964. Must.Volume = 1.4
  4965. Must.Looped = false
  4966. wait(0)
  4967. Must:Play()
  4968. a21e = new("Part",char)
  4969. a21e.Name = "Beam"..num
  4970. a21e.Locked = true
  4971. a21e.Size = v3(1,1,1)
  4972. a21e.CanCollide = false
  4973. a21e.BrickColor = bc("Really red")
  4974. a21e.Material = "Neon"
  4975. a21e.Transparency = 0
  4976. aa21e = new("SpecialMesh",a21e)
  4977. a21e.Anchored = true
  4978. a21e.Position = RootPart.Position
  4979. aa21e.MeshType = "Sphere"
  4980. aa21e.Scale = v3(1,1,1)
  4981. a51e = new("Part",char)
  4982. a51e.Name = "Beam"..num
  4983. a51e.Locked = true
  4984. a51e.Size = v3(1,1,1)
  4985. a51e.CanCollide = false
  4986. a51e.BrickColor = bc("White")
  4987. a51e.Material = "Neon"
  4988. a51e.Transparency = 0
  4989. aa51e = new("SpecialMesh",a51e)
  4990. a51e.Anchored = true
  4991. a51e.Position = RootPart.Position
  4992. aa51e.MeshType = "Sphere"
  4993. aa51e.Scale = v3(1,1,1)
  4994. a61e = new("Part",char)
  4995. a61e.Name = "Beam"..num
  4996. a61e.Locked = true
  4997. a61e.Size = v3(1,1,1)
  4998. a61e.CanCollide = false
  4999. a61e.BrickColor = bc("Bright red")
  5000. a61e.Material = "Neon"
  5001. a61e.Transparency = 0
  5002. aa61e = new("SpecialMesh",a61e)
  5003. a61e.Anchored = true
  5004. a61e.Position = RootPart.Position
  5005. aa61e.MeshType = "Sphere"
  5006. aa61e.Scale = v3(1,1,1)
  5007. for i = 1,50 do
  5008. wait()
  5009. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5010. a21e.Transparency = a21e.Transparency + 0.03
  5011. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5012. a51e.Transparency = a51e.Transparency + 0.03
  5013. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5014. a61e.Transparency = a61e.Transparency + 0.02
  5015. end
  5016. a61e:Destroy()
  5017. aa61e:Destroy()
  5018. a51e:Destroy()
  5019. aa51e:Destroy()
  5020. a21e:Destroy()
  5021. aa21e:Destroy()
  5022.  
  5023.  
  5024. local Aura = Instance.new('ParticleEmitter')
  5025. Aura.Name = "Aura"
  5026. Aura.Texture = "rbxassetid://347730682"
  5027. Aura.Parent = Torso
  5028. Aura.LightEmission = 1
  5029. Aura.Transparency = NumberSequence.new(0.6,1)
  5030. Aura.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5031. Aura.Size = NumberSequence.new(6.3,9.3,0)
  5032. Aura.LockedToPart = true
  5033. Aura.Lifetime = NumberRange.new(1)
  5034. Aura.Rate = 100
  5035. Aura.Speed = NumberRange.new(4.3)
  5036. Aura.EmissionDirection = "Top"
  5037.  
  5038.  
  5039. Kaio = true
  5040. Humanoid.JumpPower = 300
  5041.  
  5042. Char.Humanoid.MaxHealth = Health
  5043. wait(0.3)
  5044. Char.Humanoid.Health = Health
  5045. wait(0.7)
  5046. Must:Destroy()
  5047. end
  5048.  
  5049. function Base()
  5050. Kaioken = false
  5051. a21e = new("Part",char)
  5052. a21e.Name = "Beam"..num
  5053. a21e.Locked = true
  5054. a21e.Size = v3(1,1,1)
  5055. a21e.CanCollide = false
  5056. a21e.BrickColor = bc("Really red")
  5057. a21e.Material = "Neon"
  5058. a21e.Transparency = 0
  5059. aa21e = new("SpecialMesh",a21e)
  5060. a21e.Anchored = true
  5061. a21e.Position = RootPart.Position
  5062. aa21e.MeshType = "Sphere"
  5063. aa21e.Scale = v3(1,1,1)
  5064. for i = 1,50 do
  5065. wait()
  5066. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5067. a21e.Transparency = a21e.Transparency + 0.03
  5068. end
  5069. repeat
  5070. aa21e:Destroy()
  5071. a21e:Destroy()
  5072.  
  5073.  
  5074. Torso:FindFirstChild("Effect"):Remove()
  5075. until Torso:FindFirstChild("Effect") == nil
  5076.  
  5077. char.Head.face.Texture = "rbxassetid://681212054"
  5078. Hair7:Destroy()
  5079. wait(0.1)
  5080. Hair7 = Instance.new("Part")
  5081. Hair7.Parent = char
  5082. Hair7.Name = "Hair"
  5083. Hair7.CanCollide = false
  5084. Hair7.Locked = true
  5085. Hair7.TopSurface = "Smooth"
  5086. Hair7.BottomSurface = "Smooth"
  5087. Hair7.formFactor = "Symmetric"
  5088. Hair7.Material = "Neon"
  5089. Hair7.BrickColor = BrickColor.new("Black")
  5090. Hair7.CFrame = char.Torso.CFrame
  5091. Hair7.Size = Vector3.new(1, 1, 1)
  5092. Hair7.Transparency = 0
  5093.  
  5094.  
  5095. Weld1 = Instance.new("Weld")
  5096. Weld1.Parent = char.Head
  5097. Weld1.Part0 = char.Head
  5098. Weld1.Part1 = Hair7
  5099. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  5100.  
  5101. Mesh = Instance.new("SpecialMesh")
  5102. Mesh.Offset = Vector3.new(0,-0.4,0)
  5103. Mesh.Parent = Hair7
  5104. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  5105. Mesh.MeshType = "FileMesh"
  5106. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  5107. Mesh.TextureId = ""
  5108.  
  5109.  
  5110.  
  5111. for i, v in pairs(Torso:GetChildren()) do
  5112. if v:IsA('ParticleEmitter') then
  5113. v:Remove()
  5114. end
  5115. end
  5116. for i, v in pairs(LeftArm:GetChildren()) do
  5117. if v:IsA('ParticleEmitter') then
  5118. v:Remove()
  5119. end
  5120. end
  5121. for i, v in pairs(RightArm:GetChildren()) do
  5122. if v:IsA('ParticleEmitter') then
  5123. v:Remove()
  5124. end
  5125. end
  5126. for i, v in pairs(RightLeg:GetChildren()) do
  5127. if v:IsA('ParticleEmitter') then
  5128. v:Remove()
  5129. end
  5130. end
  5131. for i, v in pairs(LeftLeg:GetChildren()) do
  5132. if v:IsA('ParticleEmitter') then
  5133. v:Remove()
  5134. end
  5135. end
  5136.  
  5137.  
  5138. end
  5139.  
  5140. mouse.KeyDown:connect(function(key)
  5141. if key=="9" then
  5142. Base()
  5143. end
  5144. end)
  5145.  
  5146.  
  5147.  
  5148.  
  5149. mouse.KeyDown:connect(function(key)
  5150. if key=="1" then
  5151. Base()
  5152. SSJ()
  5153. char.JumPower = 150
  5154. end
  5155. end)
  5156. Health = 140,000 --------- Serious mode aura.
  5157. BaseHealth = 10,000
  5158.  
  5159.  
  5160.  
  5161.  
  5162. SuperSaiyan = false
  5163.  
  5164. Player = game.Players.LocalPlayer
  5165. Char = Player.Character
  5166. Torso = Char.Torso
  5167.  
  5168. function SSJ()
  5169. for X = 1, 1 do wait()
  5170.  
  5171.  
  5172. wait(0)
  5173. for X = 1, 1 do wait()
  5174. local Effect = Instance.new("Part")
  5175. Effect.Name = "Effect"
  5176. Effect.Parent = Torso
  5177. Effect.CFrame = Torso.CFrame
  5178. Effect.BrickColor = BrickColor.new("Lapis")
  5179. Effect.Shape = "Ball"
  5180. Effect.Size = Vector3.new(1, 1, 1)
  5181. Effect.Anchored = true
  5182. Effect.Material = "Neon"
  5183. Effect.CanCollide = false
  5184. Effect.CFrame = Torso.CFrame
  5185. Effect.Size = Effect.Size + Vector3.new(0.5)
  5186. Effect.Transparency = Effect.Transparency + 0.04
  5187. end
  5188. end
  5189.  
  5190. repeat
  5191. Torso:FindFirstChild("Effect"):Remove()
  5192. until Torso:FindFirstChild("Effect") == nil
  5193.  
  5194.  
  5195. local Color1 = Color3.new(255, 255, 0)
  5196. local Color2 = Color3.new(255, 255, 0)
  5197.  
  5198.  
  5199. Hair7:Destroy()
  5200. wait(0.1)
  5201. Hair7 = Instance.new("Part")
  5202. Hair7.Parent = char
  5203. Hair7.Name = "Hair"
  5204. Hair7.CanCollide = false
  5205. Hair7.Locked = true
  5206. Hair7.TopSurface = "Smooth"
  5207. Hair7.BottomSurface = "Smooth"
  5208. Hair7.formFactor = "Symmetric"
  5209. Hair7.Material = "Neon"
  5210. Hair7.BrickColor = BrickColor.new("Daisy orange")
  5211. Hair7.CFrame = char.Torso.CFrame
  5212. Hair7.Size = Vector3.new(1, 1, 1)
  5213. Hair7.Transparency = 0
  5214.  
  5215.  
  5216. Weld1 = Instance.new("Weld")
  5217. Weld1.Parent = char.Head
  5218. Weld1.Part0 = char.Head
  5219. Weld1.Part1 = Hair7
  5220. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  5221.  
  5222. Mesh = Instance.new("SpecialMesh")
  5223. Mesh.Offset = Vector3.new(0,-0.2,0.66)
  5224. Mesh.Parent = Hair7
  5225. Mesh.Scale = Vector3.new(6.65, 6.65, 6.65)
  5226. Mesh.MeshType = "FileMesh"
  5227. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  5228. Mesh.TextureId = ""
  5229. char.Head.face.Texture = "rbxassetid://1041689229"
  5230. local Must = Instance.new("Sound",Torso)
  5231. Must.SoundId = "rbxassetid://1035030726"
  5232. Must.Pitch = 0.99
  5233. Must.Volume = 1.4
  5234. Must.Looped = false
  5235. wait(0)
  5236. Must:Play()
  5237. a21e = new("Part",char)
  5238. a21e.Name = "Beam"..num
  5239. a21e.Locked = true
  5240. a21e.Size = v3(1,1,1)
  5241. a21e.CanCollide = false
  5242. a21e.BrickColor = bc("Gold")
  5243. a21e.Material = "Neon"
  5244. a21e.Transparency = 0
  5245. aa21e = new("SpecialMesh",a21e)
  5246. a21e.Anchored = true
  5247. a21e.Position = RootPart.Position
  5248. aa21e.MeshType = "Sphere"
  5249. aa21e.Scale = v3(1,1,1)
  5250. a51e = new("Part",char)
  5251. a51e.Name = "Beam"..num
  5252. a51e.Locked = true
  5253. a51e.Size = v3(1,1,1)
  5254. a51e.CanCollide = false
  5255. a51e.BrickColor = bc("New Yeller")
  5256. a51e.Material = "Neon"
  5257. a51e.Transparency = 0
  5258. aa51e = new("SpecialMesh",a51e)
  5259. a51e.Anchored = true
  5260. a51e.Position = RootPart.Position
  5261. aa51e.MeshType = "Sphere"
  5262. aa51e.Scale = v3(1,1,1)
  5263. a61e = new("Part",char)
  5264. a61e.Name = "Beam"..num
  5265. a61e.Locked = true
  5266. a61e.Size = v3(1,1,1)
  5267. a61e.CanCollide = false
  5268. a61e.BrickColor = bc("White")
  5269. a61e.Material = "Neon"
  5270. a61e.Transparency = 0
  5271. aa61e = new("SpecialMesh",a61e)
  5272. a61e.Anchored = true
  5273. a61e.Position = RootPart.Position
  5274. aa61e.MeshType = "Sphere"
  5275. aa61e.Scale = v3(1,1,1)
  5276. for i = 1,50 do
  5277. wait()
  5278. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5279. a21e.Transparency = a21e.Transparency + 0.03
  5280. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5281. a51e.Transparency = a51e.Transparency + 0.03
  5282. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5283. a61e.Transparency = a61e.Transparency + 0.02
  5284. end
  5285. a61e:Destroy()
  5286. aa61e:Destroy()
  5287. a51e:Destroy()
  5288. aa51e:Destroy()
  5289. a21e:Destroy()
  5290. aa21e:Destroy()
  5291.  
  5292.  
  5293. local Aura = Instance.new('ParticleEmitter')
  5294. Aura.Name = "Aura"
  5295. Aura.Texture = "rbxassetid://347730682"
  5296. Aura.Parent = Torso
  5297. Aura.LightEmission = 1
  5298. Aura.Transparency = NumberSequence.new(0.6,1)
  5299. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  5300. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  5301. Aura.LockedToPart = true
  5302. Aura.Lifetime = NumberRange.new(1)
  5303. Aura.Rate = 100
  5304. Aura.Speed = NumberRange.new(4.3)
  5305. Aura.EmissionDirection = "Top"
  5306.  
  5307. SuperSaiyan = true
  5308. Humanoid.JumpPower = 120
  5309.  
  5310. Char.Humanoid.MaxHealth = Health
  5311. wait(0.3)
  5312. Char.Humanoid.Health = Health
  5313. wait(0.7)
  5314. Must:Destroy()
  5315. end
  5316.  
  5317. function Base()
  5318. SuperSaiyan = false
  5319. local Effect = Instance.new("Part")
  5320. Effect.Name = "Effect"
  5321. Effect.Parent = Torso
  5322. Effect.CFrame = Torso.CFrame
  5323. Effect.BrickColor = BrickColor.new("White")
  5324. Effect.Shape = "Ball"
  5325. Effect.Size = Vector3.new(8, 8, 8)
  5326. Effect.Anchored = true
  5327. Effect.Material = "Neon"
  5328. Effect.CanCollide = false
  5329. for loop = 1, 25 do wait()
  5330. Effect.CFrame = Torso.CFrame
  5331. Effect.Size = Effect.Size + Vector3.new(-0.5)
  5332. Effect.Transparency = Effect.Transparency + 0.04
  5333.  
  5334. end
  5335. repeat
  5336.  
  5337.  
  5338. Torso:FindFirstChild("Effect"):Remove()
  5339. until Torso:FindFirstChild("Effect") == nil
  5340.  
  5341. char.Head.face.Texture = "rbxassetid://681212054"
  5342. Hair7:Destroy()
  5343. wait(0.1)
  5344. Hair7 = Instance.new("Part")
  5345. Hair7.Parent = char
  5346. Hair7.Name = "Hair"
  5347. Hair7.CanCollide = false
  5348. Hair7.Locked = true
  5349. Hair7.TopSurface = "Smooth"
  5350. Hair7.BottomSurface = "Smooth"
  5351. Hair7.formFactor = "Symmetric"
  5352. Hair7.Material = "Neon"
  5353. Hair7.BrickColor = BrickColor.new("Black")
  5354. Hair7.CFrame = char.Torso.CFrame
  5355. Hair7.Size = Vector3.new(1, 1, 1)
  5356. Hair7.Transparency = 0
  5357.  
  5358.  
  5359. Weld1 = Instance.new("Weld")
  5360. Weld1.Parent = char.Head
  5361. Weld1.Part0 = char.Head
  5362. Weld1.Part1 = Hair7
  5363. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  5364.  
  5365. Mesh = Instance.new("SpecialMesh")
  5366. Mesh.Offset = Vector3.new(0,-0.4,0)
  5367. Mesh.Parent = Hair7
  5368. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  5369. Mesh.MeshType = "FileMesh"
  5370. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  5371. Mesh.TextureId = ""
  5372.  
  5373.  
  5374.  
  5375. for i, v in pairs(Torso:GetChildren()) do
  5376. if v:IsA('ParticleEmitter') then
  5377. v:Remove()
  5378. end
  5379. end
  5380. for i, v in pairs(LeftArm:GetChildren()) do
  5381. if v:IsA('ParticleEmitter') then
  5382. v:Remove()
  5383. end
  5384. end
  5385. for i, v in pairs(RightArm:GetChildren()) do
  5386. if v:IsA('ParticleEmitter') then
  5387. v:Remove()
  5388. end
  5389. end
  5390. for i, v in pairs(RightLeg:GetChildren()) do
  5391. if v:IsA('ParticleEmitter') then
  5392. v:Remove()
  5393. end
  5394. end
  5395. for i, v in pairs(LeftLeg:GetChildren()) do
  5396. if v:IsA('ParticleEmitter') then
  5397. v:Remove()
  5398. end
  5399. end
  5400.  
  5401.  
  5402. end
  5403.  
  5404. mouse.KeyDown:connect(function(key)
  5405. if key=="9" then
  5406. Base()
  5407. end
  5408. end)
  5409.  
  5410.  
  5411. mouse.KeyDown:connect(function(key)
  5412. if key=="5" then
  5413. Base()
  5414. SSJB()
  5415. char.JumPower = 150
  5416. end
  5417. end)
  5418. Health = 140,000 --------- Serious mode aura.
  5419. BaseHealth = 10,000
  5420.  
  5421.  
  5422.  
  5423.  
  5424. SuperSaiyanBlue = false
  5425.  
  5426. Player = game.Players.LocalPlayer
  5427. Char = Player.Character
  5428. Torso = Char.Torso
  5429.  
  5430. function SSJB()
  5431. for X = 1, 1 do wait()
  5432.  
  5433.  
  5434. wait(0)
  5435. for X = 1, 1 do wait()
  5436. local Effect = Instance.new("Part")
  5437. Effect.Name = "Effect"
  5438. Effect.Parent = Torso
  5439. Effect.CFrame = Torso.CFrame
  5440. Effect.BrickColor = BrickColor.new("Lapis")
  5441. Effect.Shape = "Ball"
  5442. Effect.Size = Vector3.new(1, 1, 1)
  5443. Effect.Anchored = true
  5444. Effect.Material = "Neon"
  5445. Effect.CanCollide = false
  5446. Effect.CFrame = Torso.CFrame
  5447. Effect.Size = Effect.Size + Vector3.new(0.5)
  5448. Effect.Transparency = Effect.Transparency + 0.04
  5449. end
  5450. end
  5451.  
  5452. repeat
  5453. Torso:FindFirstChild("Effect"):Remove()
  5454. until Torso:FindFirstChild("Effect") == nil
  5455.  
  5456.  
  5457. local Color1 = Color3.new(255, 255, 0)
  5458. local Color2 = Color3.new(255, 255, 0)
  5459.  
  5460. for i = 0, 3, 0.1 do
  5461. swait()
  5462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  5464. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  5465. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  5466. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  5467. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  5468. end
  5469.  
  5470. Hair7:Destroy()
  5471. wait(0.1)
  5472. Hair7 = Instance.new("Part")
  5473. Hair7.Parent = char
  5474. Hair7.Name = "Hair"
  5475. Hair7.CanCollide = false
  5476. Hair7.Locked = true
  5477. Hair7.TopSurface = "Smooth"
  5478. Hair7.BottomSurface = "Smooth"
  5479. Hair7.formFactor = "Symmetric"
  5480. Hair7.Material = "Neon"
  5481. Hair7.BrickColor = BrickColor.new("Cyan")
  5482. Hair7.CFrame = char.Torso.CFrame
  5483. Hair7.Size = Vector3.new(1, 1, 1)
  5484.  
  5485.  
  5486. Weld1 = Instance.new("Weld")
  5487. Weld1.Parent = char.Head
  5488. Weld1.Part0 = char.Head
  5489. Weld1.Part1 = Hair7
  5490. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  5491.  
  5492. Mesh = Instance.new("SpecialMesh")
  5493. Mesh.Offset = Vector3.new(-0.03,-0.2,0.72)
  5494. Mesh.Parent = Hair7
  5495. Mesh.Scale = Vector3.new(6.86, 6.86, 6.86)
  5496. Mesh.MeshType = "FileMesh"
  5497. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  5498. wait(0.1)
  5499. char.Head.face.Texture = "rbxassetid://1041695757"
  5500. local Must = Instance.new("Sound",Torso)
  5501. Must.SoundId = "rbxassetid://874183151"
  5502. Must.Pitch = 0.99
  5503. Must.Volume = 1.4
  5504. Must.Looped = false
  5505. wait(0)
  5506. Must:Play()
  5507. a21e = new("Part",char)
  5508. a21e.Name = "Beam"..num
  5509. a21e.Locked = true
  5510. a21e.Size = v3(1,1,1)
  5511. a21e.CanCollide = false
  5512. a21e.BrickColor = bc("Toothpaste")
  5513. a21e.Material = "Neon"
  5514. a21e.Transparency = 0
  5515. aa21e = new("SpecialMesh",a21e)
  5516. a21e.Anchored = true
  5517. a21e.Position = RootPart.Position
  5518. aa21e.MeshType = "Sphere"
  5519. aa21e.Scale = v3(1,1,1)
  5520. a51e = new("Part",char)
  5521. a51e.Name = "Beam"..num
  5522. a51e.Locked = true
  5523. a51e.Size = v3(1,1,1)
  5524. a51e.CanCollide = false
  5525. a51e.BrickColor = bc("Cyan")
  5526. a51e.Material = "Neon"
  5527. a51e.Transparency = 0
  5528. aa51e = new("SpecialMesh",a51e)
  5529. a51e.Anchored = true
  5530. a51e.Position = RootPart.Position
  5531. aa51e.MeshType = "Sphere"
  5532. aa51e.Scale = v3(1,1,1)
  5533. a61e = new("Part",char)
  5534. a61e.Name = "Beam"..num
  5535. a61e.Locked = true
  5536. a61e.Size = v3(1,1,1)
  5537. a61e.CanCollide = false
  5538. a61e.BrickColor = bc("Lapis")
  5539. a61e.Material = "Neon"
  5540. a61e.Transparency = 0
  5541. aa61e = new("SpecialMesh",a61e)
  5542. a61e.Anchored = true
  5543. a61e.Position = RootPart.Position
  5544. aa61e.MeshType = "Sphere"
  5545. aa61e.Scale = v3(1,1,1)
  5546. for i = 1,50 do
  5547. wait()
  5548. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  5549. a21e.Transparency = a21e.Transparency + 0.03
  5550. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  5551. a51e.Transparency = a51e.Transparency + 0.03
  5552. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5553. a61e.Transparency = a61e.Transparency + 0.02
  5554. end
  5555. a61e:Destroy()
  5556. aa61e:Destroy()
  5557. a51e:Destroy()
  5558. aa51e:Destroy()
  5559. a21e:Destroy()
  5560. aa21e:Destroy()
  5561.  
  5562.  
  5563. local Aura = Instance.new('ParticleEmitter')
  5564. Aura.Name = "Aura"
  5565. Aura.Texture = "rbxassetid://347730682"
  5566. Aura.Parent = Torso
  5567. Aura.LightEmission = 1
  5568. Aura.Transparency = NumberSequence.new(0.4,1)
  5569. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5570. Aura.Size = NumberSequence.new(4,6.9,0.2)
  5571. Aura.LockedToPart = true
  5572. Aura.Lifetime = NumberRange.new(1)
  5573. Aura.Rate = 100
  5574. Aura.Rotation = NumberRange.new(-20, 15)
  5575. Aura.Speed = NumberRange.new(4.3)
  5576. Aura.EmissionDirection = "Top"
  5577. local Aura = Instance.new('ParticleEmitter')
  5578. Aura.Name = "Aura"
  5579. Aura.Texture = "rbxassetid://347730682"
  5580. Aura.Parent = Torso
  5581. Aura.LightEmission = 1
  5582. Aura.Transparency = NumberSequence.new(0.9,1)
  5583. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  5584. Aura.Size = NumberSequence.new(4,6.9,0.2)
  5585. Aura.LockedToPart = true
  5586. Aura.Lifetime = NumberRange.new(1)
  5587. Aura.Rate = 100
  5588. Aura.Rotation = NumberRange.new(-20, 15)
  5589. Aura.Speed = NumberRange.new(4.3)
  5590. Aura.EmissionDirection = "Top"
  5591. local tra = Instance.new('ParticleEmitter')
  5592. tra.Parent = Torso
  5593. tra.LightEmission = 1
  5594. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5595. tra.Rate = 15
  5596. tra.Rotation = NumberRange.new(-5, 5)
  5597. tra.Lifetime = NumberRange.new(1.5, 2)
  5598. tra.Size = NumberSequence.new(0.098,0)
  5599. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  5600. tra.Speed = NumberRange.new(0.5)
  5601. tra.VelocitySpread = 360
  5602. tra.VelocityInheritance = 0.5
  5603. tra.ZOffset = 2
  5604. local tra = Instance.new('ParticleEmitter')
  5605. tra.Parent = LeftArm
  5606. tra.LightEmission = 1
  5607. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5608. tra.Rate = 15
  5609. tra.Rotation = NumberRange.new(-5, 5)
  5610. tra.Lifetime = NumberRange.new(1.5, 2)
  5611. tra.Size = NumberSequence.new(0.098,0)
  5612. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  5613. tra.Speed = NumberRange.new(0.5)
  5614. tra.VelocitySpread = 360
  5615. tra.VelocityInheritance = 0.5
  5616. tra.ZOffset = 2
  5617. local tra = Instance.new('ParticleEmitter')
  5618. tra.Parent = RightArm
  5619. tra.LightEmission = 1
  5620. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5621. tra.Rate = 15
  5622. tra.Rotation = NumberRange.new(-5, 5)
  5623. tra.Lifetime = NumberRange.new(1.5, 2)
  5624. tra.Size = NumberSequence.new(0.098,0)
  5625. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  5626. tra.Speed = NumberRange.new(0.5)
  5627. tra.VelocitySpread = 360
  5628. tra.VelocityInheritance = 0.5
  5629. tra.ZOffset = 2
  5630. local tra = Instance.new('ParticleEmitter')
  5631. tra.Parent = LeftLeg
  5632. tra.LightEmission = 1
  5633. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5634. tra.Rate = 15
  5635. tra.Rotation = NumberRange.new(-5, 5)
  5636. tra.Lifetime = NumberRange.new(1.5, 2)
  5637. tra.Size = NumberSequence.new(0.098,0)
  5638. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  5639. tra.Speed = NumberRange.new(0.5)
  5640. tra.VelocitySpread = 360
  5641. tra.VelocityInheritance = 0.5
  5642. tra.ZOffset = 2
  5643. local tra = Instance.new('ParticleEmitter')
  5644. tra.Parent = RightLeg
  5645. tra.LightEmission = 1
  5646. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5647. tra.Rate = 15
  5648. tra.Rotation = NumberRange.new(-5, 5)
  5649. tra.Lifetime = NumberRange.new(1.5, 2)
  5650. tra.Size = NumberSequence.new(0.098,0)
  5651. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  5652. tra.Speed = NumberRange.new(0.5)
  5653. tra.VelocitySpread = 360
  5654. tra.VelocityInheritance = 0.5
  5655. tra.ZOffset = 2
  5656.  
  5657. SuperSaiyanBlue = true
  5658. Humanoid.JumpPower = 120
  5659.  
  5660. Char.Humanoid.MaxHealth = Health
  5661. wait(0.3)
  5662. Char.Humanoid.Health = Health
  5663. wait(0.7)
  5664. Must:Destroy()
  5665. end
  5666.  
  5667. function Base()
  5668. SuperSaiyanBlue = false
  5669. local Effect = Instance.new("Part")
  5670. Effect.Name = "Effect"
  5671. Effect.Parent = Torso
  5672. Effect.CFrame = Torso.CFrame
  5673. Effect.BrickColor = BrickColor.new("White")
  5674. Effect.Shape = "Ball"
  5675. Effect.Size = Vector3.new(8, 8, 8)
  5676. Effect.Anchored = true
  5677. Effect.Material = "Neon"
  5678. Effect.CanCollide = false
  5679. for loop = 1, 25 do wait()
  5680. Effect.CFrame = Torso.CFrame
  5681. Effect.Size = Effect.Size + Vector3.new(-0.5)
  5682. Effect.Transparency = Effect.Transparency + 0.04
  5683.  
  5684. end
  5685. repeat
  5686.  
  5687.  
  5688. Torso:FindFirstChild("Effect"):Remove()
  5689. until Torso:FindFirstChild("Effect") == nil
  5690.  
  5691. char.Head.face.Texture = "rbxassetid://681212054"
  5692. Hair7:Destroy()
  5693. wait(0.1)
  5694. Hair7 = Instance.new("Part")
  5695. Hair7.Parent = char
  5696. Hair7.Name = "Hair"
  5697. Hair7.CanCollide = false
  5698. Hair7.Locked = true
  5699. Hair7.TopSurface = "Smooth"
  5700. Hair7.BottomSurface = "Smooth"
  5701. Hair7.formFactor = "Symmetric"
  5702. Hair7.Material = "Neon"
  5703. Hair7.BrickColor = BrickColor.new("Black")
  5704. Hair7.CFrame = char.Torso.CFrame
  5705. Hair7.Size = Vector3.new(1, 1, 1)
  5706. Hair7.Transparency = 0
  5707.  
  5708.  
  5709. Weld1 = Instance.new("Weld")
  5710. Weld1.Parent = char.Head
  5711. Weld1.Part0 = char.Head
  5712. Weld1.Part1 = Hair7
  5713. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  5714.  
  5715. Mesh = Instance.new("SpecialMesh")
  5716. Mesh.Offset = Vector3.new(0,-0.4,0)
  5717. Mesh.Parent = Hair7
  5718. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  5719. Mesh.MeshType = "FileMesh"
  5720. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  5721. Mesh.TextureId = ""
  5722.  
  5723.  
  5724.  
  5725. for i, v in pairs(Torso:GetChildren()) do
  5726. if v:IsA('ParticleEmitter') then
  5727. v:Remove()
  5728. end
  5729. end
  5730. for i, v in pairs(LeftArm:GetChildren()) do
  5731. if v:IsA('ParticleEmitter') then
  5732. v:Remove()
  5733. end
  5734. end
  5735. for i, v in pairs(RightArm:GetChildren()) do
  5736. if v:IsA('ParticleEmitter') then
  5737. v:Remove()
  5738. end
  5739. end
  5740. for i, v in pairs(RightLeg:GetChildren()) do
  5741. if v:IsA('ParticleEmitter') then
  5742. v:Remove()
  5743. end
  5744. end
  5745. for i, v in pairs(LeftLeg:GetChildren()) do
  5746. if v:IsA('ParticleEmitter') then
  5747. v:Remove()
  5748. end
  5749. end
  5750.  
  5751.  
  5752. end
  5753.  
  5754. mouse.KeyDown:connect(function(key)
  5755. if key=="9" then
  5756. Base()
  5757. end
  5758. end)
  5759.  
  5760.  
  5761. mouse.KeyDown:connect(function(key)
  5762. if key=="4" then
  5763. Base()
  5764. SSJG()
  5765. char.JumPower = 150
  5766. end
  5767. end)
  5768. Health = 140,000 --------- Serious mode aura.
  5769. BaseHealth = 10,000
  5770.  
  5771.  
  5772.  
  5773.  
  5774. SuperSaiyanGod = false
  5775.  
  5776. Player = game.Players.LocalPlayer
  5777. Char = Player.Character
  5778. Torso = Char.Torso
  5779.  
  5780. function SSJG()
  5781. for X = 1, 1 do wait()
  5782.  
  5783.  
  5784. wait(0)
  5785. for X = 1, 1 do wait()
  5786. local Effect = Instance.new("Part")
  5787. Effect.Name = "Effect"
  5788. Effect.Parent = Torso
  5789. Effect.CFrame = Torso.CFrame
  5790. Effect.BrickColor = BrickColor.new("Lapis")
  5791. Effect.Shape = "Ball"
  5792. Effect.Size = Vector3.new(1, 1, 1)
  5793. Effect.Anchored = true
  5794. Effect.Material = "Neon"
  5795. Effect.CanCollide = false
  5796. Effect.CFrame = Torso.CFrame
  5797. Effect.Size = Effect.Size + Vector3.new(0.5)
  5798. Effect.Transparency = Effect.Transparency + 0.04
  5799. end
  5800. end
  5801.  
  5802. repeat
  5803. Torso:FindFirstChild("Effect"):Remove()
  5804. until Torso:FindFirstChild("Effect") == nil
  5805.  
  5806.  
  5807. local Color1 = Color3.new(255, 255, 0)
  5808. local Color2 = Color3.new(255, 255, 0)
  5809.  
  5810. for i = 0, 3, 0.1 do
  5811. swait()
  5812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  5813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  5814. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  5815. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  5816. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  5817. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  5818. end
  5819.  
  5820. Hair7:Destroy()
  5821. wait(0.1)
  5822. Hair7 = Instance.new("Part")
  5823. Hair7.Parent = char
  5824. Hair7.Name = "Hair"
  5825. Hair7.CanCollide = false
  5826. Hair7.Locked = true
  5827. Hair7.TopSurface = "Smooth"
  5828. Hair7.BottomSurface = "Smooth"
  5829. Hair7.formFactor = "Symmetric"
  5830. Hair7.Material = "Neon"
  5831. Hair7.BrickColor = BrickColor.new("Persimmon")
  5832. Hair7.CFrame = char.Torso.CFrame
  5833. Hair7.Size = Vector3.new(1, 1, 1)
  5834. Hair7.Transparency = 0
  5835.  
  5836.  
  5837. Weld1 = Instance.new("Weld")
  5838. Weld1.Parent = char.Head
  5839. Weld1.Part0 = char.Head
  5840. Weld1.Part1 = Hair7
  5841. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  5842.  
  5843. Mesh = Instance.new("SpecialMesh")
  5844. Mesh.Offset = Vector3.new(0,-0.4,0)
  5845. Mesh.Parent = Hair7
  5846. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  5847. Mesh.MeshType = "FileMesh"
  5848. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  5849. Mesh.TextureId = ""
  5850. char.Head.face.Texture = "rbxassetid://681220447"
  5851. local Must = Instance.new("Sound",Torso)
  5852. Must.SoundId = "rbxassetid://1035030726"
  5853. Must.Pitch = 0.99
  5854. Must.Volume = 1.4
  5855. Must.Looped = false
  5856. wait(0)
  5857. Must:Play()
  5858. a21e = new("Part",char)
  5859. a21e.Name = "Beam"..num
  5860. a21e.Locked = true
  5861. a21e.Size = v3(1,1,1)
  5862. a21e.CanCollide = false
  5863. a21e.BrickColor = bc("Really red")
  5864. a21e.Material = "Neon"
  5865. a21e.Transparency = 0
  5866. aa21e = new("SpecialMesh",a21e)
  5867. a21e.Anchored = true
  5868. a21e.Position = RootPart.Position
  5869. aa21e.MeshType = "Sphere"
  5870. aa21e.Scale = v3(1,1,1)
  5871. a51e = new("Part",char)
  5872. a51e.Name = "Beam"..num
  5873. a51e.Locked = true
  5874. a51e.Size = v3(1,1,1)
  5875. a51e.CanCollide = false
  5876. a51e.BrickColor = bc("Bright red")
  5877. a51e.Material = "Neon"
  5878. a51e.Transparency = 0
  5879. aa51e = new("SpecialMesh",a51e)
  5880. a51e.Anchored = true
  5881. a51e.Position = RootPart.Position
  5882. aa51e.MeshType = "Sphere"
  5883. aa51e.Scale = v3(1,1,1)
  5884. a61e = new("Part",char)
  5885. a61e.Name = "Beam"..num
  5886. a61e.Locked = true
  5887. a61e.Size = v3(1,1,1)
  5888. a61e.CanCollide = false
  5889. a61e.BrickColor = bc("White")
  5890. a61e.Material = "Neon"
  5891. a61e.Transparency = 0
  5892. aa61e = new("SpecialMesh",a61e)
  5893. a61e.Anchored = true
  5894. a61e.Position = RootPart.Position
  5895. aa61e.MeshType = "Sphere"
  5896. aa61e.Scale = v3(1,1,1)
  5897. for i = 1,50 do
  5898. wait()
  5899. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5900. a21e.Transparency = a21e.Transparency + 0.03
  5901. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5902. a51e.Transparency = a51e.Transparency + 0.03
  5903. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5904. a61e.Transparency = a61e.Transparency + 0.02
  5905. end
  5906. a61e:Destroy()
  5907. aa61e:Destroy()
  5908. a51e:Destroy()
  5909. aa51e:Destroy()
  5910. a21e:Destroy()
  5911. aa21e:Destroy()
  5912.  
  5913.  
  5914. local Aura = Instance.new('ParticleEmitter')
  5915. Aura.Name = "Aura"
  5916. Aura.Texture = "rbxassetid://347730682"
  5917. Aura.Parent = Torso
  5918. Aura.LightEmission = 1
  5919. Aura.Transparency = NumberSequence.new(0.6,1)
  5920. Aura.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  5921. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  5922. Aura.LockedToPart = true
  5923. Aura.Rotation = NumberRange.new(-5, 5)
  5924. Aura.Lifetime = NumberRange.new(1)
  5925. Aura.Rate = 100
  5926. Aura.Speed = NumberRange.new(4.3)
  5927. Aura.EmissionDirection = "Top"
  5928. local Aura = Instance.new('ParticleEmitter')
  5929. Aura.Name = "Aura"
  5930. Aura.Texture = "rbxassetid://347730682"
  5931. Aura.Parent = Torso
  5932. Aura.LightEmission = 1
  5933. Aura.Transparency = NumberSequence.new(0.6,1)
  5934. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  5935. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  5936. Aura.Rotation = NumberRange.new(-5, 5)
  5937. Aura.LockedToPart = true
  5938. Aura.Lifetime = NumberRange.new(1)
  5939. Aura.Rate = 100
  5940. Aura.Speed = NumberRange.new(4.3)
  5941. Aura.EmissionDirection = "Top"
  5942.  
  5943. SuperSaiyanGod = true
  5944. Humanoid.JumpPower = 120
  5945.  
  5946. Char.Humanoid.MaxHealth = Health
  5947. wait(0.3)
  5948. Char.Humanoid.Health = Health
  5949. wait(0.7)
  5950. Must:Destroy()
  5951. end
  5952.  
  5953. function Base()
  5954. SuperSaiyanGod = false
  5955. local Effect = Instance.new("Part")
  5956. Effect.Name = "Effect"
  5957. Effect.Parent = Torso
  5958. Effect.CFrame = Torso.CFrame
  5959. Effect.BrickColor = BrickColor.new("White")
  5960. Effect.Shape = "Ball"
  5961. Effect.Size = Vector3.new(8, 8, 8)
  5962. Effect.Anchored = true
  5963. Effect.Material = "Neon"
  5964. Effect.CanCollide = false
  5965. for loop = 1, 25 do wait()
  5966. Effect.CFrame = Torso.CFrame
  5967. Effect.Size = Effect.Size + Vector3.new(-0.5)
  5968. Effect.Transparency = Effect.Transparency + 0.04
  5969.  
  5970. end
  5971. repeat
  5972.  
  5973.  
  5974. Torso:FindFirstChild("Effect"):Remove()
  5975. until Torso:FindFirstChild("Effect") == nil
  5976.  
  5977. char.Head.face.Texture = "rbxassetid://681212054"
  5978. Hair7:Destroy()
  5979. wait(0.1)
  5980. Hair7 = Instance.new("Part")
  5981. Hair7.Parent = char
  5982. Hair7.Name = "Hair"
  5983. Hair7.CanCollide = false
  5984. Hair7.Locked = true
  5985. Hair7.TopSurface = "Smooth"
  5986. Hair7.BottomSurface = "Smooth"
  5987. Hair7.formFactor = "Symmetric"
  5988. Hair7.Material = "Neon"
  5989. Hair7.BrickColor = BrickColor.new("Black")
  5990. Hair7.CFrame = char.Torso.CFrame
  5991. Hair7.Size = Vector3.new(1, 1, 1)
  5992. Hair7.Transparency = 0
  5993.  
  5994.  
  5995. Weld1 = Instance.new("Weld")
  5996. Weld1.Parent = char.Head
  5997. Weld1.Part0 = char.Head
  5998. Weld1.Part1 = Hair7
  5999. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  6000.  
  6001. Mesh = Instance.new("SpecialMesh")
  6002. Mesh.Offset = Vector3.new(0,-0.4,0)
  6003. Mesh.Parent = Hair7
  6004. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  6005. Mesh.MeshType = "FileMesh"
  6006. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  6007. Mesh.TextureId = ""
  6008.  
  6009.  
  6010.  
  6011. for i, v in pairs(Torso:GetChildren()) do
  6012. if v:IsA('ParticleEmitter') then
  6013. v:Remove()
  6014. end
  6015. end
  6016. for i, v in pairs(LeftArm:GetChildren()) do
  6017. if v:IsA('ParticleEmitter') then
  6018. v:Remove()
  6019. end
  6020. end
  6021. for i, v in pairs(RightArm:GetChildren()) do
  6022. if v:IsA('ParticleEmitter') then
  6023. v:Remove()
  6024. end
  6025. end
  6026. for i, v in pairs(RightLeg:GetChildren()) do
  6027. if v:IsA('ParticleEmitter') then
  6028. v:Remove()
  6029. end
  6030. end
  6031. for i, v in pairs(LeftLeg:GetChildren()) do
  6032. if v:IsA('ParticleEmitter') then
  6033. v:Remove()
  6034. end
  6035. end
  6036.  
  6037.  
  6038. end
  6039.  
  6040. mouse.KeyDown:connect(function(key)
  6041. if key=="9" then
  6042. Base()
  6043. end
  6044. end)
  6045.  
  6046. mouse.KeyDown:connect(function(key)
  6047. if key=="8" then
  6048. for i, v in pairs(Torso:GetChildren()) do
  6049. if v:IsA('ParticleEmitter') then
  6050. v:Remove()
  6051. end
  6052. end
  6053. for i, v in pairs(LeftArm:GetChildren()) do
  6054. if v:IsA('ParticleEmitter') then
  6055. v:Remove()
  6056. end
  6057. end
  6058. for i, v in pairs(RightArm:GetChildren()) do
  6059. if v:IsA('ParticleEmitter') then
  6060. v:Remove()
  6061. end
  6062. end
  6063. for i, v in pairs(RightLeg:GetChildren()) do
  6064. if v:IsA('ParticleEmitter') then
  6065. v:Remove()
  6066. end
  6067. end
  6068. for i, v in pairs(LeftLeg:GetChildren()) do
  6069. if v:IsA('ParticleEmitter') then
  6070. v:Remove()
  6071. end
  6072. end
  6073. end
  6074. end)
  6075.  
  6076.  
  6077. mouse.KeyDown:connect(function(key)
  6078. if key=="2" then
  6079. Base()
  6080. SSJ2()
  6081. char.JumPower = 150
  6082. end
  6083. end)
  6084. Health = math.huge --------- Serious mode aura.
  6085. BaseHealth = math.huge
  6086.  
  6087.  
  6088.  
  6089.  
  6090. SuperSaiyan2 = false
  6091.  
  6092. Player = game.Players.LocalPlayer
  6093. Char = Player.Character
  6094. Torso = Char.Torso
  6095.  
  6096. function SSJ2()
  6097. for X = 1, 1 do wait()
  6098.  
  6099.  
  6100. wait(0)
  6101. for X = 1, 1 do wait()
  6102. local Effect = Instance.new("Part")
  6103. Effect.Name = "Effect"
  6104. Effect.Parent = Torso
  6105. Effect.CFrame = Torso.CFrame
  6106. Effect.BrickColor = BrickColor.new("Lapis")
  6107. Effect.Shape = "Ball"
  6108. Effect.Size = Vector3.new(1, 1, 1)
  6109. Effect.Anchored = true
  6110. Effect.Material = "Neon"
  6111. Effect.CanCollide = false
  6112. Effect.CFrame = Torso.CFrame
  6113. Effect.Size = Effect.Size + Vector3.new(0.5)
  6114. Effect.Transparency = Effect.Transparency + 0.04
  6115. end
  6116. end
  6117.  
  6118. repeat
  6119. Torso:FindFirstChild("Effect"):Remove()
  6120. until Torso:FindFirstChild("Effect") == nil
  6121.  
  6122.  
  6123. local Color1 = Color3.new(255, 255, 0)
  6124. local Color2 = Color3.new(255, 255, 0)
  6125.  
  6126.  
  6127. Hair7:Destroy()
  6128. wait(0.1)
  6129. Hair7 = Instance.new("Part")
  6130. Hair7.Parent = char
  6131. Hair7.Name = "Hair"
  6132. Hair7.CanCollide = false
  6133. Hair7.Locked = true
  6134. Hair7.TopSurface = "Smooth"
  6135. Hair7.BottomSurface = "Smooth"
  6136. Hair7.formFactor = "Symmetric"
  6137. Hair7.Material = "Neon"
  6138. Hair7.BrickColor = BrickColor.new("Bright yellow")
  6139. Hair7.CFrame = char.Torso.CFrame
  6140. Hair7.Size = Vector3.new(1, 1, 1)
  6141. Hair7.Transparency = 0
  6142.  
  6143.  
  6144. Weld1 = Instance.new("Weld")
  6145. Weld1.Parent = char.Head
  6146. Weld1.Part0 = char.Head
  6147. Weld1.Part1 = Hair7
  6148. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  6149.  
  6150. Mesh = Instance.new("SpecialMesh")
  6151. Mesh.Offset = Vector3.new(0,-0.2,0.76)
  6152. Mesh.Parent = Hair7
  6153. Mesh.Scale = Vector3.new(6.65, 6.65, 6.65)
  6154. Mesh.MeshType = "FileMesh"
  6155. Mesh.MeshId = "http://www.roblox.com/asset/?id=560718478"
  6156. Mesh.TextureId = ""
  6157. char.Head.face.Texture = "rbxassetid://1041689229"
  6158. local Must = Instance.new("Sound",Torso)
  6159. Must.SoundId = "rbxassetid://1035030726"
  6160. Must.Pitch = 0.99
  6161. Must.Volume = 1.4
  6162. Must.Looped = false
  6163. wait(0)
  6164. Must:Play()
  6165. a21e = new("Part",char)
  6166. a21e.Name = "Beam"..num
  6167. a21e.Locked = true
  6168. a21e.Size = v3(1,1,1)
  6169. a21e.CanCollide = false
  6170. a21e.BrickColor = bc("Gold")
  6171. a21e.Material = "Neon"
  6172. a21e.Transparency = 0
  6173. aa21e = new("SpecialMesh",a21e)
  6174. a21e.Anchored = true
  6175. a21e.Position = RootPart.Position
  6176. aa21e.MeshType = "Sphere"
  6177. aa21e.Scale = v3(1,1,1)
  6178. a51e = new("Part",char)
  6179. a51e.Name = "Beam"..num
  6180. a51e.Locked = true
  6181. a51e.Size = v3(1,1,1)
  6182. a51e.CanCollide = false
  6183. a51e.BrickColor = bc("New Yeller")
  6184. a51e.Material = "Neon"
  6185. a51e.Transparency = 0
  6186. aa51e = new("SpecialMesh",a51e)
  6187. a51e.Anchored = true
  6188. a51e.Position = RootPart.Position
  6189. aa51e.MeshType = "Sphere"
  6190. aa51e.Scale = v3(1,1,1)
  6191. a61e = new("Part",char)
  6192. a61e.Name = "Beam"..num
  6193. a61e.Locked = true
  6194. a61e.Size = v3(1,1,1)
  6195. a61e.CanCollide = false
  6196. a61e.BrickColor = bc("White")
  6197. a61e.Material = "Neon"
  6198. a61e.Transparency = 0
  6199. aa61e = new("SpecialMesh",a61e)
  6200. a61e.Anchored = true
  6201. a61e.Position = RootPart.Position
  6202. aa61e.MeshType = "Sphere"
  6203. aa61e.Scale = v3(1,1,1)
  6204. for i = 1,50 do
  6205. wait()
  6206. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  6207. a21e.Transparency = a21e.Transparency + 0.03
  6208. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  6209. a51e.Transparency = a51e.Transparency + 0.03
  6210. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  6211. a61e.Transparency = a61e.Transparency + 0.02
  6212. end
  6213. a61e:Destroy()
  6214. aa61e:Destroy()
  6215. a51e:Destroy()
  6216. aa51e:Destroy()
  6217. a21e:Destroy()
  6218. aa21e:Destroy()
  6219.  
  6220.  
  6221. local Aura = Instance.new('ParticleEmitter')
  6222. Aura.Name = "Aura"
  6223. Aura.Texture = "rbxassetid://347730682"
  6224. Aura.Parent = Torso
  6225. Aura.LightEmission = 1
  6226. Aura.Transparency = NumberSequence.new(0.6,1)
  6227. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6228. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  6229. Aura.LockedToPart = true
  6230. Aura.Lifetime = NumberRange.new(1)
  6231. Aura.Rate = 100
  6232. Aura.Speed = NumberRange.new(4.3)
  6233. Aura.EmissionDirection = "Top"
  6234. local Aura = Instance.new('ParticleEmitter')
  6235. Aura.Name = "Aura"
  6236. Aura.Texture = "rbxassetid://1046299182"
  6237. Aura.Parent = Torso
  6238. Aura.LightEmission = 1
  6239. Aura.Transparency = NumberSequence.new(0.6,1)
  6240. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6241. Aura.Size = NumberSequence.new(5)
  6242. Aura.LockedToPart = true
  6243. Aura.Lifetime = NumberRange.new(0.2)
  6244. Aura.Rate = 20
  6245. Aura.Speed = NumberRange.new(0)
  6246. Aura.EmissionDirection = "Top"
  6247.  
  6248. SuperSaiyan2 = true
  6249. Humanoid.JumpPower = 120
  6250.  
  6251. Char.Humanoid.MaxHealth = Health
  6252. wait(0.3)
  6253. Char.Humanoid.Health = Health
  6254. wait(0.7)
  6255. Must:Destroy()
  6256. end
  6257.  
  6258. function Base()
  6259. SuperSaiyan2 = false
  6260. local Effect = Instance.new("Part")
  6261. Effect.Name = "Effect"
  6262. Effect.Parent = Torso
  6263. Effect.CFrame = Torso.CFrame
  6264. Effect.BrickColor = BrickColor.new("White")
  6265. Effect.Shape = "Ball"
  6266. Effect.Size = Vector3.new(8, 8, 8)
  6267. Effect.Anchored = true
  6268. Effect.Material = "Neon"
  6269. Effect.CanCollide = false
  6270. for loop = 1, 25 do wait()
  6271. Effect.CFrame = Torso.CFrame
  6272. Effect.Size = Effect.Size + Vector3.new(-0.5)
  6273. Effect.Transparency = Effect.Transparency + 0.04
  6274.  
  6275. end
  6276. repeat
  6277.  
  6278.  
  6279. Torso:FindFirstChild("Effect"):Remove()
  6280. until Torso:FindFirstChild("Effect") == nil
  6281.  
  6282. char.Head.face.Texture = "rbxassetid://681212054"
  6283. Hair7:Destroy()
  6284. wait(0.1)
  6285. Hair7 = Instance.new("Part")
  6286. Hair7.Parent = char
  6287. Hair7.Name = "Hair"
  6288. Hair7.CanCollide = false
  6289. Hair7.Locked = true
  6290. Hair7.TopSurface = "Smooth"
  6291. Hair7.BottomSurface = "Smooth"
  6292. Hair7.formFactor = "Symmetric"
  6293. Hair7.Material = "Neon"
  6294. Hair7.BrickColor = BrickColor.new("Black")
  6295. Hair7.CFrame = char.Torso.CFrame
  6296. Hair7.Size = Vector3.new(1, 1, 1)
  6297. Hair7.Transparency = 0
  6298.  
  6299.  
  6300. Weld1 = Instance.new("Weld")
  6301. Weld1.Parent = char.Head
  6302. Weld1.Part0 = char.Head
  6303. Weld1.Part1 = Hair7
  6304. Weld1.C0 = CFrame.new(0, 1.2, -0.17)
  6305.  
  6306. Mesh = Instance.new("SpecialMesh")
  6307. Mesh.Offset = Vector3.new(0,-0.4,0)
  6308. Mesh.Parent = Hair7
  6309. Mesh.Scale = Vector3.new(6.5, 6.5, 6.5)
  6310. Mesh.MeshType = "FileMesh"
  6311. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  6312. Mesh.TextureId = ""
  6313.  
  6314.  
  6315.  
  6316. for i, v in pairs(Torso:GetChildren()) do
  6317. if v:IsA('ParticleEmitter') then
  6318. v:Remove()
  6319. end
  6320. end
  6321. for i, v in pairs(LeftArm:GetChildren()) do
  6322. if v:IsA('ParticleEmitter') then
  6323. v:Remove()
  6324. end
  6325. end
  6326. for i, v in pairs(RightArm:GetChildren()) do
  6327. if v:IsA('ParticleEmitter') then
  6328. v:Remove()
  6329. end
  6330. end
  6331. for i, v in pairs(RightLeg:GetChildren()) do
  6332. if v:IsA('ParticleEmitter') then
  6333. v:Remove()
  6334. end
  6335. end
  6336. for i, v in pairs(LeftLeg:GetChildren()) do
  6337. if v:IsA('ParticleEmitter') then
  6338. v:Remove()
  6339. end
  6340. end
  6341.  
  6342.  
  6343. end
  6344.  
  6345. mouse.KeyDown:connect(function(key)
  6346. if key=="9" then
  6347. Base()
  6348. end
  6349.  
  6350.  
  6351. local ContentProvider = game:GetService("ContentProvider")
  6352.  
  6353. local function LoadAssets(AssetList)
  6354. -- Takes an asset list and preloads it. Will not wait for them to load.
  6355.  
  6356. for _, AssetId in pairs(AssetList) do
  6357. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  6358. end
  6359. end
  6360.  
  6361. local Gibs = game.Workspace
  6362.  
  6363. function Kill(Character)
  6364. Character.Humanoid.Health = 0
  6365. local poo = Instance.new("IntValue",Character)
  6366. poo.Name = "haha nope"
  6367. local svch = Character
  6368. local hum = Character:findFirstChild("Humanoid")
  6369. Character.Archivable = true
  6370. local chrclone = Character:clone()
  6371. Character.Archivable = false
  6372.  
  6373. local ch = chrclone:GetChildren()
  6374. local i
  6375. for i = 1,#ch do
  6376. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  6377. ch[i]:remove()
  6378. end
  6379. end
  6380. local function Scan(ch)
  6381. local e
  6382. for e = 1,#ch do
  6383. Scan(ch[e]:GetChildren())
  6384. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  6385. ch[e]:remove()
  6386. end
  6387. end
  6388. end
  6389. Scan(chrclone:GetChildren())
  6390.  
  6391. local hum2 = chrclone:findFirstChild("Humanoid")
  6392.  
  6393.  
  6394. if hum2 ~= nil then
  6395. hum2.Name = "Humanoid2"
  6396. hum2.PlatformStand = true
  6397. hum2.Sit = true
  6398. hum2.MaxHealth = 0
  6399. hum2.Health = 0
  6400. end
  6401.  
  6402. local ch = Character:GetChildren()
  6403. local i
  6404. for i = 1,#ch do
  6405. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  6406. ch[i]:remove()
  6407. end
  6408. end
  6409.  
  6410. wait(0.2)
  6411.  
  6412. local ch = Character:GetChildren()
  6413. local i
  6414. for i = 1,#ch do
  6415. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  6416. ch[i]:remove()
  6417. end
  6418. end
  6419. Character = chrclone
  6420. local Torso = Character.Torso
  6421. local movevector = Vector3.new()
  6422.  
  6423. if Torso then
  6424. local Head = Character:FindFirstChild("Head")
  6425. local Limb = Character:FindFirstChild("Right Arm")
  6426. if Limb then
  6427.  
  6428. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  6429. local Joint = Instance.new("Glue")
  6430. Joint.Name = "RightShoulder"
  6431. Joint.Part0 = Torso
  6432. Joint.Part1 = Limb
  6433. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6434. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6435. Joint.Parent = Torso
  6436.  
  6437. local B = Instance.new("Part")
  6438. B.TopSurface = 0
  6439. B.BottomSurface = 0
  6440. B.formFactor = "Symmetric"
  6441. B.Size = Vector3.new(1, 1, 1)
  6442. B.Transparency = 1
  6443. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  6444. B.Parent = Character
  6445. local W = Instance.new("Weld")
  6446. W.Part0 = Limb
  6447. W.Part1 = B
  6448. W.C0 = CFrame.new(0, -0.5, 0)
  6449. W.Parent = Limb
  6450.  
  6451. end
  6452. local Limb = Character:FindFirstChild("Left Arm")
  6453. if Limb then
  6454.  
  6455. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  6456. local Joint = Instance.new("Glue")
  6457. Joint.Name = "LeftShoulder"
  6458. Joint.Part0 = Torso
  6459. Joint.Part1 = Limb
  6460. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  6461. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  6462. Joint.Parent = Torso
  6463.  
  6464. local B = Instance.new("Part")
  6465. B.TopSurface = 0
  6466. B.BottomSurface = 0
  6467. B.formFactor = "Symmetric"
  6468. B.Size = Vector3.new(1, 1, 1)
  6469. B.Transparency = 1
  6470. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  6471. B.Parent = Character
  6472. local W = Instance.new("Weld")
  6473. W.Part0 = Limb
  6474. W.Part1 = B
  6475. W.C0 = CFrame.new(0, -0.5, 0)
  6476. W.Parent = Limb
  6477.  
  6478. end
  6479. local Limb = Character:FindFirstChild("Right Leg")
  6480. if Limb then
  6481.  
  6482. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  6483. local Joint = Instance.new("Glue")
  6484. Joint.Name = "RightHip"
  6485. Joint.Part0 = Torso
  6486. Joint.Part1 = Limb
  6487. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6488. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  6489. Joint.Parent = Torso
  6490.  
  6491. local B = Instance.new("Part")
  6492. B.TopSurface = 0
  6493. B.BottomSurface = 0
  6494. B.formFactor = "Symmetric"
  6495. B.Size = Vector3.new(1, 1, 1)
  6496. B.Transparency = 1
  6497. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  6498. B.Parent = Character
  6499. local W = Instance.new("Weld")
  6500. W.Part0 = Limb
  6501. W.Part1 = B
  6502. W.C0 = CFrame.new(0, -0.5, 0)
  6503. W.Parent = Limb
  6504.  
  6505. end
  6506. local Limb = Character:FindFirstChild("Left Leg")
  6507. if Limb then
  6508.  
  6509. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  6510. local Joint = Instance.new("Glue")
  6511. Joint.Name = "LeftHip"
  6512. Joint.Part0 = Torso
  6513. Joint.Part1 = Limb
  6514. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  6515. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  6516. Joint.Parent = Torso
  6517.  
  6518. local B = Instance.new("Part")
  6519. B.TopSurface = 0
  6520. B.BottomSurface = 0
  6521. B.formFactor = "Symmetric"
  6522. B.Size = Vector3.new(1, 1, 1)
  6523. B.Transparency = 1
  6524. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  6525. B.Parent = Character
  6526. local W = Instance.new("Weld")
  6527. W.Part0 = Limb
  6528. W.Part1 = B
  6529. W.C0 = CFrame.new(0, -0.5, 0)
  6530. W.Parent = Limb
  6531. end
  6532. end
  6533. end
  6534. ----------
  6535.  
  6536. lerpz = function(D, E, F, G)
  6537. D[E] = D[E]:lerp(F, G)
  6538. end
  6539.  
  6540. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6541. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6542. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6543. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6544. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6545. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6546. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6547. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6548. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6549. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6550. resetlerp = function()
  6551. RJ.C0 = RJC0
  6552. RJ.C1 = RJC1
  6553. N.C0 = NC0
  6554. N.C1 = NC1
  6555. RS.C0 = RSC0
  6556. RS.C1 = RSC1
  6557. LS.C0 = LSC0
  6558. LS.C1 = LSC1
  6559. RH.C0 = RHC0
  6560. RH.C1 = RHC1
  6561. LH.C0 = LHC0
  6562. LH.C1 = LHC1
  6563. end
  6564. ----------
  6565. hrp = char.HumanoidRootPart
  6566.  
  6567. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6568. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6569. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6570. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6571. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6572. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  6573. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6574. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  6575. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  6576. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  6577. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  6578. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  6579. RS = Torso:FindFirstChild("Right Shoulder")
  6580. LS = Torso:FindFirstChild("Left Shoulder")
  6581. RH = Torso:FindFirstChild("Right Hip")
  6582. LH = Torso:FindFirstChild("Left Hip")
  6583. RJ = hrp:FindFirstChild("RootJoint")
  6584. N = Torso:FindFirstChild("Neck")
  6585. cf = CFrame.new
  6586. ang = CFrame.Angles
  6587. rd = math.rad
  6588. rd2 = math.random
  6589. cs = ColorSequence.new
  6590. ns = NumberSequence.new
  6591. nsk = NumberSequenceKeypoint.new
  6592. -------------------
  6593.  
  6594. end)
  6595.  
  6596. print([[
  6597. -------------------------------------------------
  6598. Goku made by Venturiansonic
  6599. -------------------------------------------------]])
Add Comment
Please, Sign In to add comment