Yeetyboi

Ultra in

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