Advertisement
Francool2005

ashhyh

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