Advertisement
ghostteen14

Untitled

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