Advertisement
AxeuerAlt

asjxidfjewdjkwi8jmdiewikidwkihdiwiujd

Apr 8th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 305.44 KB | None | 0 0
  1. -- Script
  2. --https://github.com/Mokiros/roblox-FE-compatibility
  3. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  4. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  5. local RealPlayer = Player
  6. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  7.  
  8. wait(1)
  9. local punched1 = true
  10. local punched2 = false
  11. local punched3 = false
  12. local punched4 = false
  13. local beamgo4 = 2.2
  14. local beamgo3 = 1
  15. local trans = 1
  16. local ssj1 = false
  17. local ssj2 = false
  18. local transforming1 = false
  19. local transforming2 = false
  20. local transforming3 = false
  21. local transforming4 = false
  22. local onaura = true
  23. local num = 0
  24. local enabled = true
  25. local beamgo = 2.2
  26. local beamgo1 = 1
  27. local p = owner
  28. local char = p.Character
  29. local mouse = p:GetMouse()
  30. local larm = char["Left Arm"]
  31. local rarm = char["Right Arm"]
  32. local lleg = char["Left Leg"]
  33. local rleg = char["Right Leg"]
  34. local hed = char.Head
  35. local torso = char.Torso
  36. local hum = char.Humanoid
  37. local root = char.HumanoidRootPart
  38. local canattack = true
  39. local canwalk = true
  40. local canwalk1 = true
  41. local canidle = true
  42. local rs = game:GetService("RunService").RenderStepped
  43. local new = Instance.new
  44. local v3 = Vector3.new
  45. local ns = NumberSequence.new
  46. local nr = NumberRange.new
  47. local bc = BrickColor.new
  48. local cf = CFrame.new
  49. local cfa = CFrame.Angles
  50. local rad = math.rad
  51. local startk = false
  52. local beam1 = false
  53. local beam2 = false
  54. local powering = false
  55. stop = false
  56. local start = false
  57. Mrandom = math.random
  58. local DebrisModel = Instance.new("Model",char)
  59. DebrisModel.Name = "Debris"
  60. C3 = Color3.new
  61. local base = true
  62. local super = false
  63. local super2 = false
  64. local super3 = false
  65. local god = false
  66. local blue = false
  67. local slow = false
  68. local ui = false
  69. local kaioken = false
  70. local dodge = false
  71. local transformed = false
  72. local muiable = false
  73. cooldown = true
  74. canfly = false
  75.  
  76. -- Scripts
  77. -- Objects
  78.  
  79. local HealthGUI = Instance.new("ScreenGui")
  80. local TextLabel = Instance.new("TextLabel")
  81. local Frame2 = Instance.new("Frame")
  82. local Slot2 = Instance.new("TextLabel")
  83. local Slot3 = Instance.new("TextLabel")
  84. local Slot4 = Instance.new("TextLabel")
  85. local Slot5 = Instance.new("TextLabel")
  86. local Slot6 = Instance.new("TextLabel")
  87. local Slot7 = Instance.new("TextLabel")
  88. local Slot8 = Instance.new("TextLabel")
  89. local Slot9 = Instance.new("TextLabel")
  90. local Slot10 = Instance.new("TextLabel")
  91. local Slot11 = Instance.new("TextLabel")
  92. local Slot12 = Instance.new("TextLabel")
  93.  
  94. -- Properties
  95. PlayerGui = p.PlayerGui
  96. HealthGUI.Name = "HealthGUI"
  97. HealthGUI = Instance.new("ScreenGui", PlayerGui)
  98.  
  99. TextLabel.Parent = HealthGUI
  100. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  101. TextLabel.BackgroundTransparency = 1
  102. TextLabel.Position = UDim2.new(0, 0, 0.959999979, 0)
  103. TextLabel.Size = UDim2.new(0.0900000036, 0, 0.0500000007, 0)
  104. TextLabel.ZIndex = 3
  105. TextLabel.Font = Enum.Font.Cartoon
  106. TextLabel.Text = "[H] Flight"
  107. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  108. TextLabel.TextScaled = true
  109. TextLabel.TextSize = 10
  110. TextLabel.TextStrokeColor3 = Color3.new(1, 0.294118, 0.294118)
  111. TextLabel.TextStrokeTransparency = 0
  112. TextLabel.TextWrapped = true
  113.  
  114. Frame2.Name = "Frame2"
  115. Frame2.Parent = HealthGUI
  116. Frame2.BackgroundColor3 = Color3.new(1, 1, 1)
  117. Frame2.BackgroundTransparency = 1
  118. Frame2.Position = UDim2.new(-0.00146412884, 0, 0.00607902743, 0)
  119. Frame2.Size = UDim2.new(0.5, 0, 0.5, 0)
  120.  
  121. Slot2.Name = "Slot2"
  122. Slot2.Parent = Frame2
  123. Slot2.BackgroundColor3 = Color3.new(1, 1, 1)
  124. Slot2.BackgroundTransparency = 1
  125. Slot2.Position = UDim2.new(1.72187495, 0, 1.34546447, 0)
  126. Slot2.Rotation = -1
  127. Slot2.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  128. Slot2.Font = Enum.Font.ArialBold
  129. Slot2.Text = "[U] UI"
  130. Slot2.TextColor3 = Color3.new(1, 1, 1)
  131. Slot2.TextScaled = true
  132. Slot2.TextSize = 30
  133. Slot2.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  134. Slot2.TextStrokeTransparency = 0
  135. Slot2.TextWrapped = true
  136.  
  137. Slot3.Name = "Slot3"
  138. Slot3.Parent = Frame2
  139. Slot3.BackgroundColor3 = Color3.new(1, 1, 1)
  140. Slot3.BackgroundTransparency = 1
  141. Slot3.Position = UDim2.new(1.722, 0, 1.20500004, 0)
  142. Slot3.Rotation = -1
  143. Slot3.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  144. Slot3.Font = Enum.Font.ArialBold
  145. Slot3.Text = "[Y] MUI"
  146. Slot3.TextColor3 = Color3.new(1, 1, 1)
  147. Slot3.TextScaled = true
  148. Slot3.TextSize = 100
  149. Slot3.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  150. Slot3.TextStrokeTransparency = 0
  151. Slot3.TextWrapped = true
  152.  
  153. Slot4.Name = "Slot4"
  154. Slot4.Parent = Frame2
  155. Slot4.BackgroundColor3 = Color3.new(1, 1, 1)
  156. Slot4.BackgroundTransparency = 1
  157. Slot4.Position = UDim2.new(1.722, 0, 1.10500002, 0)
  158. Slot4.Rotation = -1
  159. Slot4.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  160. Slot4.Font = Enum.Font.ArialBold
  161. Slot4.Text = "[P] Energy Charge"
  162. Slot4.TextColor3 = Color3.new(1, 1, 1)
  163. Slot4.TextScaled = true
  164. Slot4.TextSize = 100
  165. Slot4.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  166. Slot4.TextStrokeTransparency = 0
  167. Slot4.TextWrapped = true
  168.  
  169. Slot5.Name = "Slot5"
  170. Slot5.Parent = Frame2
  171. Slot5.BackgroundColor3 = Color3.new(1, 1, 1)
  172. Slot5.BackgroundTransparency = 1
  173. Slot5.Position = UDim2.new(1.722, 0, 1.005, 0)
  174. Slot5.Rotation = -1
  175. Slot5.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  176. Slot5.Font = Enum.Font.ArialBold
  177. Slot5.Text = "[Q] Kamehameha"
  178. Slot5.TextColor3 = Color3.new(1, 1, 1)
  179. Slot5.TextScaled = true
  180. Slot5.TextSize = 100
  181. Slot5.TextStrokeColor3 = Color3.new(0, 1, 1)
  182. Slot5.TextStrokeTransparency = 0
  183. Slot5.TextWrapped = true
  184.  
  185. Slot6.Name = "Slot6"
  186. Slot6.Parent = Frame2
  187. Slot6.BackgroundColor3 = Color3.new(1, 1, 1)
  188. Slot6.BackgroundTransparency = 1
  189. Slot6.Position = UDim2.new(1.722, 0, 1.505, 0)
  190. Slot6.Rotation = -1
  191. Slot6.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  192. Slot6.Font = Enum.Font.ArialBold
  193. Slot6.Text = "[R] Guard"
  194. Slot6.TextColor3 = Color3.new(1, 1, 1)
  195. Slot6.TextScaled = true
  196. Slot6.TextSize = 100
  197. Slot6.TextStrokeColor3 = Color3.new(1, 0, 0)
  198. Slot6.TextStrokeTransparency = 0
  199. Slot6.TextWrapped = true
  200.  
  201. Slot7.Name = "Slot7"
  202. Slot7.Parent = Frame2
  203. Slot7.BackgroundColor3 = Color3.new(1, 1, 1)
  204. Slot7.BackgroundTransparency = 1
  205. Slot7.Position = UDim2.new(1.722, 0, 1.60500002, 0)
  206. Slot7.Rotation = -1
  207. Slot7.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  208. Slot7.Font = Enum.Font.ArialBold
  209. Slot7.Text = "[E] Combat"
  210. Slot7.TextColor3 = Color3.new(1, 1, 1)
  211. Slot7.TextScaled = true
  212. Slot7.TextSize = 100
  213. Slot7.TextStrokeColor3 = Color3.new(1, 0, 0)
  214. Slot7.TextStrokeTransparency = 0
  215. Slot7.TextWrapped = true
  216.  
  217. Slot8.Name = "Slot8"
  218. Slot8.Parent = Frame2
  219. Slot8.BackgroundColor3 = Color3.new(1, 1, 1)
  220. Slot8.BackgroundTransparency = 1
  221. Slot8.Position = UDim2.new(1.722, 0, 1.70500004, 0)
  222. Slot8.Rotation = -1
  223. Slot8.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  224. Slot8.Font = Enum.Font.ArialBold
  225. Slot8.Text = "[X] Super God Fist"
  226. Slot8.TextColor3 = Color3.new(1, 1, 1)
  227. Slot8.TextScaled = true
  228. Slot8.TextSize = 100
  229. Slot8.TextStrokeColor3 = Color3.new(1, 0.333333, 0)
  230. Slot8.TextStrokeTransparency = 0
  231. Slot8.TextWrapped = true
  232.  
  233. Slot9.Name = "Slot9"
  234. Slot9.Parent = Frame2
  235. Slot9.BackgroundColor3 = Color3.new(1, 1, 1)
  236. Slot9.BackgroundTransparency = 1
  237. Slot9.Position = UDim2.new(1.722, 0, 1.80499995, 0)
  238. Slot9.Rotation = -1
  239. Slot9.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  240. Slot9.Font = Enum.Font.ArialBold
  241. Slot9.Text = "[V] Grab"
  242. Slot9.TextColor3 = Color3.new(1, 1, 1)
  243. Slot9.TextScaled = true
  244. Slot9.TextSize = 100
  245. Slot9.TextStrokeColor3 = Color3.new(1, 0, 0)
  246. Slot9.TextStrokeTransparency = 0
  247. Slot9.TextWrapped = true
  248.  
  249. Slot10.Name = "Slot10"
  250. Slot10.Parent = Frame2
  251. Slot10.BackgroundColor3 = Color3.new(1, 1, 1)
  252. Slot10.BackgroundTransparency = 1
  253. Slot10.Position = UDim2.new(1.722, 0, 0.704999983, 0)
  254. Slot10.Rotation = -1
  255. Slot10.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  256. Slot10.Font = Enum.Font.ArialBold
  257. Slot10.Text = "[3] Z-Vanish"
  258. Slot10.TextColor3 = Color3.new(1, 1, 1)
  259. Slot10.TextScaled = true
  260. Slot10.TextSize = 100
  261. Slot10.TextStrokeTransparency = 0
  262. Slot10.TextWrapped = true
  263.  
  264. Slot11.Name = "Slot 11"
  265. Slot11.Parent = Frame2
  266. Slot11.BackgroundColor3 = Color3.new(1, 1, 1)
  267. Slot11.BackgroundTransparency = 1
  268. Slot11.Position = UDim2.new(1.62199998, 0, 0.104999997, 0)
  269. Slot11.Rotation = -1
  270. Slot11.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  271. Slot11.Font = Enum.Font.ArialBold
  272. Slot11.Text = "UI Avatar made by venturiansonic"
  273. Slot11.TextColor3 = Color3.new(0, 1, 1)
  274. Slot11.TextScaled = true
  275. Slot11.TextSize = 100
  276. Slot11.TextStrokeColor3 = Color3.new(0, 0, 1)
  277. Slot11.TextStrokeTransparency = 0.89999997615814
  278. Slot11.TextTransparency = 0.89999997615814
  279. Slot11.TextWrapped = true
  280.  
  281. Slot12.Name = "Slot12"
  282. Slot12.Parent = Frame2
  283. Slot12.BackgroundColor3 = Color3.new(1, 1, 1)
  284. Slot12.BackgroundTransparency = 1
  285. Slot12.Position = UDim2.new(1.62199998, 0, 0.305000007, 0)
  286. Slot12.Rotation = -1
  287. Slot12.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  288. Slot12.Font = Enum.Font.ArialBold
  289. Slot12.Text = " venturiansonic#3801"
  290. Slot12.TextColor3 = Color3.new(0, 1, 1)
  291. Slot12.TextScaled = true
  292. Slot12.TextSize = 100
  293. Slot12.TextStrokeColor3 = Color3.new(1, 0, 0)
  294. Slot12.TextStrokeTransparency = 0.89999997615814
  295. Slot12.TextTransparency = 0.89999997615814
  296. Slot12.TextWrapped = true
  297.  
  298.  
  299. -----------------------------------
  300. --god/health
  301. hum:SetStateEnabled("Dead",false)
  302. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  303. Instance.new("ForceField",char).Visible = false
  304. hum.MaxHealth = 100000
  305. hum.Health = 100000
  306.  
  307.  
  308. -----------------------------------
  309. function Lerp(c1,c2,al)
  310. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  311. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  312. for i,v in pairs(com1) do
  313. com1[i] = v+(com2[i]-v)*al
  314. end
  315. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  316. end
  317. ----------------------------------------------------------------------------------------------------
  318. local maincolor = BrickColor.new("New yeller")
  319. function Eviscerate(dude)
  320. if dude.Name ~= char then
  321. local bgf = Instance.new("BodyGyro", dude.Head)
  322. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(rad(-90), 0, 0)
  323. local val = Instance.new("BoolValue", dude)
  324. val.Name = "IsHit"
  325. local ds = coroutine.wrap(function()
  326. dude:WaitForChild("Head"):BreakJoints()
  327.  
  328.  
  329. coroutine.resume(coroutine.create(function()
  330. for i, v in pairs(dude:GetChildren()) do
  331. if v:IsA("Accessory") then
  332. v:Destroy()
  333. end
  334. if v:IsA("Humanoid") then
  335. v:Destroy()
  336. end
  337. if v:IsA("CharacterMesh") then
  338. v:Destroy()
  339. end
  340. if v:IsA("Model") then
  341. v:Destroy()
  342. end
  343. if v:IsA("Part") or v:IsA("MeshPart") then
  344. for x, o in pairs(v:GetChildren()) do
  345. if o:IsA("Decal") then
  346. o:Destroy()
  347. end
  348. end
  349. coroutine.resume(coroutine.create(function()
  350. v.Material = "Neon"
  351. v.CanCollide = false
  352. local PartEmmit1 = Instance.new("ParticleEmitter", v)
  353. PartEmmit1.LightEmission = 1
  354. PartEmmit1.Texture = "rbxassetid://284205403"
  355. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  356. PartEmmit1.Rate = 150
  357. PartEmmit1.Lifetime = NumberRange.new(1)
  358. PartEmmit1.Size = NumberSequence.new({
  359. NumberSequenceKeypoint.new(0, 0.75, 0),
  360. NumberSequenceKeypoint.new(1, 0, 0)
  361. })
  362. PartEmmit1.Transparency = NumberSequence.new({
  363. NumberSequenceKeypoint.new(0, 0, 0),
  364. NumberSequenceKeypoint.new(1, 1, 0)
  365. })
  366. PartEmmit1.Speed = NumberRange.new(0, 0)
  367. PartEmmit1.VelocitySpread = 30000
  368. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  369. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  370. local BodPoss = Instance.new("BodyPosition", v)
  371. BodPoss.P = 3000
  372. BodPoss.D = 1000
  373. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  374. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  375. v.Color = maincolor.Color
  376. coroutine.resume(coroutine.create(function()
  377. for i = 0, 49 do
  378. swait(1)
  379. v.Transparency = v.Transparency + 0.08
  380. end
  381. wait(0.5)
  382. PartEmmit1.Enabled = false
  383. wait(3)
  384. v:Destroy()
  385. dude:Destroy()
  386. end))
  387. end))
  388. end
  389. end
  390. end))
  391. end)
  392. ds()
  393. end
  394. end
  395. ----------------------------------------------------------------------------------------------------
  396. --Hair
  397.  
  398. a8 = new("Part",char)
  399. a8.Name = "Hair"
  400. a8.Size = v3(2.92, 2.58, 2.72)
  401. a8.BrickColor = bc("Really black")
  402. a8.Material = "Neon"
  403. a8.Transparency = 1
  404. aa8 = new("SpecialMesh",a8)
  405. aa8.MeshType = "FileMesh"
  406. aa8.Scale = v3(7.3,7.3,7.3)
  407. aa8.MeshId = "rbxassetid://455100513"
  408. aaa8 =new("Weld",a8)
  409. aaa8.Part0 = hed
  410. aaa8.Part1 = a8
  411. aaa8.C0 = cf(-0.15,.9,-0.1) * cfa(rad(0),rad(0),rad(0))
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418. Lightning = function(Start,End,Times,Offset,Color,Thickness)
  419.  
  420.  
  421.  
  422.  
  423. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  424.  
  425.  
  426.  
  427.  
  428. for i=1,Times do
  429.  
  430.  
  431.  
  432.  
  433. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  434.  
  435.  
  436.  
  437.  
  438. li.Material = "Neon"
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452. li.Transparency = 0 li.BrickColor = Color
  453.  
  454.  
  455.  
  456.  
  457. li.formFactor = "Custom" li.CanCollide = false
  458.  
  459.  
  460.  
  461.  
  462. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  463.  
  464.  
  465.  
  466.  
  467. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  468.  
  469.  
  470.  
  471.  
  472. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  473.  
  474.  
  475.  
  476.  
  477. if Times == i then
  478.  
  479.  
  480.  
  481.  
  482. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  483.  
  484.  
  485.  
  486.  
  487. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  488.  
  489.  
  490.  
  491.  
  492. else
  493.  
  494.  
  495.  
  496.  
  497. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  498.  
  499.  
  500.  
  501.  
  502. end
  503.  
  504.  
  505.  
  506.  
  507. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p Spawn(function() for i=1,10 do wait()
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521. li.Transparency = li.Transparency+tra end li:Destroy() end)
  522.  
  523.  
  524.  
  525.  
  526. end
  527.  
  528.  
  529.  
  530.  
  531. end
  532.  
  533.  
  534. --Clothes
  535. if char.Shirt == nil then
  536. Instance.new("Shirt",char)
  537. end
  538. if char.Pants == nil then
  539. Instance.new("Pants",char)
  540. end
  541. wait(0.5)
  542.  
  543. local instinct = false
  544.  
  545. -------
  546. -----------------------------------------------------------------------
  547. --Sounds
  548. --Folder
  549. soundfolder = Instance.new("Model",char)
  550. soundfolder.Name = "Sound Folder"
  551. --Sounds
  552. kamecharge = Instance.new("Sound",torso)
  553. kamecharge.Volume = 1
  554. kamecharge.Name = "kamecharge"
  555. kamecharge.Looped = false
  556. kamecharge.SoundId = "rbxassetid://908489666"
  557. kamefire = Instance.new("Sound",torso)
  558. kamefire.Volume = 1
  559. kamefire.Name = "kamefire"
  560. kamefire.Looped = false
  561. kamefire.SoundId = "rbxassetid://908474188"
  562. kamehit = Instance.new("Sound",torso)
  563. kamehit.Volume = 30
  564. kamehit.Name = "kamehit"
  565. kamehit.Looped = false
  566. kamehit.SoundId = "rbxassetid://908484148"
  567. ssjaura = Instance.new("Sound",torso)
  568. ssjaura.Volume = 10
  569. ssjaura.Name = "ssjaura"
  570. ssjaura.Looped = true
  571. ssjaura.SoundId = "rbxassetid://891397456"
  572. ssjauraburst = Instance.new("Sound",torso)
  573. ssjauraburst.Volume = math.huge
  574. ssjauraburst.Name = "ssjauraburst"
  575. ssjauraburst.Looped =false
  576. ssjauraburst.SoundId = "rbxassetid://437393965"
  577. ssjmusic = Instance.new("Sound",torso)
  578. ssjmusic.Volume = 10
  579. ssjmusic.Name = "ssjmusic"
  580. ssjmusic.Looped = true
  581. ssjmusic.SoundId = "rbxassetid://194135434"
  582. ssj2music = Instance.new("Sound",torso)
  583. ssj2music.Volume = 10
  584. ssj2music.Name = "ssj2music"
  585. ssj2music.Looped = true
  586. ssj2music.SoundId = "rbxassetid://144377132"
  587. ssj2aura = Instance.new("Sound",torso)
  588. ssj2aura.Volume = 10
  589. ssj2aura.Name = "ssj2aura"
  590. ssj2aura.Looped = true
  591. ssj2aura.SoundId = "rbxassetid://262498455"
  592.  
  593. fahersonstart = Instance.new("Sound",torso)
  594. fahersonstart.Volume = math.huge
  595. fahersonstart.Name = "fahersonstart"
  596. fahersonstart.Looped = false
  597. fahersonstart.SoundId = "rbxassetid://958391048"
  598. fahersonend = Instance.new("Sound",torso)
  599. fahersonend.Volume = math.huge
  600. fahersonend.Name = "fahersonend"
  601. fahersonend.Looped = false
  602. fahersonend.SoundId = "rbxassetid://958391222"
  603. punchsound = Instance.new("Sound",torso)
  604. punchsound.Volume = 10
  605. punchsound.Name = "punchsound"
  606. punchsound.Looped = false
  607. punchsound.SoundId = "rbxassetid://896246498"
  608. punchsound1 = Instance.new("Sound",torso)
  609. punchsound1.Volume = 10
  610. punchsound1.Name = "punchsound1"
  611. punchsound1.Looped = false
  612. punchsound1.SoundId = "rbxassetid://137579113"
  613.  
  614.  
  615.  
  616.  
  617.  
  618. NewInstance = function(instance,parent,properties)
  619. local inst = Instance.new(instance)
  620. inst.Parent = parent
  621. if(properties)then
  622. for i,v in next, properties do
  623. pcall(function() inst[i] = v end)
  624. end
  625. end
  626. return inst;
  627. end
  628.  
  629.  
  630.  
  631.  
  632.  
  633. ----------------------------------------------------
  634. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  635. local wld = Instance.new("Weld", wp1)
  636. wld.Part0 = wp0
  637. wld.Part1 = wp1
  638. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  639. end
  640. newWeld(torso, larm, -1.5, 0.5, 0)
  641. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  642. newWeld(torso, rarm, 1.5, 0.5, 0)
  643. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  644. newWeld(torso, hed, 0, 1.5, 0)
  645. newWeld(torso, lleg, -0.5, -1, 0)
  646. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  647. newWeld(torso, rleg, 0.5, -1, 0)
  648. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  649. newWeld(root, torso, 0, -1, 0)
  650. torso.Weld.C1 = CFrame.new(0, -1, 0)
  651. --Animations
  652. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  653.  
  654.  
  655. hum.WalkSpeed = 20
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676. function firsthit()
  677. local SFXZ = Instance.new("Sound",torso)
  678. SFXZ.SoundId = "rbxassetid://169259383"
  679. SFXZ.Volume = 1
  680. SFXZ.Pitch = 1.5
  681. SFXZ.Looped = false
  682. wait(0.01)
  683. SFXZ:Play()
  684.  
  685. for i = 1,5 do
  686. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  687. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  688. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  689. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  690. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  691. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  692. wait()
  693. end
  694.  
  695.  
  696. ag = new("Part",char)
  697. ag.Name = "NewPart"
  698. ag.Size = v3(2,2,2)
  699. ag.CanCollide = false
  700. ag.Position = v3(999,999,999)
  701. ag.BrickColor = bc("Color")
  702. ag.Material = "Neon"
  703. ag.Transparency = 1
  704. aaag =new("Weld",ag)
  705. aaag.Part0 = rarm
  706. aaag.Part1 = ag
  707. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  708.  
  709.  
  710. ag.Touched:connect(function(hit)
  711. for i,v in pairs(hit.Parent:GetChildren()) do
  712. if v:IsA("Humanoid") then
  713. ag.TouchInterest:Destroy()
  714. if ssj1 == false and ssj2 == false then
  715. v.Health = v.Health - 40
  716. end
  717. if blue == true and ssj2 == true then
  718. v.Health = v.Health - 1500
  719. end
  720. if ui == true then
  721. v.Health = v.Health - 3000000000000000000000000000000
  722. end
  723.  
  724. local Cloud3 = Instance.new("Part",char)
  725. Cloud3.Size = Vector3.new(1,1,1)
  726. Cloud3.BrickColor = BrickColor.new("New yeller")
  727. Cloud3.Anchored = true
  728. Cloud3.Material = "Neon"
  729. Cloud3.CanCollide = false
  730. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  731. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  732. Cloud4.MeshId = "rbxassetid://3270017"
  733. Cloud4.Scale = Vector3.new(1,1,0.4)
  734.  
  735.  
  736.  
  737. coroutine.resume(coroutine.create(function()
  738. for i = 3,650 do
  739.  
  740.  
  741.  
  742.  
  743. Cloud3.Transparency = Cloud3.Transparency + 0.03
  744. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  745.  
  746.  
  747.  
  748.  
  749. wait(0.00000000001)
  750. end
  751. end))
  752. local SFXZ = Instance.new("Sound",hed)
  753. SFXZ.SoundId = "rbxassetid://260430060"
  754. SFXZ.Volume = 1
  755. SFXZ.Pitch = 1
  756. SFXZ.Looped = false
  757. wait(0.01)
  758. SFXZ:Play()
  759.  
  760.  
  761. end
  762. end
  763. end)
  764.  
  765.  
  766.  
  767.  
  768. for i= 1,5 do
  769. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  770. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  771. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  772. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  773. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  774. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  775. wait()
  776. end
  777. ag:Destroy()
  778. end
  779. function secondhit()
  780.  
  781. local SFXZ = Instance.new("Sound",torso)
  782. SFXZ.SoundId = "rbxassetid://169259383"
  783. SFXZ.Volume = 1
  784. SFXZ.Pitch = 1.5
  785. SFXZ.Looped = false
  786. wait(0.01)
  787. SFXZ:Play()
  788.  
  789. for i = 1,5 do
  790. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  791. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  792. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  793. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  794. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  795. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  796. wait()
  797. end
  798.  
  799.  
  800.  
  801. ag = new("Part",char)
  802. ag.Name = "NewPart"
  803. ag.Size = v3(2,2,2)
  804. ag.CanCollide = false
  805. ag.Position = v3(999,999,999)
  806. ag.BrickColor = bc("Color")
  807. ag.Material = "Neon"
  808. ag.Transparency = 1
  809. aaag =new("Weld",ag)
  810. aaag.Part0 = larm
  811. aaag.Part1 = ag
  812. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  813.  
  814.  
  815.  
  816. ag.Touched:connect(function(hit)
  817. for i,v in pairs(hit.Parent:GetChildren()) do
  818. if v:IsA("Humanoid") then
  819. ag.TouchInterest:Destroy()
  820. if ssj1 == false and ssj2 == false then
  821. v.Health = v.Health - 100
  822. end
  823. if blue == true and ssj2 == false then
  824. v.Health = v.Health - 1500
  825. end
  826. if ui == true then
  827. v.Health = v.Health - 3000000000000000000000000000000
  828. end
  829. local Cloud3 = Instance.new("Part",char)
  830. Cloud3.Size = Vector3.new(1,1,1)
  831. Cloud3.BrickColor = BrickColor.new("New yeller")
  832. Cloud3.Anchored = true
  833. Cloud3.Material = "Neon"
  834. Cloud3.CanCollide = false
  835. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  836. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  837. Cloud4.MeshId = "rbxassetid://3270017"
  838. Cloud4.Scale = Vector3.new(1,1,0.4)
  839.  
  840.  
  841.  
  842. coroutine.resume(coroutine.create(function()
  843. for i = 3,650 do
  844.  
  845.  
  846.  
  847.  
  848. Cloud3.Transparency = Cloud3.Transparency + 0.03
  849. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  850.  
  851.  
  852.  
  853.  
  854. wait(0.00000000001)
  855. end
  856. end))
  857. local SFXZ = Instance.new("Sound",hed)
  858. SFXZ.SoundId = "rbxassetid://260430060"
  859. SFXZ.Volume = 1
  860. SFXZ.Pitch = 1.1
  861. SFXZ.Looped = false
  862. wait(0.01)
  863. SFXZ:Play()
  864.  
  865.  
  866. end
  867. end
  868. end)
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877. for i= 1,5 do
  878. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  879. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(-70), math.rad(0)), .5)--torso
  880. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), .5)--arm
  881. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,-0.8)*CFrame.Angles(math.rad(160),math.rad(70),math.rad(10)), .5)--arm
  882. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  883. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  884. wait()
  885. end
  886. ag:Destroy()
  887. end
  888. function thirdhit()
  889. local SFXZ = Instance.new("Sound",torso)
  890. SFXZ.SoundId = "rbxassetid://169259383"
  891. SFXZ.Volume = 1
  892. SFXZ.Pitch = 1.5
  893. SFXZ.Looped = false
  894. wait(0.01)
  895. SFXZ:Play()
  896.  
  897. for i = 1,5 do
  898. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  899. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-60), math.rad(0)), .5)--torso
  900. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  901. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  902. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  903. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  904. wait()
  905. end
  906.  
  907.  
  908. ag = new("Part",char)
  909. ag.Name = "NewPart"
  910. ag.Size = v3(2,2,2)
  911. ag.CanCollide = false
  912. ag.Position = v3(999,999,999)
  913. ag.BrickColor = bc("Color")
  914. ag.Material = "Neon"
  915. ag.Transparency = 1
  916. aaag =new("Weld",ag)
  917. aaag.Part0 = rleg
  918. aaag.Part1 = ag
  919. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  920.  
  921.  
  922.  
  923. ag.Touched:connect(function(hit)
  924. for i,v in pairs(hit.Parent:GetChildren()) do
  925. if v:IsA("Humanoid") then
  926. ag.TouchInterest:Destroy()
  927. if ssj1 == false and ssj2 == false then
  928. v.Health = v.Health - 30
  929. end
  930. if blue == true and ssj2 == false then
  931. v.Health = v.Health - 5500
  932. end
  933. if ui == true then
  934. v.Health = v.Health - 3000000000000000000000000000000
  935. end
  936.  
  937. local Cloud3 = Instance.new("Part",char)
  938. Cloud3.Size = Vector3.new(1,1,1)
  939. Cloud3.BrickColor = BrickColor.new("New yeller")
  940. Cloud3.Anchored = true
  941. Cloud3.Material = "Neon"
  942. Cloud3.CanCollide = false
  943. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  944. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  945. Cloud4.MeshId = "rbxassetid://3270017"
  946. Cloud4.Scale = Vector3.new(1,1,0.4)
  947.  
  948.  
  949.  
  950. coroutine.resume(coroutine.create(function()
  951. for i = 3,650 do
  952.  
  953.  
  954.  
  955.  
  956. Cloud3.Transparency = Cloud3.Transparency + 0.03
  957. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  958.  
  959.  
  960.  
  961.  
  962. wait(0.00000000001)
  963. end
  964. end))
  965. local SFXZ = Instance.new("Sound",hed)
  966. SFXZ.SoundId = "rbxassetid://260430060"
  967. SFXZ.Volume = 1
  968. SFXZ.Pitch = 0.96
  969. SFXZ.Looped = false
  970. wait(0.01)
  971. SFXZ:Play()
  972.  
  973.  
  974. end
  975. end
  976. end)
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994. for i = 1,5 do
  995. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  996. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(50), math.rad(0)), .5)--torso
  997. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  998. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  999. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  1000. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.5) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-30)),.5)--leg
  1001. wait()
  1002. end
  1003. ag:Destroy()
  1004. end
  1005. function lasthit()
  1006.  
  1007. local SFXZ = Instance.new("Sound",torso)
  1008. SFXZ.SoundId = "rbxassetid://169259383"
  1009. SFXZ.Volume = 1
  1010. SFXZ.Pitch = 1.5
  1011. SFXZ.Looped = false
  1012. wait(0.01)
  1013. SFXZ:Play()
  1014. for i = 1,5 do
  1015. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-40),math.rad(0)), .5)--head
  1016. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(80), math.rad(0)), .5)--torso
  1017. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), .5)--arm
  1018. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), .5)--arm
  1019. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  1020. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  1021. wait()
  1022. end
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034. ag = new("Part",char)
  1035. ag.Name = "NewPart"
  1036. ag.Size = v3(2,2,2)
  1037. ag.CanCollide = false
  1038. ag.Position = v3(999,999,999)
  1039. ag.BrickColor = bc("Color")
  1040. ag.Material = "Neon"
  1041. ag.Transparency = 1
  1042. aaag =new("Weld",ag)
  1043. aaag.Part0 = lleg
  1044. aaag.Part1 = ag
  1045. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1046.  
  1047.  
  1048.  
  1049. ag.Touched:connect(function(hit)
  1050. for i,v in pairs(hit.Parent:GetChildren()) do
  1051. if v:IsA("Humanoid") then
  1052. ag.TouchInterest:Destroy()
  1053. if ssj1 == false and ssj2 == false then
  1054. v.Health = v.Health - 1000
  1055. end
  1056. if blue == true and ssj2 == false then
  1057. v.Health = v.Health - 1900
  1058. end
  1059. if ui == true then
  1060. v.Health = v.Health - 3000000000000000000000000000000
  1061. end
  1062.  
  1063.  
  1064. local SFXZ = Instance.new("Sound",hed)
  1065. SFXZ.SoundId = "rbxassetid://260430060"
  1066. SFXZ.Volume = 1
  1067. SFXZ.Pitch = 1.1
  1068. SFXZ.Looped = false
  1069. wait(0.01)
  1070. SFXZ:Play()
  1071. local Cloud3 = Instance.new("Part",char)
  1072. Cloud3.Size = Vector3.new(1,1,1)
  1073. Cloud3.BrickColor = BrickColor.new("New yeller")
  1074. Cloud3.Anchored = true
  1075. Cloud3.Material = "Neon"
  1076. Cloud3.CanCollide = false
  1077. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1078. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  1079. Cloud4.MeshId = "rbxassetid://3270017"
  1080. Cloud4.Scale = Vector3.new(1,1,0.4)
  1081.  
  1082.  
  1083.  
  1084. coroutine.resume(coroutine.create(function()
  1085. for i = 3,650 do
  1086.  
  1087.  
  1088.  
  1089.  
  1090. Cloud3.Transparency = Cloud3.Transparency + 0.03
  1091. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  1092.  
  1093.  
  1094.  
  1095.  
  1096. wait(0.00000000001)
  1097. end
  1098. end))
  1099.  
  1100. end
  1101. end
  1102. end)
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111. for i = 1,5 do
  1112. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(30),math.rad(0)), .5)--head
  1113. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), .5)--torso
  1114. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  1115. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1116. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.6) * CFrame.Angles(math.rad(120), math.rad(-30), math.rad(20)), .5)--leg
  1117. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1118. wait()
  1119. end
  1120. ag:Destroy()
  1121. end
  1122.  
  1123.  
  1124.  
  1125. local jumped = false
  1126. bg = Instance.new("BodyGyro",root)
  1127. bg.P = 100000
  1128. bg.D = 100
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146. function startkamehameha()
  1147. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  1148. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  1149. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  1150. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  1151. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  1152. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  1153.  
  1154. for i = 1, 20 do
  1155. wait()
  1156. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  1157. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  1158. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(30)), 0.1)--arm
  1159. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(-30)), 0.1)--arm
  1160. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  1161. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  1162. end
  1163. for i = 1, 20 do
  1164. wait()
  1165.  
  1166. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  1167. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  1168. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(85),math.rad(-10),math.rad(-30)), 0.1)--arm
  1169. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(85),math.rad(10),math.rad(30)), 0.1)--arm
  1170. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  1171. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  1172. end
  1173. kamecharge:Play()
  1174.  
  1175. coroutine.resume(coroutine.create(function()
  1176. for i = 3,22 do
  1177. local Ball = Instance.new("Part",char)
  1178. Ball.Size = Vector3.new(1,1,1)
  1179. Ball.BrickColor = BrickColor.new("New yeller")
  1180. Ball.Material = "Neon"
  1181. Ball.Anchored = true
  1182. Ball.CanCollide = false
  1183. Ball.Transparency = 0
  1184. Ball.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1185. local Ball2 = Instance.new("SpecialMesh",Ball)
  1186. Ball2.MeshType = 3
  1187. Ball2.Scale = Vector3.new(2,2,2)
  1188.  
  1189.  
  1190.  
  1191.  
  1192. coroutine.resume(coroutine.create(function()
  1193. for i = 1,15 do
  1194. Ball2.Scale = Ball2.Scale + Vector3.new(0.4,0.4,0.4)
  1195. Ball.Transparency = Ball.Transparency + 0.06
  1196. wait(0.00000000001)
  1197. end
  1198. Ball:Destroy()
  1199.  
  1200.  
  1201. end))
  1202. wait(0.2)
  1203. end
  1204. end))
  1205.  
  1206. startk = true
  1207.  
  1208. for i = 1, 100 do
  1209. wait()
  1210.  
  1211.  
  1212. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.1)--head
  1213. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-70), math.rad(5)), 0.1)--torso
  1214. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-30)), 0.1)--arm
  1215. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(65),math.rad(10),math.rad(30)), 0.1)--arm
  1216. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.1)--leg
  1217. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)--leg
  1218. end
  1219. end
  1220. function endkamehameha()
  1221. for i = 1, 10 do
  1222. wait()
  1223. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  1224. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
  1225. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-30)), 0.5)--arm
  1226. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(75),math.rad(10),math.rad(30)), 0.5)--arm
  1227. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.5)--leg
  1228. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.5)--leg
  1229. end
  1230. end
  1231. function fatherson()
  1232. for i = 1,50 do
  1233. wait()
  1234. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  1235. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .1)--torso
  1236. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .1)--arm
  1237. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)), .1)--arm
  1238. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .1)--leg
  1239. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .1)--leg
  1240. end
  1241. wait(2)
  1242. for i = 1,50 do
  1243. wait()
  1244. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(40),math.rad(0)), .1)--head
  1245. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(-60), math.rad(0)), .1)--torso
  1246. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)), .1)--arm
  1247. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), .1)--arm
  1248. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), .1)--leg
  1249. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(5)), .1)--leg
  1250. end
  1251. end
  1252. function fathersonfire()
  1253. for i = 1,10 do
  1254. wait()
  1255. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .4)--head
  1256. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)--torso
  1257. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .4)--arm
  1258. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), .4)--arm
  1259. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .4)--leg
  1260. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .4)--leg
  1261. end
  1262. end
  1263.  
  1264.  
  1265.  
  1266. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1267. a = new("Part",char)
  1268. a.Name = "NewPart"
  1269. a.Size = v3(0.1,0.1,0.1)
  1270. a.Shape = "Ball"
  1271. a.Position = v3(999,999,999)
  1272. a.BrickColor = bc("New yeller")
  1273. a.Material = "Neon"
  1274. a.Transparency = 1
  1275. aa = new("SpecialMesh",a)
  1276. aa.Scale = v3(1,1,1)
  1277. aaa =new("Weld",a)
  1278. aaa.Part0 = torso
  1279. aaa.Part1 = a
  1280. aaa.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1281. aaaa = new("ParticleEmitter",a)
  1282. aaaa.Size = ns(1)
  1283. aaaa.Rate = 5
  1284. aaaa.Texture = "rbxassetid://0"
  1285. aaaa.ZOffset = 1
  1286. aaaa.Lifetime = nr(5)
  1287. aaaa.Transparency = ns(1)
  1288. aaaa.LockedToPart = true
  1289. aaaa.Speed = nr(0)
  1290. aw = new("Part",char)
  1291. aw.Name = "NewPart"
  1292. aw.Size = v3(0.1,0.1,0.1)
  1293. aw.Shape = "Ball"
  1294. aw.Position = v3(999,999,999)
  1295. aw.BrickColor = bc("New yeller")
  1296. aw.Material = "Neon"
  1297. aw.Transparency = 1
  1298. aaw = new("SpecialMesh",aw)
  1299. aaw.Scale = v3(1,1,1)
  1300. aaaw =new("Weld",aw)
  1301. aaaw.Part0 = torso
  1302. aaaw.Part1 = aw
  1303. aaaw.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1304. aaaaw = new("ParticleEmitter",aw)
  1305. aaaaw.Size = ns(5)
  1306. aaaaw.Rate = 5
  1307. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1308. aaaaw.Texture = "rbxassetid://0"
  1309. aaaaw.ZOffset = -1
  1310. aaaaw.Lifetime = nr(5)
  1311. aaaaw.RotSpeed = nr(50)
  1312. aaaaw.Transparency = ns(1)
  1313. aaaaw.LockedToPart = true
  1314. aaaaw.Speed = nr(0)
  1315.  
  1316.  
  1317.  
  1318. ae = new("Part",char)
  1319. ae.Name = "NewPart"
  1320. ae.Size = v3(0.1,0.1,0.1)
  1321. ae.Shape = "Ball"
  1322. ae.Position = v3(999,999,999)
  1323. ae.BrickColor = bc("New yeller")
  1324. ae.Material = "Neon"
  1325. ae.Transparency = 1
  1326. aaae =new("Weld",ae)
  1327. aaae.Part0 = torso
  1328. aaae.Part1 = ae
  1329. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1330. aaaae = new("ParticleEmitter",ae)
  1331. aaaae.Size = ns(15)
  1332. aaaae.Rate = 5
  1333. aaaae.Color = ColorSequence.new(Color3.fromRGB(231,255,111))
  1334. aaaae.ZOffset = -2
  1335. aaaae.Lifetime = nr(5)
  1336. aaaae.Transparency = ns(1)
  1337. aaaae.LockedToPart = true
  1338. aaaae.Speed = nr(0)
  1339.  
  1340. ad = new("Part",char)
  1341. ad.Name = "NewPart"
  1342. ad.Size = v3(10,10,10)
  1343. ad.CanCollide = false
  1344. ad.Anchored = true
  1345. ad.Position = torso.Position - v3(0,3,0)
  1346. ad.BrickColor = bc("New yeller")
  1347. ad.Material = "Neon"
  1348. ad.Transparency = 1
  1349. aad = new("Decal",ad)
  1350. aad.Texture = "rbxassetid://110711859"
  1351. aad.Face = "Top"
  1352. aad.Transparency = 1
  1353. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1354. --Functions
  1355. function kamehameha()
  1356. enabled = true
  1357.  
  1358.  
  1359. kamefire.Volume = 5
  1360.  
  1361. startkamehameha()
  1362.  
  1363.  
  1364. wait(1)
  1365.  
  1366. endkamehameha()
  1367. coroutine.resume(coroutine.create(function()
  1368. for i = 1,100 do
  1369. CamShakeAll(32,270,torso)
  1370. game:GetService("RunService").RenderStepped:wait()
  1371. end
  1372. end))
  1373. a1 = new("Part",char)
  1374. a1.Name = "Beam"
  1375. a1.Anchored = true
  1376. a1.Size = v3(6,6,6)
  1377. a1.CanCollide = false
  1378. a1.Locked = true
  1379. a1.Position = v3(999,999,999)
  1380. a1.BrickColor = bc("New yeller")
  1381. a1.Material = "Neon"
  1382. a1.Transparency = 0
  1383. aa1 = new("SpecialMesh",a1)
  1384. aa1.MeshType = "Cylinder"
  1385. aa1.Scale = v3(1,1,1)
  1386. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1387. FZcharge3.Texture = "rbxassetid://174073769"
  1388. FZcharge3.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  1389. FZcharge3.EmissionDirection = "Top"
  1390. FZcharge3.Speed = NumberRange.new(5)
  1391. FZcharge3.Size = NumberSequence.new(10,0)
  1392. FZcharge3.Transparency = NumberSequence.new(0,1)
  1393. FZcharge3.Drag = 1.2
  1394. FZcharge3.LockedToPart = false
  1395. FZcharge3.Lifetime = NumberRange.new(2)
  1396. FZcharge3.Rate = 305
  1397. FZcharge3.LightEmission = 0.8
  1398. FZcharge3.Rotation = NumberRange.new(-360,360)
  1399. FZcharge3.VelocitySpread = 100
  1400. FZcharge3.ZOffset = 1
  1401. local Aaaa = Instance.new("ParticleEmitter",a3)
  1402. Aaaa.Texture = "rbxassetid://174073769"
  1403. Aaaa.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  1404. Aaaa.EmissionDirection = "Top"
  1405. Aaaa.Speed = NumberRange.new(5)
  1406. Aaaa.Size = NumberSequence.new(20,0)
  1407. Aaaa.Transparency = NumberSequence.new(0,1)
  1408. Aaaa.Drag = 1.2
  1409. Aaaa.LockedToPart = false
  1410. Aaaa.Lifetime = NumberRange.new(1)
  1411. Aaaa.Rate = 305
  1412. Aaaa.LightEmission = 0.8
  1413. Aaaa.Rotation = NumberRange.new(-360,360)
  1414. Aaaa.VelocitySpread = 100
  1415. Aaaa.ZOffset = 1
  1416. a2 = new("Part",char)
  1417. a2.Name = "Beam"
  1418. a2.Anchored = true
  1419. a2.Locked = true
  1420. a2.Size = v3(0.1,0.1,0.1)
  1421. a2.CanCollide = false
  1422. a2.Position = v3(999,999,999)
  1423. a2.BrickColor = bc("New yeller")
  1424. a2.Material = "Neon"
  1425. a2.Transparency = 0
  1426. aa2 = new("SpecialMesh",a2)
  1427. aa2.MeshType = 3
  1428. aa2.Scale = v3(150,150,150)
  1429. a3 = new("Part",char)
  1430. a3.Name = "Beam"
  1431. a3.Locked = true
  1432. a3.Anchored = true
  1433. a3.Size = v3(0.1,0.1,0.1)
  1434. a3.CanCollide = false
  1435. a3.Position = v3(999,999,999)
  1436. a3.BrickColor = bc("New yeller")
  1437. a3.Material = "Neon"
  1438. a3.Transparency = 0
  1439. aa3 = new("SpecialMesh",a3)
  1440. aa3.MeshType = 3
  1441. aa3.Scale = v3(200,200,200)
  1442. local Chase = Instance.new("ParticleEmitter",a2)
  1443. Chase.Texture = "rbxassetid://924746519"
  1444. Chase.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  1445. Chase.EmissionDirection = "Top"
  1446. Chase.Speed = NumberRange.new(5)
  1447. Chase.Size = NumberSequence.new(30,42)
  1448. Chase.Transparency = NumberSequence.new(0,0.3)
  1449. Chase.Drag = 1.2
  1450. Chase.LockedToPart = false
  1451. Chase.Lifetime = NumberRange.new(0.2)
  1452. Chase.Rate = 110
  1453. Chase.LightEmission = 0.3
  1454. Chase.Rotation = NumberRange.new(-360,360)
  1455. Chase.VelocitySpread = 100
  1456. Chase.ZOffset = 1
  1457.  
  1458. coroutine.resume(coroutine.create(function()
  1459. for i = 1,9 do
  1460.  
  1461. local H = Instance.new("Part",a3)
  1462. H.Size = Vector3.new(1,1,1)
  1463. H.BrickColor = BrickColor.new("new yeller")
  1464. H.CanCollide = false
  1465. H.Anchored = true
  1466. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1467. local H2 = Instance.new("SpecialMesh",H)
  1468. H2.MeshId = "rbxassetid://3270017"
  1469. H2.Scale = Vector3.new(1.5,1.5,1.5)
  1470. g = Instance.new("Explosion")
  1471.  
  1472. coroutine.resume(coroutine.create(function()
  1473. for i = 1,120 do
  1474.  
  1475. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1476. H.Transparency = H.Transparency + 0.04
  1477. wait(0.00000000001)
  1478. end
  1479.  
  1480. H2:Destroy()
  1481. H:Destroy()
  1482.  
  1483. end))
  1484.  
  1485. wait(0.3)
  1486.  
  1487. end
  1488.  
  1489. end))
  1490. coroutine.resume(coroutine.create(function()
  1491. for i = 1,30 do
  1492. local HQ = Instance.new("Part",a3)
  1493. HQ.Size = Vector3.new(1,1,1)
  1494. HQ.BrickColor = BrickColor.new("New yeller")
  1495. HQ.Material = Enum.Material.Glass
  1496. HQ.Anchored = true
  1497. HQ.CanCollide = false
  1498. HQ.Transparency = 0
  1499. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1500. local HQ2 = Instance.new("SpecialMesh",HQ)
  1501. HQ2.MeshId = "rbxassetid://20329976"
  1502. HQ2.Scale = Vector3.new(4.5,4.5,4.5)
  1503. g.Parent = workspace
  1504. g.Position = HQ.Position
  1505. g.BlastRadius = 28
  1506. g.BlastPressure = 4006200
  1507. g.Visible = false
  1508. coroutine.resume(coroutine.create(function()
  1509. for i = 1,90 do
  1510.  
  1511. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1512. HQ.Transparency = HQ.Transparency + 0.05
  1513.  
  1514. wait(0.00000000001)
  1515. end
  1516. HQ:Destroy()
  1517.  
  1518. HQ2:Destroy()
  1519.  
  1520. end))
  1521.  
  1522. wait(0.07)
  1523.  
  1524. end
  1525.  
  1526. end))
  1527. kamecharge:Stop()
  1528. kamefire:Play()
  1529. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1530. local HQ = Instance.new("Part",a)
  1531. HQ.Size = Vector3.new(1,0,1)
  1532. HQ.BrickColor = BrickColor.new("Toothpaste")
  1533. HQ.Material = "Neon"
  1534. HQ.Anchored = true
  1535. HQ.CanCollide = false
  1536. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1537. local HQ2 = Instance.new("SpecialMesh",HQ)
  1538. HQ2.MeshId = "rbxassetid://20329976"
  1539. HQ2.Scale = Vector3.new(10,10,10)
  1540.  
  1541.  
  1542. coroutine.resume(coroutine.create(function()
  1543. for i = 3,650 do
  1544.  
  1545.  
  1546.  
  1547.  
  1548. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1549. HQ.Transparency = HQ.Transparency + 0.02
  1550. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1551.  
  1552.  
  1553.  
  1554. wait(0.00000000001)
  1555. end
  1556. end))
  1557. hed.Anchored = true
  1558. a8.Anchored = true
  1559. ae.Anchored = true
  1560. startk = false
  1561.  
  1562.  
  1563. --Damages
  1564. -----------------------------------------------------------------------------------------
  1565. a1.Touched:connect(function(hit)
  1566.  
  1567. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1568.  
  1569.  
  1570.  
  1571. if hit.Parent:IsA("Model") then
  1572. hit.Parent.Humanoid:TakeDamage(2500000000)
  1573. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1574. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1575. Fl.velocity = root.CFrame.lookVector*80
  1576. wait(0.05)
  1577. Fl:remove()
  1578.  
  1579. end
  1580.  
  1581. if enabled == true then
  1582. enabled = false
  1583. num = num + 1
  1584.  
  1585. a21 = new("Part",char)
  1586. a21.Name = "Beam"..num
  1587. a21.Locked = true
  1588. a21.Size = v3(0,0,0)
  1589. a21.CanCollide = false
  1590. a21.Position = v3(999,999,999)
  1591. a21.BrickColor = bc("New yeller")
  1592. a21.Material = "Neon"
  1593. a21.Transparency = 0
  1594. aa21 = new("SpecialMesh",a21)
  1595. a21.Anchored = true
  1596. a21.Position = hit.Position
  1597. aa21.MeshType = "Sphere"
  1598. aa21.Scale = v3(0,0,0)
  1599.  
  1600. for i = 1,90 do
  1601. wait()
  1602.  
  1603. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1604. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1605. end
  1606. enabled = true
  1607. char["Beam"..num]:Destroy()
  1608. end
  1609.  
  1610. end
  1611.  
  1612. end)
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620. beam2 = true
  1621. beam1 = true
  1622. wait(2)
  1623. FZcharge3.Rate = 0
  1624. beam1 = false
  1625.  
  1626. repeat
  1627. wait()
  1628. a1.Size = a1.Size - v3(0.2,0.2,0.2)
  1629. aa2.Scale = aa2.Scale - v3(3,3,3)
  1630. aa3.Scale = aa3.Scale - v3(3,3,3)
  1631. until
  1632. a1.Size.y < 0.1
  1633.  
  1634. beamgo = 2.2
  1635. beamgo1 = 1
  1636. a1:Destroy()
  1637. a2:Destroy()
  1638. a3:Destroy()
  1639. for i = 1,10 do
  1640. wait()
  1641.  
  1642. kamefire.Volume = kamefire.Volume - 0.5
  1643. end
  1644. kamefire:Stop()
  1645.  
  1646. hed.Anchored = false
  1647. a8.Anchored = false
  1648. ae.Anchored = false
  1649. end
  1650.  
  1651. function BlueKame()
  1652. enabled = true
  1653.  
  1654.  
  1655. kamefire.Volume = 5
  1656.  
  1657. startkamehameha()
  1658.  
  1659.  
  1660. wait(1)
  1661.  
  1662. endkamehameha()
  1663.  
  1664. a1 = new("Part",char)
  1665. a1.Name = "Beam"
  1666. a1.Anchored = true
  1667. a1.Size = v3(6,6,6)
  1668. a1.CanCollide = false
  1669. a1.Locked = true
  1670. a1.Position = v3(999,999,999)
  1671. a1.BrickColor = bc("New yeller")
  1672. a1.Material = "Neon"
  1673. a1.Transparency = 0
  1674. aa1 = new("SpecialMesh",a1)
  1675. aa1.MeshType = "Cylinder"
  1676. aa1.Scale = v3(1,1,1)
  1677. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1678. FZcharge3.Texture = "rbxassetid://174073769"
  1679. FZcharge3.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  1680. FZcharge3.EmissionDirection = "Top"
  1681. FZcharge3.Speed = NumberRange.new(5)
  1682. FZcharge3.Size = NumberSequence.new(15,0)
  1683. FZcharge3.Transparency = NumberSequence.new(0,1)
  1684. FZcharge3.Drag = 1.2
  1685. FZcharge3.LockedToPart = false
  1686. FZcharge3.Lifetime = NumberRange.new(2)
  1687. FZcharge3.Rate = 305
  1688. FZcharge3.LightEmission = 0.8
  1689. FZcharge3.Rotation = NumberRange.new(-360,360)
  1690. FZcharge3.VelocitySpread = 100
  1691. FZcharge3.ZOffset = 1
  1692. local Aaaa = Instance.new("ParticleEmitter",a3)
  1693. Aaaa.Texture = "rbxassetid://174073769"
  1694. Aaaa.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  1695. Aaaa.EmissionDirection = "Top"
  1696. Aaaa.Speed = NumberRange.new(5)
  1697. Aaaa.Size = NumberSequence.new(20,0)
  1698. Aaaa.Transparency = NumberSequence.new(0,1)
  1699. Aaaa.Drag = 1.2
  1700. Aaaa.LockedToPart = false
  1701. Aaaa.Lifetime = NumberRange.new(1)
  1702. Aaaa.Rate = 305
  1703. Aaaa.LightEmission = 0.8
  1704. Aaaa.Rotation = NumberRange.new(-360,360)
  1705. Aaaa.VelocitySpread = 100
  1706. Aaaa.ZOffset = 1
  1707. a2 = new("Part",char)
  1708. a2.Name = "Beam"
  1709. a2.Anchored = true
  1710. a2.Locked = true
  1711. a2.Size = v3(0.1,0.1,0.1)
  1712. a2.CanCollide = false
  1713. a2.Position = v3(999,999,999)
  1714. a2.BrickColor = bc("New yeller")
  1715. a2.Material = "Neon"
  1716. a2.Transparency = 0
  1717. aa2 = new("SpecialMesh",a2)
  1718. aa2.MeshType = 3
  1719. aa2.Scale = v3(150,150,150)
  1720. a3 = new("Part",char)
  1721. a3.Name = "Beam"
  1722. a3.Locked = true
  1723. a3.Anchored = true
  1724. a3.Size = v3(0.1,0.1,0.1)
  1725. a3.CanCollide = false
  1726. a3.Position = v3(999,999,999)
  1727. a3.BrickColor = bc("New yeller")
  1728. a3.Material = "Neon"
  1729. a3.Transparency = 0
  1730. aa3 = new("SpecialMesh",a3)
  1731. aa3.MeshType = 3
  1732. aa3.Scale = v3(200,200,200)
  1733. local Chase = Instance.new("ParticleEmitter",a2)
  1734. Chase.Texture = "rbxassetid://924746519"
  1735. Chase.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  1736. Chase.EmissionDirection = "Top"
  1737. Chase.Speed = NumberRange.new(5)
  1738. Chase.Size = NumberSequence.new(30,42)
  1739. Chase.Transparency = NumberSequence.new(0,0.3)
  1740. Chase.Drag = 1.2
  1741. Chase.LockedToPart = false
  1742. Chase.Lifetime = NumberRange.new(0.2)
  1743. Chase.Rate = 110
  1744. Chase.LightEmission = 0.3
  1745. Chase.Rotation = NumberRange.new(-360,360)
  1746. Chase.VelocitySpread = 100
  1747. Chase.ZOffset = 1
  1748.  
  1749. coroutine.resume(coroutine.create(function()
  1750. for i = 1,9 do
  1751.  
  1752. local H = Instance.new("Part",a3)
  1753. H.Size = Vector3.new(1,1,1)
  1754. H.BrickColor = BrickColor.new("New yeller")
  1755. H.CanCollide = false
  1756. H.Anchored = true
  1757. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1758. local H2 = Instance.new("SpecialMesh",H)
  1759. H2.MeshId = "rbxassetid://3270017"
  1760. H2.Scale = Vector3.new(6.5,6.5,6.5)
  1761.  
  1762.  
  1763. coroutine.resume(coroutine.create(function()
  1764. for i = 1,120 do
  1765.  
  1766. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1767. H.Transparency = H.Transparency + 0.04
  1768. wait(0.00000000001)
  1769. end
  1770.  
  1771. H2:Destroy()
  1772. H:Destroy()
  1773.  
  1774. end))
  1775.  
  1776. wait(0.3)
  1777.  
  1778. end
  1779.  
  1780. end))
  1781. coroutine.resume(coroutine.create(function()
  1782. for i = 1,20 do
  1783. local HQ = Instance.new("Part",a3)
  1784. HQ.Size = Vector3.new(1,1,1)
  1785. HQ.BrickColor = BrickColor.new("New yeller")
  1786. HQ.Material = Enum.Material.Glass
  1787. HQ.Anchored = true
  1788. HQ.CanCollide = false
  1789. HQ.Transparency = 0
  1790. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1791. local HQ2 = Instance.new("SpecialMesh",HQ)
  1792. HQ2.MeshId = "rbxassetid://20329976"
  1793. HQ2.Scale = Vector3.new(14.5,14.5,14.5)
  1794. g = Instance.new("Explosion")
  1795. g.Parent = workspace
  1796. g.Position = HQ.Position
  1797. g.BlastRadius = 30
  1798. g.BlastPressure = 6500200
  1799. g.Visible = false
  1800. coroutine.resume(coroutine.create(function()
  1801. for i = 1,90 do
  1802.  
  1803. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1804. HQ.Transparency = HQ.Transparency + 0.05
  1805.  
  1806. wait(0.00000000001)
  1807. end
  1808. HQ:Destroy()
  1809.  
  1810. HQ2:Destroy()
  1811.  
  1812. end))
  1813.  
  1814. wait(0.1)
  1815.  
  1816. end
  1817.  
  1818. end))
  1819. kamecharge:Stop()
  1820. kamefire:Play()
  1821. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1822. local HQ = Instance.new("Part",a)
  1823. HQ.Size = Vector3.new(1,0,1)
  1824. HQ.BrickColor = ColorSequence.new(BrickColor.random().Color)
  1825. HQ.Material = "Neon"
  1826. HQ.Anchored = true
  1827. HQ.CanCollide = false
  1828. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1829. local HQ2 = Instance.new("SpecialMesh",HQ)
  1830. HQ2.MeshId = "rbxassetid://20329976"
  1831. HQ2.Scale = Vector3.new(25,25,25)
  1832.  
  1833.  
  1834. coroutine.resume(coroutine.create(function()
  1835. for i = 3,650 do
  1836.  
  1837.  
  1838.  
  1839.  
  1840. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1841. HQ.Transparency = HQ.Transparency + 0.02
  1842. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1843.  
  1844.  
  1845.  
  1846. wait(0.00000000001)
  1847. end
  1848. end))
  1849. hed.Anchored = true
  1850. a8.Anchored = true
  1851. ae.Anchored = true
  1852. startk = false
  1853.  
  1854.  
  1855. --Damages
  1856. -----------------------------------------------------------------------------------------
  1857. a1.Touched:connect(function(hit)
  1858.  
  1859. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1860.  
  1861.  
  1862.  
  1863. if hit.Parent:IsA("Model") then
  1864. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000000000000000000000000000000000000000)
  1865. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1866. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1867. Fl.velocity = root.CFrame.lookVector*100
  1868. wait(0.05)
  1869. Fl:remove()
  1870.  
  1871. end
  1872.  
  1873. if enabled == true then
  1874. enabled = false
  1875. num = num + 1
  1876.  
  1877. a21 = new("Part",char)
  1878. a21.Name = "Beam"..num
  1879. a21.Locked = true
  1880. a21.Size = v3(0,0,0)
  1881. a21.CanCollide = false
  1882. a21.Position = v3(999,999,999)
  1883. a21.BrickColor = bc("New yeller")
  1884. a21.Material = "Neon"
  1885. a21.Transparency = 0
  1886. aa21 = new("SpecialMesh",a21)
  1887. a21.Anchored = true
  1888. a21.Position = hit.Position
  1889. aa21.MeshType = "Sphere"
  1890. aa21.Scale = v3(0,0,0)
  1891.  
  1892. for i = 1,90 do
  1893. wait()
  1894.  
  1895. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1896. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1897. end
  1898. enabled = true
  1899. char["Beam"..num]:Destroy()
  1900. end
  1901.  
  1902. end
  1903.  
  1904. end)
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912. beamb = true
  1913. beamb2 = true
  1914. wait(3)
  1915. FZcharge3.Rate = 0
  1916. beamui1 = false
  1917.  
  1918. repeat
  1919. wait()
  1920. a1.Size = a1.Size - v3(1,1,1)
  1921. aa2.Scale = aa2.Scale - v3(5,5,5)
  1922. aa3.Scale = aa3.Scale - v3(5,5,5)
  1923. until
  1924. a1.Size.y < 0.1
  1925.  
  1926. beamgo = 2.2
  1927. beamgo1 = 1
  1928. a1:Destroy()
  1929. a2:Destroy()
  1930. a3:Destroy()
  1931. for i = 1,10 do
  1932. wait()
  1933.  
  1934. kamefire.Volume = kamefire.Volume - 0.5
  1935. end
  1936. kamefire:Stop()
  1937.  
  1938. hed.Anchored = false
  1939. a8.Anchored = false
  1940. ae.Anchored = false
  1941. end
  1942.  
  1943.  
  1944. function UIKame()
  1945. enabled = true
  1946.  
  1947.  
  1948. kamefire.Volume = 5
  1949.  
  1950.  
  1951.  
  1952. endkamehameha()
  1953. coroutine.resume(coroutine.create(function()
  1954. for i = 1,100 do
  1955. CamShakeAll(32,270,torso)
  1956. game:GetService("RunService").RenderStepped:wait()
  1957. end
  1958. end))
  1959. a1 = new("Part",char)
  1960. a1.Name = "Beam"
  1961. a1.Anchored = true
  1962. a1.Size = v3(6,6,6)
  1963. a1.CanCollide = false
  1964. a1.Locked = true
  1965. a1.Position = v3(999,999,999)
  1966. a1.BrickColor = bc("New yeller")
  1967. a1.Material = "Neon"
  1968. a1.Transparency = 0
  1969. aa1 = new("SpecialMesh",a1)
  1970. aa1.MeshType = "Cylinder"
  1971. aa1.Scale = v3(1,1,1)
  1972. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1973. FZcharge3.Texture = "rbxassetid://174073769"
  1974. FZcharge3.Color = ColorSequence.new(BrickColor.random().Color)
  1975. FZcharge3.EmissionDirection = "Top"
  1976. FZcharge3.Speed = NumberRange.new(5)
  1977. FZcharge3.Size = NumberSequence.new(15,0)
  1978. FZcharge3.Transparency = NumberSequence.new(0,1)
  1979. FZcharge3.Drag = 1.2
  1980. FZcharge3.LockedToPart = false
  1981. FZcharge3.Lifetime = NumberRange.new(2)
  1982. FZcharge3.Rate = 305
  1983. FZcharge3.LightEmission = 0.8
  1984. FZcharge3.Rotation = NumberRange.new(-360,360)
  1985. FZcharge3.VelocitySpread = 100
  1986. FZcharge3.ZOffset = 1
  1987. local Aaaa = Instance.new("ParticleEmitter",a3)
  1988. Aaaa.Texture = "rbxassetid://174073769"
  1989. Aaaa.Color = ColorSequence.new(BrickColor.random().Color)
  1990. Aaaa.EmissionDirection = "Top"
  1991. Aaaa.Speed = NumberRange.new(5)
  1992. Aaaa.Size = NumberSequence.new(20,0)
  1993. Aaaa.Transparency = NumberSequence.new(0,1)
  1994. Aaaa.Drag = 1.2
  1995. Aaaa.LockedToPart = false
  1996. Aaaa.Lifetime = NumberRange.new(1)
  1997. Aaaa.Rate = 305
  1998. Aaaa.LightEmission = 0.8
  1999. Aaaa.Rotation = NumberRange.new(-360,360)
  2000. Aaaa.VelocitySpread = 100
  2001. Aaaa.ZOffset = 1
  2002. a2 = new("Part",char)
  2003. a2.Name = "Beam"
  2004. a2.Anchored = true
  2005. a2.Locked = true
  2006. a2.Size = v3(0.1,0.1,0.1)
  2007. a2.CanCollide = false
  2008. a2.Position = v3(999,999,999)
  2009. a2.BrickColor = bc("New yeller")
  2010. a2.Material = "Neon"
  2011. a2.Transparency = 0
  2012. aa2 = new("SpecialMesh",a2)
  2013. aa2.MeshType = 3
  2014. aa2.Scale = v3(150,150,150)
  2015. a3 = new("Part",char)
  2016. a3.Name = "Beam"
  2017. a3.Locked = true
  2018. a3.Anchored = true
  2019. a3.Size = v3(0.1,0.1,0.1)
  2020. a3.CanCollide = false
  2021. a3.Position = v3(999,999,999)
  2022. a3.BrickColor = bc("New yeller")
  2023. a3.Material = "Neon"
  2024. a3.Transparency = 0
  2025. aa3 = new("SpecialMesh",a3)
  2026. aa3.MeshType = 3
  2027. aa3.Scale = v3(200,200,200)
  2028. local Chase = Instance.new("ParticleEmitter",a2)
  2029. Chase.Texture = "rbxassetid://924746519"
  2030. Chase.Color = ColorSequence.new(BrickColor.random().Color)
  2031. Chase.EmissionDirection = "Top"
  2032. Chase.Speed = NumberRange.new(5)
  2033. Chase.Size = NumberSequence.new(30,42)
  2034. Chase.Transparency = NumberSequence.new(0,0.3)
  2035. Chase.Drag = 1.2
  2036. Chase.LockedToPart = false
  2037. Chase.Lifetime = NumberRange.new(0.2)
  2038. Chase.Rate = 110
  2039. Chase.LightEmission = 0.3
  2040. Chase.Rotation = NumberRange.new(-360,360)
  2041. Chase.VelocitySpread = 100
  2042. Chase.ZOffset = 1
  2043.  
  2044. coroutine.resume(coroutine.create(function()
  2045. for i = 1,9 do
  2046.  
  2047. local H = Instance.new("Part",a3)
  2048. H.Size = Vector3.new(1,1,1)
  2049. H.BrickColor = BrickColor.new("New yeller")
  2050. H.CanCollide = false
  2051. H.Anchored = true
  2052. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  2053. local H2 = Instance.new("SpecialMesh",H)
  2054. H2.MeshId = "rbxassetid://3270017"
  2055. H2.Scale = Vector3.new(6.5,6.5,6.5)
  2056.  
  2057.  
  2058. coroutine.resume(coroutine.create(function()
  2059. for i = 1,120 do
  2060.  
  2061. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  2062. H.Transparency = H.Transparency + 0.04
  2063. wait(0.00000000001)
  2064. end
  2065.  
  2066. H2:Destroy()
  2067. H:Destroy()
  2068.  
  2069. end))
  2070.  
  2071. wait(0.3)
  2072.  
  2073. end
  2074.  
  2075. end))
  2076. coroutine.resume(coroutine.create(function()
  2077. for i = 1,20 do
  2078. local HQ = Instance.new("Part",a3)
  2079. HQ.Size = Vector3.new(1,1,1)
  2080. HQ.BrickColor = BrickColor.new("New yeller")
  2081. HQ.Material = Enum.Material.Glass
  2082. HQ.Anchored = true
  2083. HQ.CanCollide = false
  2084. HQ.Transparency = 0
  2085. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  2086. local HQ2 = Instance.new("SpecialMesh",HQ)
  2087. HQ2.MeshId = "rbxassetid://20329976"
  2088. HQ2.Scale = Vector3.new(19.5,19.5,19.5)
  2089. g = Instance.new("Explosion")
  2090. g.Parent = workspace
  2091. g.Position = HQ.Position
  2092. g.BlastRadius = 35
  2093. g.BlastPressure = 7
  2094. g.Visible = false
  2095. coroutine.resume(coroutine.create(function()
  2096. for i = 1,90 do
  2097.  
  2098. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  2099. HQ.Transparency = HQ.Transparency + 0.05
  2100.  
  2101. wait(0.00000000001)
  2102. end
  2103. HQ:Destroy()
  2104.  
  2105. HQ2:Destroy()
  2106.  
  2107. end))
  2108.  
  2109. wait(0.1)
  2110.  
  2111. end
  2112.  
  2113. end))
  2114. kamecharge:Stop()
  2115. kamefire:Play()
  2116. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  2117. local HQ = Instance.new("Part",a)
  2118. HQ.Size = Vector3.new(1,0,1)
  2119. HQ.BrickColor = BrickColor.new("Toothpaste")
  2120. HQ.Material = "Neon"
  2121. HQ.Anchored = true
  2122. HQ.CanCollide = false
  2123. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2124. local HQ2 = Instance.new("SpecialMesh",HQ)
  2125. HQ2.MeshId = "rbxassetid://20329976"
  2126. HQ2.Scale = Vector3.new(25,25,25)
  2127.  
  2128.  
  2129. coroutine.resume(coroutine.create(function()
  2130. for i = 3,650 do
  2131.  
  2132.  
  2133.  
  2134.  
  2135. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2136. HQ.Transparency = HQ.Transparency + 0.02
  2137. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2138.  
  2139.  
  2140.  
  2141. wait(0.00000000001)
  2142. end
  2143. end))
  2144. hed.Anchored = true
  2145. a8.Anchored = true
  2146. ae.Anchored = true
  2147. startk = false
  2148.  
  2149.  
  2150. --Damages
  2151. -----------------------------------------------------------------------------------------
  2152. a1.Touched:connect(function(hit)
  2153.  
  2154. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2155.  
  2156.  
  2157.  
  2158. if hit.Parent:IsA("Model") then
  2159. hit.Parent:BreakJoints()
  2160. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2161. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2162. Fl.velocity = root.CFrame.lookVector*920
  2163. wait(0.05)
  2164. Fl:remove()
  2165.  
  2166. end
  2167.  
  2168. if enabled == true then
  2169. enabled = false
  2170. num = num + 1
  2171.  
  2172. a21 = new("Part",char)
  2173. a21.Name = "Beam"..num
  2174. a21.Locked = true
  2175. a21.Size = v3(0,0,0)
  2176. a21.CanCollide = false
  2177. a21.Position = v3(999,999,999)
  2178. a21.BrickColor = bc("New yeller")
  2179. a21.Material = "Neon"
  2180. a21.Transparency = 0
  2181. aa21 = new("SpecialMesh",a21)
  2182. a21.Anchored = true
  2183. a21.Position = hit.Position
  2184. aa21.MeshType = "Sphere"
  2185. aa21.Scale = v3(0,0,0)
  2186.  
  2187. for i = 1,90 do
  2188. wait()
  2189.  
  2190. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2191. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2192. end
  2193. enabled = true
  2194. char["Beam"..num]:Destroy()
  2195. end
  2196.  
  2197. end
  2198.  
  2199. end)
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207. beamui2 = true
  2208. beamui1 = true
  2209. wait(3)
  2210. FZcharge3.Rate = 0
  2211. beamui1 = false
  2212.  
  2213. repeat
  2214. wait()
  2215. a1.Size = a1.Size - v3(1,1,1)
  2216. aa2.Scale = aa2.Scale - v3(5,5,5)
  2217. aa3.Scale = aa3.Scale - v3(5,5,5)
  2218. until
  2219. a1.Size.y < 0.1
  2220.  
  2221. beamgo = 2.2
  2222. beamgo1 = 1
  2223. a1:Destroy()
  2224. a2:Destroy()
  2225. a3:Destroy()
  2226. for i = 1,10 do
  2227. wait()
  2228.  
  2229. kamefire.Volume = kamefire.Volume - 0.5
  2230. end
  2231. kamefire:Stop()
  2232.  
  2233. hed.Anchored = false
  2234. a8.Anchored = false
  2235. ae.Anchored = false
  2236. end
  2237.  
  2238.  
  2239.  
  2240.  
  2241. function superkamehameha()
  2242. enabled = true
  2243.  
  2244.  
  2245. kamefire.Volume = 5
  2246.  
  2247. startkamehameha()
  2248.  
  2249.  
  2250. wait(1)
  2251.  
  2252. endkamehameha()
  2253.  
  2254. a1 = new("Part",char)
  2255. a1.Name = "Beam"
  2256. a1.Anchored = true
  2257. a1.Size = v3(5,5,5)
  2258. a1.CanCollide = false
  2259. a1.Locked = true
  2260. a1.Position = v3(999,999,999)
  2261. a1.BrickColor = bc("New yeller")
  2262. a1.Material = "Neon"
  2263. a1.Transparency = 0
  2264. aa1 = new("SpecialMesh",a1)
  2265. aa1.MeshType = "Cylinder"
  2266. aa1.Scale = v3(5,5,5)
  2267. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  2268. FZcharge3.Texture = "rbxassetid://174073769"
  2269. FZcharge3.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  2270. FZcharge3.EmissionDirection = "Top"
  2271. FZcharge3.Speed = NumberRange.new(5)
  2272. FZcharge3.Size = NumberSequence.new(15,0)
  2273. FZcharge3.Transparency = NumberSequence.new(0,1)
  2274. FZcharge3.Drag = 1.2
  2275. FZcharge3.LockedToPart = false
  2276. FZcharge3.Lifetime = NumberRange.new(2)
  2277. FZcharge3.Rate = 305
  2278. FZcharge3.LightEmission = 0.8
  2279. FZcharge3.Rotation = NumberRange.new(-360,360)
  2280. FZcharge3.VelocitySpread = 100
  2281. FZcharge3.ZOffset = 1
  2282. a2 = new("Part",char)
  2283. a2.Name = "Beam"
  2284. a2.Anchored = true
  2285. a2.Locked = true
  2286. a2.Size = v3(0.2,0.2,0.2)
  2287. a2.CanCollide = false
  2288. a2.Position = v3(999,999,999)
  2289. a2.BrickColor = bc("New yeller")
  2290. a2.Material = "Neon"
  2291. a2.Transparency = 0
  2292. aa2 = new("SpecialMesh",a2)
  2293. aa2.MeshType = 3
  2294. aa2.Scale = v3(150,150,150)
  2295. a3 = new("Part",char)
  2296. a3.Name = "Beam"
  2297. a3.Locked = true
  2298. a3.Anchored = true
  2299. a3.Size = v3(0.2,0.2,0.2)
  2300. a3.CanCollide = false
  2301. a3.Position = v3(999,999,999)
  2302. a3.BrickColor = bc("New yeller")
  2303. a3.Material = "Neon"
  2304. a3.Transparency = 0
  2305. aa3 = new("SpecialMesh",a3)
  2306. aa3.MeshType = 3
  2307. aa3.Scale = v3(200,200,200)
  2308. local Chase = Instance.new("ParticleEmitter",a2)
  2309. Chase.Texture = "rbxassetid://924746519"
  2310. Chase.Color = ColorSequence.new(BrickColor.random().Color)
  2311. Chase.EmissionDirection = "Top"
  2312. Chase.Speed = NumberRange.new(5)
  2313. Chase.Size = NumberSequence.new(30,42)
  2314. Chase.Transparency = NumberSequence.new(0,0.3)
  2315. Chase.Drag = 1.2
  2316. Chase.LockedToPart = false
  2317. Chase.Lifetime = NumberRange.new(0.2)
  2318. Chase.Rate = 110
  2319. Chase.LightEmission = 0.3
  2320. Chase.Rotation = NumberRange.new(-360,360)
  2321. Chase.VelocitySpread = 100
  2322. Chase.ZOffset = 1
  2323. a1.CFrame = torso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  2324. local HQ = Instance.new("Part",a)
  2325. HQ.Size = Vector3.new(1,0,1)
  2326. HQ.BrickColor = BrickColor.new("Toothpaste")
  2327. HQ.Material = "Neon"
  2328. HQ.Anchored = true
  2329. HQ.CanCollide = false
  2330. HQ.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2331. local HQ2 = Instance.new("SpecialMesh",HQ)
  2332. HQ2.MeshId = "rbxassetid://20329976"
  2333. HQ2.Scale = Vector3.new(10,10,10)
  2334.  
  2335.  
  2336. coroutine.resume(coroutine.create(function()
  2337. for i = 3,650 do
  2338.  
  2339.  
  2340.  
  2341.  
  2342. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2343. HQ.Transparency = HQ.Transparency + 0.02
  2344. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2345.  
  2346.  
  2347.  
  2348. wait(0.00000000001)
  2349. end
  2350. end))
  2351.  
  2352. kamecharge:Stop()
  2353. kamefire:Play()
  2354. hed.Anchored = true
  2355. a8.Anchored = true
  2356. ae.Anchored = true
  2357. startk = false
  2358.  
  2359.  
  2360. --Damages
  2361. -----------------------------------------------------------------------------------------
  2362. a1.Touched:connect(function(hit)
  2363.  
  2364. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2365.  
  2366.  
  2367.  
  2368. if hit.Parent:IsA("Model") then
  2369. hit.Parent.Humanoid:TakeDamage(1000000000000000000000000000000000000000)
  2370. end
  2371.  
  2372. if enabled == true then
  2373. enabled = false
  2374. num = num + 1
  2375.  
  2376. a21 = new("Part",char)
  2377. a21.Name = "Beam"..num
  2378. a21.Locked = true
  2379. a21.Size = v3(0,0,0)
  2380. a21.CanCollide = false
  2381. a21.Position = v3(999,999,999)
  2382. a21.BrickColor = bc("New yeller")
  2383. a21.Material = "Neon"
  2384. a21.Transparency = 0
  2385. aa21 = new("SpecialMesh",a21)
  2386. a21.Anchored = true
  2387. a21.Position = hit.Position
  2388. aa21.MeshType = "Sphere"
  2389. aa21.Scale = v3(0,0,0)
  2390.  
  2391. for i = 1,90 do
  2392. wait()
  2393. a1.CFrame = torso.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  2394. a1.Position = v3(999,999,999)
  2395. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2396. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2397. end
  2398. enabled = true
  2399. char["Beam"..num]:Destroy()
  2400. end
  2401.  
  2402. end
  2403.  
  2404. end)
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412. beam2 = true
  2413. beam1 = true
  2414. wait(2)
  2415. FZcharge3.Rate = 0
  2416. beam1 = false
  2417.  
  2418. repeat
  2419. wait()
  2420. a1.Size = a1.Size - v3(0,0.2,0.2)
  2421. aa2.Scale = aa2.Scale - v3(3,3,3)
  2422. aa3.Scale = aa3.Scale - v3(3,3,3)
  2423. until
  2424. a1.Size.y < 0.4
  2425.  
  2426. beamgo = 2.2
  2427. beamgo1 = 1
  2428. a1:Destroy()
  2429. a2:Destroy()
  2430. a3:Destroy()
  2431. for i = 1,10 do
  2432. wait()
  2433.  
  2434. kamefire.Volume = kamefire.Volume - 0.5
  2435. end
  2436. kamefire:Stop()
  2437.  
  2438. hed.Anchored = false
  2439. a8.Anchored = false
  2440. ae.Anchored = false
  2441. end
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2449. --RenderedStep
  2450. rs:connect(function()
  2451. --kamehameha
  2452. ------------------------------------------------------------------
  2453. if startk == true then
  2454. aaaa.Transparency = ns(0)
  2455. aaaaw.Transparency = ns(0)
  2456. aaaa.Size = ns(math.random(1,2))
  2457. else
  2458. aaaa.Transparency = ns(1)
  2459. aaaaw.Transparency = ns(1)
  2460. end
  2461.  
  2462. if beam1 == true then
  2463.  
  2464.  
  2465. beamgo = beamgo + 2
  2466. beamgo1 = beamgo1 + 4
  2467. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2468. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2469. a1.Size = v3(beamgo1,6,6)
  2470. aa2.Scale = v3(150,math.random(150,150),math.random(150,150))
  2471. aa3.Scale = v3(150,math.random(150,150),math.random(150,150))
  2472.  
  2473. end
  2474.  
  2475.  
  2476.  
  2477. if beamui1 == true then
  2478.  
  2479.  
  2480. beamgo = beamgo + 2
  2481. beamgo1 = beamgo1 + 4
  2482. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2483. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2484. a1.Size = v3(beamgo1,26,26)
  2485. aa2.Scale = v3(290,math.random(290,290),math.random(290,290))
  2486. aa3.Scale = v3(290,math.random(290,290),math.random(290,290))
  2487.  
  2488. end
  2489. if beamb == true then
  2490.  
  2491.  
  2492. beamgo = beamgo + 2
  2493. beamgo1 = beamgo1 + 4
  2494. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2495. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2496. a1.Size = v3(beamgo1,15,15)
  2497. aa2.Scale = v3(190,math.random(190,190),math.random(190,190))
  2498. aa3.Scale = v3(190,math.random(190,190),math.random(190,190))
  2499.  
  2500. end
  2501. if beam2 == true then
  2502. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2503. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2504. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 1.93
  2505. end
  2506. if beamui2 == true then
  2507. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2508. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2509. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2510. end
  2511. if beamb2 == true then
  2512. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2513. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2514. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2515. end
  2516. -----------------------------------------------------------------------
  2517.  
  2518.  
  2519.  
  2520.  
  2521. if hum.MoveDirection.x == 0 then
  2522. if canidle == true then
  2523. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  2524. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2525. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2526. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2527. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2528. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2529. end
  2530. end
  2531. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2532.  
  2533. if canwalk1 == true then
  2534. canwalk1 = false
  2535. for i = 1,10 do
  2536. wait()
  2537. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2538. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2539. end
  2540. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2541. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(0)), .1)--torso
  2542. end
  2543. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2544. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .1)--arm
  2545. end
  2546. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2547. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)), .1)--arm
  2548. end
  2549. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2550. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2551. end
  2552. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2553. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2554. end
  2555. end
  2556. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2557. for i = 1,10 do
  2558. wait()
  2559. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2560. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2561. end
  2562. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2563. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-5), math.rad(0)), .1)--torso
  2564. end
  2565. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2566. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .1)--arm
  2567. end
  2568. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2569. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)), .1)--arm
  2570. end
  2571. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2572. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2573. end
  2574. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2575. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2576. end
  2577. end
  2578. end
  2579. canwalk1 = true
  2580. end
  2581.  
  2582.  
  2583. end
  2584.  
  2585. if block == true then
  2586. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2587. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.4)--torso
  2588. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(-10)), 0.4)--arm
  2589. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(10)), 0.4)--arm
  2590. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), 0.4)--leg
  2591. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.4, -0.1, -0.7) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(2)), 0.4)--leg
  2592.  
  2593.  
  2594. end
  2595. --------------------------------------------------
  2596.  
  2597. --
  2598. --Aura
  2599. if onaura == true then
  2600. onaura =false
  2601.  
  2602. wait(0.1)
  2603. aaaae.Texture = "rbxassetid://926705964"
  2604. wait(0.1)
  2605. aaaae.Texture = "rbxassetid://926709486"
  2606. wait(0.1)
  2607. aaaae.Texture = "rbxassetid://926711720"
  2608. wait(0.1)
  2609. aaaae.Texture = "rbxassetid://926712235"
  2610. onaura =true
  2611. end
  2612.  
  2613. if transforming1 == true then
  2614. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.1)--head
  2615. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2616. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2617. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2618. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2619. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2620.  
  2621. end
  2622.  
  2623. if slow == true then
  2624. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.2)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.1)--head
  2625. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2626. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2627. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2628. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2629. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2630.  
  2631. end
  2632.  
  2633. if transforming2 == true then
  2634. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.1)--head
  2635. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)--torso
  2636. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2637. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2638. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2639. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2640.  
  2641. end
  2642.  
  2643. if dodge == true then
  2644. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2645. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  2646. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  2647. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  2648. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  2649. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  2650.  
  2651. end
  2652. if transforming3 == true then
  2653. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.3)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.1)--head
  2654. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)--torso
  2655. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(10)), 0.1)--arm
  2656. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-10)), 0.1)--arm
  2657. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-5)), 0.1)--leg
  2658. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(5)), 0.1)--leg
  2659.  
  2660. end
  2661.  
  2662. if powering == true then
  2663. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  2664. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2665. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(40),math.rad(-20),math.rad(10)), 0.1)--arm
  2666. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(-10)), 0.1)--arm
  2667. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)--leg
  2668. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.1)--leg
  2669.  
  2670. end
  2671. if start == true then
  2672. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  2673. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2674. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(-3),math.rad(-60)), 0.1)--arm
  2675. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(3),math.rad(60)), 0.1)--arm
  2676. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)--leg
  2677. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.1)--leg
  2678.  
  2679. end
  2680. if beam3 == true then
  2681. beamgo4 = beamgo4 + 1
  2682. beamgo3 = beamgo3 + 0.018
  2683. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2684. aa1s.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  2685. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 5
  2686. a1s.Size = a1s.Size + v3(beamgo3,0,0)
  2687. aa2s.Scale = v3(200,math.random(150,170),math.random(150,170))
  2688. aa3s.Scale = v3(250,math.random(150,170),math.random(150,170))
  2689. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2690. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) - torso.CFrame.lookVector * 1
  2691. end
  2692. if beam4 == true then
  2693. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2694. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2695. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 1.93
  2696. end
  2697.  
  2698.  
  2699. end)
  2700. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2701. --Kamehameha
  2702. ---------------------------------------------------------------------
  2703. --InstantTramission
  2704. ----
  2705.  
  2706.  
  2707. tp = true
  2708. mouse.KeyDown:connect(function(key)
  2709. if key == "3" then
  2710. if tp == true then
  2711. tp = true
  2712. local Teleport = Instance.new("Sound",hed)
  2713. Teleport.SoundId = "rbxassetid://1055279036"
  2714. Teleport.Pitch = 1
  2715. Teleport.Looped = false
  2716. Teleport.Volume = 2
  2717. wait(0.0001)
  2718. Teleport:Play()
  2719.  
  2720. Zanzoken = Instance.new("Part",root)
  2721. Zanzoken.Anchored = true
  2722. Zanzoken.CanCollide = false
  2723. Zanzoken.Position = v3(999,999,999)
  2724. Zanzoken.CFrame = root.CFrame
  2725. game.Debris:AddItem(Zanzoken,0.5)
  2726. Zanzoken.Transparency = 1
  2727. wait()
  2728. idk = Instance.new("BillboardGui",Zanzoken)
  2729. idk.Size = UDim2.new(10,0,15,0)
  2730. idk.AlwaysOnTop = false
  2731. idk1 = Instance.new("ImageLabel",idk)
  2732. idk1.BackgroundTransparency = 1
  2733. idk.ExtentsOffset = v3(0,0,0)
  2734. idk1.ImageTransparency = 0
  2735. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2736. idk1.Size = UDim2.new(2,0,1,0)
  2737. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2738. idk1.Image = "rbxassetid://319554883"
  2739. wait()
  2740. root.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2741. Zanzoken = Instance.new("Part",char)
  2742. Zanzoken.Anchored = true
  2743. Zanzoken.CanCollide = false
  2744. Zanzoken.Position = v3(999,999,999)
  2745. Zanzoken.CFrame = root.CFrame
  2746. game.Debris:AddItem(Zanzoken,0.5)
  2747. Zanzoken.Transparency = 1
  2748. wait()
  2749. idk = Instance.new("BillboardGui",Zanzoken)
  2750. idk.Size = UDim2.new(20,0,20,0)
  2751. idk.AlwaysOnTop = false
  2752. idk1 = Instance.new("ImageLabel",idk)
  2753. idk1.BackgroundTransparency = 1
  2754. idk.ExtentsOffset = v3(0,0,0)
  2755. idk1.ImageTransparency = 0
  2756. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2757. idk1.Size = UDim2.new(2,0,1,0)
  2758. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2759. idk1.Image = "rbxassetid://319554883"
  2760.  
  2761.  
  2762.  
  2763. wait(0)
  2764.  
  2765. tp = true
  2766.  
  2767.  
  2768. end
  2769. end
  2770. end)
  2771. ---
  2772. --LockOn
  2773. ---
  2774.  
  2775.  
  2776. mouse.KeyDown:connect(function(key)
  2777. if key == '1' then
  2778. LockOn()
  2779. end
  2780. end)
  2781.  
  2782. function LockOn()
  2783. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2784. TargetSelect(mouse.Target.Parent)
  2785. end
  2786. end
  2787. function swait(num)
  2788. if num == 0 or num == nil then
  2789. ArtificialHB.Event:wait()
  2790. else
  2791. for i = 0, num do
  2792. ArtificialHB.Event:wait()
  2793. end
  2794. end
  2795. end
  2796.  
  2797. ArtificialHB = Instance.new("BindableEvent", script)
  2798. ArtificialHB.Name = "Heartbeat"
  2799.  
  2800. script:WaitForChild("Heartbeat")
  2801.  
  2802. function TargetSelect(person)
  2803. local dd=coroutine.wrap(function()
  2804. if targetted ~= person then
  2805. targetted = person
  2806. for i = 0, 2, 0.1 do
  2807. swait()
  2808. end
  2809. end
  2810. end)
  2811. dd()
  2812. end
  2813.  
  2814. function HomingAttack()
  2815.  
  2816.  
  2817.  
  2818.  
  2819. if targetted == nil then
  2820.  
  2821. end
  2822.  
  2823.  
  2824. local Music2 = Instance.new("Sound",torso)
  2825. Music2.SoundId = "rbxassetid://1055279036"
  2826. Music2.Pitch = 1
  2827. Music2.Looped = false
  2828. Music2.Volume = 3.2
  2829. wait(0.0001)
  2830. Music2:Play()
  2831. root.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  2832. Zanzoken = Instance.new("Part",root)
  2833. Zanzoken.Anchored = true
  2834. Zanzoken.CanCollide = false
  2835. Zanzoken.Position = v3(999,999,999)
  2836. Zanzoken.CFrame = root.CFrame
  2837. game.Debris:AddItem(Zanzoken,0.5)
  2838. Zanzoken.Transparency = 1
  2839. wait()
  2840. idk = Instance.new("BillboardGui",Zanzoken)
  2841. idk.Size = UDim2.new(10,0,15,0)
  2842. idk.AlwaysOnTop = false
  2843. idk1 = Instance.new("ImageLabel",idk)
  2844. idk1.BackgroundTransparency = 1
  2845. idk.ExtentsOffset = v3(0,0,0)
  2846. idk1.ImageTransparency = 0
  2847. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2848. idk1.Size = UDim2.new(2,0,1,0)
  2849. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2850. idk1.Image = "rbxassetid://319554883"
  2851. wait()
  2852. Zanzoken = Instance.new("Part",char)
  2853. Zanzoken.Anchored = true
  2854. Zanzoken.CanCollide = false
  2855. Zanzoken.Position = v3(999,999,999)
  2856. Zanzoken.CFrame = root.CFrame
  2857. game.Debris:AddItem(Zanzoken,0.5)
  2858. Zanzoken.Transparency = 1
  2859. wait()
  2860. idk = Instance.new("BillboardGui",Zanzoken)
  2861. idk.Size = UDim2.new(20,0,20,0)
  2862. idk.AlwaysOnTop = false
  2863. idk1 = Instance.new("ImageLabel",idk)
  2864. idk1.BackgroundTransparency = 1
  2865. idk.ExtentsOffset = v3(0,0,0)
  2866. idk1.ImageTransparency = 0
  2867. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2868. idk1.Size = UDim2.new(2,0,1,0)
  2869. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2870. idk1.Image = "rbxassetid://319554883"
  2871.  
  2872.  
  2873.  
  2874. end
  2875. mouse.KeyDown:connect(function(key)
  2876. if key == 'c' and ui == false and kaioken == false then
  2877.  
  2878. GodFist()
  2879. end
  2880. end)
  2881.  
  2882. mouse.KeyDown:connect(function(key)
  2883. if key == 'c' and kaioken == true then
  2884.  
  2885. KaiokenRush()
  2886. end
  2887. end)
  2888.  
  2889. mouse.KeyDown:connect(function(key)
  2890. if key == 'c' and ui == true and kaioken == false then
  2891.  
  2892. FinalAttack()
  2893. end
  2894. end)
  2895.  
  2896. mouse.KeyDown:connect(function(key)
  2897. if key == '2' then
  2898. HomingAttack()
  2899. end
  2900. end)
  2901. -------
  2902.  
  2903. function GodFist()
  2904.  
  2905. canattack = false
  2906. canidle = false
  2907. canwalk = false
  2908.  
  2909.  
  2910.  
  2911. local bv = Instance.new("BodyVelocity")
  2912. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2913. bv.velocity = mouse.Hit.lookVector * 250
  2914. bv.Parent = root
  2915.  
  2916. local Aura = Instance.new('ParticleEmitter')
  2917. Aura.Name = "Aura"
  2918. Aura.Texture = "rbxassetid://411939841"
  2919. Aura.Parent = torso
  2920. Aura.LightEmission = 1
  2921. Aura.Transparency = NumberSequence.new(0.2,1)
  2922. Aura.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  2923. Aura.Size = NumberSequence.new(9,0)
  2924. Aura.LockedToPart = false
  2925. Aura.Lifetime = NumberRange.new(0.3)
  2926. Aura.Rate = 150
  2927. Aura.Speed = NumberRange.new(2.3)
  2928. Aura.EmissionDirection = "Top"
  2929. Aura.Rotation = NumberRange.new(-80, 80)
  2930. local Grab = Instance.new("Part",torso)
  2931. Grab.Size = Vector3.new(4,4,4)
  2932. Grab.CanCollide = false
  2933. Grab.BrickColor = BrickColor.new("Deep orange")
  2934. Grab.Transparency = math.huge
  2935. local Grabo = Instance.new("Weld",Grab)
  2936. Grabo.Part0 = torso
  2937. Grabo.Part1 = Grab
  2938. Grabo.C0 = CFrame.new(0,-1.1,0)
  2939. local SFXZ = Instance.new("Sound",torso)
  2940. SFXZ.SoundId = "rbxassetid://1056625824"
  2941. SFXZ.Volume = 1
  2942. SFXZ.Pitch = 1
  2943. SFXZ.Looped = false
  2944. wait(0.01)
  2945. SFXZ:Play()
  2946. Grab.Touched:connect(function(hit)
  2947. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  2948. Grab:Destroy()
  2949. root.Anchored = true
  2950. hit.Parent.Humanoid:TakeDamage(155555555555555555575)
  2951. bv:Destroy()
  2952. canattack = true
  2953. canidle = true
  2954. canwalk = true
  2955. local SFXZ = Instance.new("Sound",root)
  2956. SFXZ.SoundId = "rbxassetid://1699290293"
  2957. SFXZ.Volume = 7
  2958. SFXZ.Pitch = 1
  2959. SFXZ.Looped = false
  2960. wait(0.01)
  2961. SFXZ:Play()
  2962. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2963. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2964. Fl.velocity = root.CFrame.lookVector*10
  2965. wait(0.05)
  2966. Fl:remove()
  2967. root.Anchored = false
  2968. end
  2969. end)
  2970. for i = 1, 50 do
  2971. wait()
  2972.  
  2973. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  2974. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  2975. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2976. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2977. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2978. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2979. end
  2980. bv:Destroy()
  2981. canattack = true
  2982. canidle = true
  2983. canwalk = true
  2984. root.Anchored = false
  2985. Aura.Enabled = false
  2986. Grab:Destroy()
  2987.  
  2988. end
  2989.  
  2990.  
  2991.  
  2992. function FinalAttack()
  2993.  
  2994. canattack = false
  2995. canidle = false
  2996. canwalk = false
  2997.  
  2998.  
  2999.  
  3000. local bv = Instance.new("BodyVelocity")
  3001. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3002. bv.velocity = mouse.Hit.lookVector * 250
  3003. bv.Parent = root
  3004. coroutine.resume(coroutine.create(function()
  3005. for i = 1,100 do
  3006. CamShakeAll(32,230,torso)
  3007. game:GetService("RunService").RenderStepped:wait()
  3008. end
  3009. end))
  3010. local Aura = Instance.new('ParticleEmitter')
  3011. Aura.Name = "Aura"
  3012. Aura.Texture = "rbxassetid://1200947142"
  3013. Aura.Parent = torso
  3014. Aura.LightEmission = 1
  3015. Aura.Transparency = NumberSequence.new(0.2,1)
  3016. Aura.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  3017. Aura.Size = NumberSequence.new(9,0)
  3018. Aura.LockedToPart = false
  3019. Aura.Lifetime = NumberRange.new(0.3)
  3020. Aura.Rate = 350
  3021. Aura.Speed = NumberRange.new(2.3)
  3022. Aura.EmissionDirection = "Top"
  3023. Aura.Rotation = NumberRange.new(-80, 80)
  3024. local Grab = Instance.new("Part",torso)
  3025. Grab.Size = Vector3.new(4,4,4)
  3026. Grab.CanCollide = false
  3027. Grab.BrickColor = BrickColor.new("Deep orange")
  3028. Grab.Transparency = math.huge
  3029. local Grabo = Instance.new("Weld",Grab)
  3030. Grabo.Part0 = torso
  3031. Grabo.Part1 = Grab
  3032. Grabo.C0 = CFrame.new(0,-1.1,0)
  3033. local SFXZ = Instance.new("Sound",torso)
  3034. SFXZ.SoundId = "rbxassetid://1056625824"
  3035. SFXZ.Volume = 1
  3036. SFXZ.Pitch = 1
  3037. SFXZ.Looped = false
  3038. wait(0.01)
  3039. SFXZ:Play()
  3040. Grab.Touched:connect(function(hit)
  3041. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  3042. Grab:Destroy()
  3043. root.Anchored = true
  3044. hit.Parent:BreakJoints()
  3045. bv:Destroy()
  3046. canattack = true
  3047. canidle = true
  3048. canwalk = true
  3049. local SFXZ = Instance.new("Sound",root)
  3050. SFXZ.SoundId = "rbxassetid://1699290293"
  3051. SFXZ.Volume = 7
  3052. SFXZ.Pitch = 1
  3053. SFXZ.Looped = false
  3054. wait(0.01)
  3055. SFXZ:Play()
  3056. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3057. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3058. Fl.velocity = root.CFrame.lookVector*10
  3059. wait(0.05)
  3060. Fl:remove()
  3061. root.Anchored = false
  3062. end
  3063. end)
  3064. for i = 1, 20 do
  3065. wait()
  3066.  
  3067. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  3068. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  3069. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  3070. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  3071. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  3072. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  3073. end
  3074. bv:Destroy()
  3075. canattack = true
  3076. canidle = true
  3077. canwalk = true
  3078. root.Anchored = false
  3079. Aura.Enabled = false
  3080. Grab:Destroy()
  3081.  
  3082. end
  3083.  
  3084.  
  3085.  
  3086. function KaiokenRush()
  3087.  
  3088. canattack = false
  3089. canidle = false
  3090. canwalk = false
  3091.  
  3092.  
  3093.  
  3094. local bv = Instance.new("BodyVelocity")
  3095. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3096. bv.velocity = mouse.Hit.lookVector * 250
  3097. bv.Parent = root
  3098.  
  3099. local Aura = Instance.new('ParticleEmitter')
  3100. Aura.Name = "Aura"
  3101. Aura.Texture = "rbxassetid://411939841"
  3102. Aura.Parent = torso
  3103. Aura.LightEmission = 1
  3104. Aura.Transparency = NumberSequence.new(0.2,1)
  3105. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3106. Aura.Size = NumberSequence.new(9,0)
  3107. Aura.LockedToPart = false
  3108. Aura.Lifetime = NumberRange.new(1)
  3109. Aura.Rate = 350
  3110. Aura.Speed = NumberRange.new(2.3)
  3111. Aura.EmissionDirection = "Top"
  3112. Aura.Rotation = NumberRange.new(-80, 80)
  3113. local Grab = Instance.new("Part",torso)
  3114. Grab.Size = Vector3.new(4,4,4)
  3115. Grab.CanCollide = false
  3116. Grab.BrickColor = BrickColor.new("Deep orange")
  3117. Grab.Transparency = math.huge
  3118. local Grabo = Instance.new("Weld",Grab)
  3119. Grabo.Part0 = torso
  3120. Grabo.Part1 = Grab
  3121. Grabo.C0 = CFrame.new(0,-1.1,0)
  3122. local SFXZ = Instance.new("Sound",torso)
  3123. SFXZ.SoundId = "rbxassetid://1056625824"
  3124. SFXZ.Volume = 1
  3125. SFXZ.Pitch = 1
  3126. SFXZ.Looped = false
  3127. wait(0.01)
  3128. SFXZ:Play()
  3129. Grab.Touched:connect(function(hit)
  3130. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  3131. Grab:Destroy()
  3132.  
  3133.  
  3134. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000)
  3135.  
  3136.  
  3137. local SFXZ = Instance.new("Sound",root)
  3138. SFXZ.SoundId = "rbxassetid://1699290293"
  3139. SFXZ.Volume = 7
  3140. SFXZ.Pitch = 1
  3141. SFXZ.Looped = false
  3142. wait(0.01)
  3143. SFXZ:Play()
  3144.  
  3145.  
  3146.  
  3147.  
  3148. end
  3149. end)
  3150. for i = 1, 20 do
  3151. wait()
  3152.  
  3153. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  3154. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  3155. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  3156. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  3157. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  3158. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  3159. end
  3160. wait(4)
  3161. bv:Destroy()
  3162. canattack = true
  3163. canidle = true
  3164. canwalk = true
  3165. root.Anchored = false
  3166. Aura.Enabled = false
  3167. Grab:Destroy()
  3168.  
  3169. end
  3170.  
  3171.  
  3172.  
  3173. --
  3174.  
  3175.  
  3176. mouse.KeyDown:connect(function(key)
  3177. if key == "q" and ui == false and blue == false then
  3178. if canattack == true then
  3179. canattack = false
  3180. canidle = false
  3181. canwalk = false
  3182. kamehameha()
  3183. canattack = true
  3184. canwalk = true
  3185. canidle = true
  3186. end
  3187. end
  3188. end)
  3189. mouse.KeyDown:connect(function(key)
  3190. if key == "q" and ui == true and blue == false then
  3191. if canattack == true then
  3192. canattack = false
  3193. canidle = false
  3194. canwalk = false
  3195. UIKame()
  3196. canattack = true
  3197. canwalk = true
  3198. canidle = true
  3199. end
  3200. end
  3201. end)
  3202. mouse.KeyDown:connect(function(key)
  3203. if key == "q" and ui == false and blue == true then
  3204. if canattack == true then
  3205. canattack = false
  3206. canidle = false
  3207. canwalk = false
  3208. BlueKame()
  3209. canattack = true
  3210. canwalk = true
  3211. canidle = true
  3212. end
  3213. end
  3214. end)
  3215.  
  3216. ------------------------------------------------------------------
  3217. --Blocking
  3218. ----------------------------------------------------------------
  3219. mouse.KeyDown:connect(function(key)
  3220. if key == "r" and ui == false then
  3221. if canattack == true then
  3222. canattack = false
  3223. canidle = false
  3224. canwalk = false
  3225. hum.MaxHealth = 1.0E298
  3226. root.Anchored = true
  3227. hum.Health = 1.0E298
  3228. local SFXZ = Instance.new("Sound",hed)
  3229. SFXZ.SoundId = "rbxassetid://865151637"
  3230. SFXZ.Volume = 3
  3231. SFXZ.Pitch = 1
  3232. SFXZ.Looped = false
  3233. wait(0.01)
  3234. SFXZ:Play()
  3235. local Grab = Instance.new("Part",root)
  3236. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3237. Grab.CanCollide = false
  3238. Grab.BrickColor = BrickColor.new("Deep orange")
  3239. Grab.Transparency = 1
  3240. local Grabo = Instance.new("Weld",Grab)
  3241. Grabo.Part0 = root
  3242. Grabo.Part1 = Grab
  3243. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3244.  
  3245. local AuraB = Instance.new("Part",root)
  3246. AuraB.Size = Vector3.new(2,1,2)
  3247. AuraB.CanCollide = false
  3248. AuraB.BrickColor = BrickColor.new("Deep orange")
  3249. AuraB.Transparency = 1
  3250. local AuraBo = Instance.new("Weld",AuraB)
  3251. AuraBo.Part0 = root
  3252. AuraBo.Part1 = AuraB
  3253. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3254. block = true
  3255.  
  3256. end
  3257. end
  3258. end)
  3259. mouse.KeyUp:connect(function(key)
  3260. if key == "r" and ui == false then
  3261. if canattack == false then
  3262. canattack = true
  3263. canidle = true
  3264. block = false
  3265. canwalk = true
  3266. hum.MaxHealth = 100000
  3267. hum.Health = 100000
  3268. root.Anchored = false
  3269. for i, v in pairs(root:GetChildren()) do
  3270. if v:IsA("Part")then
  3271. v:Remove()
  3272. end
  3273. end
  3274.  
  3275. end
  3276. end
  3277. end)
  3278. mouse.KeyDown:connect(function(key)
  3279. if key == "r" and ui == true then
  3280. if canattack == true then
  3281. canattack = false
  3282. canidle = false
  3283. canwalk = false
  3284. hum.MaxHealth = 1.0E298
  3285. root.Anchored = true
  3286. hum.Health = 1.0E298
  3287. local SFXZ = Instance.new("Sound",hed)
  3288. SFXZ.SoundId = "rbxassetid://865151637"
  3289. SFXZ.Volume = 3
  3290. SFXZ.Pitch = 1
  3291. SFXZ.Looped = false
  3292. wait(0.01)
  3293. SFXZ:Play()
  3294. local Grab = Instance.new("Part",root)
  3295. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3296. Grab.CanCollide = false
  3297. Grab.BrickColor = BrickColor.new("Deep orange")
  3298. Grab.Transparency = 1
  3299. local Grabo = Instance.new("Weld",Grab)
  3300. Grabo.Part0 = root
  3301. Grabo.Part1 = Grab
  3302. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3303.  
  3304. local AuraB = Instance.new("Part",root)
  3305. AuraB.Size = Vector3.new(2,1,2)
  3306. AuraB.CanCollide = false
  3307. AuraB.BrickColor = BrickColor.new("Deep orange")
  3308. AuraB.Transparency = 1
  3309. local AuraBo = Instance.new("Weld",AuraB)
  3310. AuraBo.Part0 = root
  3311. AuraBo.Part1 = AuraB
  3312. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3313. block = true
  3314.  
  3315. end
  3316. end
  3317. end)
  3318. mouse.KeyUp:connect(function(key)
  3319. if key == "r" and ui == true then
  3320. if canattack == false then
  3321. canattack = true
  3322. canidle = true
  3323. block = false
  3324. canwalk = true
  3325. hum.MaxHealth = 10000000000000000000000000000000000000000000
  3326. hum.Health = 10000000000000000000000000000000000000000000
  3327. root.Anchored = false
  3328. for i, v in pairs(root:GetChildren()) do
  3329. if v:IsA("Part")then
  3330. v:Remove()
  3331. end
  3332. end
  3333.  
  3334. end
  3335. end
  3336. end)
  3337. --------------------------------------------------------------------
  3338. --Transformations
  3339. --------------------------------------------------------------------
  3340. local cam = workspace.CurrentCamera
  3341.  
  3342. function CamShake(who,times,intense,origin)
  3343. coroutine.wrap(function()
  3344. if(script:FindFirstChild'CamShake')then
  3345. local cam = script.CamShake:Clone()
  3346. cam:WaitForChild'intensity'.Value = intense
  3347. cam:WaitForChild'times'.Value = times
  3348.  
  3349. if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end
  3350. cam.Parent = who
  3351. wait()
  3352. cam.Disabled = false
  3353. elseif(who == p or who == char or who:IsDescendantOf(p))then
  3354. local intensity = intense
  3355.  
  3356. for i = 1, times do
  3357. local camDistFromOrigin
  3358. if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then
  3359. camDistFromOrigin = math.floor( (cam.CFrame.p-origin.Position).magnitude )/25
  3360. elseif(typeof(origin) == 'Vector3')then
  3361. camDistFromOrigin = math.floor( (cam.CFrame.p-origin).magnitude )/25
  3362. end
  3363. if(camDistFromOrigin)then
  3364. intensity = math.min(intense, math.floor(intense/camDistFromOrigin))
  3365. end
  3366. cam.CFrame = cam.CFrame:lerp(cam.CFrame*CFrame.new(math.random(-intensity,intensity)/100,math.random(-intensity,intensity)/100,math.random(-intensity,intensity)/100)*CFrame.Angles(math.rad(math.random(-intensity,intensity)/100),math.rad(math.random(-intensity,intensity)/100),math.rad(math.random(-intensity,intensity)/100)),.4)
  3367. swait()
  3368. end
  3369. end
  3370. end)()
  3371. end
  3372. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  3373. local Plrs = S.Players
  3374. function CamShakeAll(times,intense,origin)
  3375. for _,v in next, Plrs:players() do
  3376. CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin)
  3377. end
  3378. end
  3379. -------------------------------------------------------
  3380. local Player_Size = 4
  3381. if Player_Size ~= 4 then
  3382. root.Size = root.Size * Player_Size
  3383. torso.Size = torso.Size * Player_Size
  3384. hed.Size = hed.Size * Player_Size
  3385. rarm.Size = rarm.Size * Player_Size
  3386. larm.Size = larm.Size * Player_Size
  3387. rleg.Size = rleg.Size * Player_Size
  3388. lleg.Size = lleg.Size * Player_Size
  3389. end
  3390. ----------------------------------------------------------------------------------
  3391. local cycle2 = false
  3392. local Dodged = Instance.new("Sound",hed)
  3393. Dodged.SoundId = "rbxassetid://908217684"
  3394. Dodged.Pitch = 1
  3395. Dodged.Looped = false
  3396. Dodged.Volume = 2
  3397. local Dodged2 = Instance.new("Sound",hed)
  3398. Dodged2.SoundId = "rbxassetid://908217925"
  3399. Dodged2.Pitch = 1
  3400. Dodged2.Looped = false
  3401. Dodged2.Volume = 2
  3402. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3403. if hum.Health > 0.1 and hum.Health < 100000 and cycle2 == false and instinct == true then
  3404. root.Anchored = true
  3405. hum.MaxHealth = 100000
  3406. hum.Health = 100000
  3407. dodge = true
  3408.  
  3409. Dodged:Play()
  3410. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(8, 0, 0) * CFrame.Angles(math.rad(20),math.rad(80),math.rad(0)), 0.4)--torso
  3411. dodge = false
  3412.  
  3413. cycle2 = true
  3414. root.Anchored = false
  3415.  
  3416. end
  3417. end)
  3418. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3419. if hum.Health > 0.6 and hum.Health < 100000 and cycle2 == true and instinct == true then
  3420. root.Anchored = true
  3421. hum.MaxHealth = 100000
  3422. hum.Health = 100000
  3423. dodge = true
  3424. Dodged2:Play()
  3425. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-10, 0, 0) * CFrame.Angles(math.rad(-30),math.rad(-80),math.rad(0)), 0.4)--torso
  3426. dodge = false
  3427.  
  3428. cycle2 = false
  3429. root.Anchored = false
  3430.  
  3431.  
  3432. end
  3433. end)
  3434. local temppos = root.Position
  3435. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  3436. local magz = (Part0 - Part1).magnitude
  3437. local curpos = Part0
  3438. local trz = {-Offset,Offset}
  3439. for i=1,Times do
  3440. local li = Instance.new("Part", DebrisModel)
  3441. li.TopSurface =0
  3442. li.Material = Enum.Material.Neon
  3443. li.BottomSurface = 0
  3444. li.Anchored = true
  3445. li.Locked = true
  3446. li.Transparency = Trans or 0.4
  3447. li.Color = Color
  3448. li.formFactor = "Custom"
  3449. li.CanCollide = false
  3450. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  3451. local lim = Instance.new("BlockMesh",li)
  3452. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  3453. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  3454. if Times == i then
  3455. local magz2 = (curpos - Part1).magnitude
  3456. li.Size = Vector3.new(Thickness,Thickness,magz2)
  3457. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  3458. else
  3459. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  3460. end
  3461. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  3462. li.Name = "LIGHTNING"
  3463.  
  3464. end
  3465. end
  3466. function findAllNearestTorso(pos,dist)
  3467. local list = workspace:children()
  3468. local torso = {}
  3469. local temp = nil
  3470. local human = nil
  3471. local temp2 = nil
  3472. for x = 1, #list do
  3473. temp2 = list[x]
  3474. if (temp2.className == "Model") and (temp2 ~= char) then
  3475. temp = temp2:findFirstChild("Torso")
  3476. human = temp2:findFirstChildOfClass("Humanoid")
  3477. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  3478. if (temp.Position - pos).magnitude < dist then
  3479. table.insert(torso,temp)
  3480. dist = (temp.Position - pos).magnitude
  3481. end
  3482. end
  3483. end
  3484. end
  3485. return torso
  3486. end
  3487. function computeDirection(vec)
  3488. local lenSquared = vec.magnitude * vec.magnitude
  3489. local invSqrt = 1 / math.sqrt(lenSquared)
  3490. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  3491. end
  3492. local Charge = Instance.new("Sound",hed)
  3493. Charge.SoundId = "rbxassetid://1179254378"
  3494. Charge.Pitch = 1.2
  3495. Charge.Looped = true
  3496. Charge.Volume = 5
  3497. local Charge2 = Instance.new("Sound",hed)
  3498. Charge2.SoundId = "rbxassetid://908226507"
  3499. Charge2.Pitch = 1
  3500. Charge2.Looped = true
  3501. Charge2.Volume = 2.5
  3502. local Charge3 = Instance.new("Sound",hed)
  3503. Charge3.SoundId = "rbxassetid://1116208999"
  3504. Charge3.Pitch = 1
  3505. Charge3.Looped = true
  3506. Charge3.Volume = 2.5
  3507.  
  3508. mouse.KeyDown:connect(function(key)
  3509. if key == "p" and ui == false then
  3510. canattack = false
  3511. canidle = false
  3512. canwalk = false
  3513. start = true
  3514. wait(0.4)
  3515. local Flame = Instance.new("ParticleEmitter",root)
  3516. Flame.Texture = "rbxassetid://1332922037"
  3517. Flame.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  3518. Flame.EmissionDirection = "Top"
  3519. Flame.Speed = NumberRange.new(3)
  3520. Flame.Size = NumberSequence.new(5.5,4)
  3521. Flame.Transparency = NumberSequence.new(0.8,1)
  3522. Flame.Drag = 0.4
  3523. Flame.LightInfluence = 0
  3524. Flame.LockedToPart = true
  3525. Flame.Lifetime = NumberRange.new(1)
  3526. Flame.Rate = 65
  3527. Flame.LightEmission = 1
  3528. Flame.Rotation = NumberRange.new(-5,5)
  3529. Flame.VelocitySpread = 100
  3530. Flame.Acceleration = Vector3.new(0,17,0)
  3531. Flame.ZOffset = -0.2
  3532. local Soundd = Instance.new("Sound",hed)
  3533. Soundd.SoundId = "rbxassetid://917377181"
  3534. Soundd.Pitch = 1
  3535. Soundd.Looped = false
  3536. Soundd.Volume = 8
  3537. Soundd:Play()
  3538. start = false
  3539. transforming3 = true
  3540. Charge3:Play()
  3541. end
  3542. end)
  3543. mouse.KeyDown:connect(function(key)
  3544. if key == "p" and ui == true then
  3545. canattack = false
  3546. canidle = false
  3547. canwalk = false
  3548. start = true
  3549. local Soundd = Instance.new("Sound",hed)
  3550. Soundd.SoundId = "rbxassetid://1019054093"
  3551. Soundd.Pitch = 1
  3552. Soundd.Looped = false
  3553. Soundd.Volume = 8
  3554. Soundd:Play()
  3555. wait(0.4)
  3556.  
  3557. Charge:Play()
  3558. Charge2:Play()
  3559.  
  3560. start = true
  3561. local Soundd2 = Instance.new("Sound",hed)
  3562. Soundd2.SoundId = "rbxassetid://874183151"
  3563. Soundd2.Pitch = 1
  3564. Soundd2.Looped = false
  3565. Soundd2.Volume = 8
  3566. Soundd2:Play()
  3567.  
  3568.  
  3569. local AURU = Instance.new('ParticleEmitter')
  3570. AURU.Name = "Aura"
  3571. AURU.Texture = "rbxassetid://1200947142"
  3572. AURU.Parent = root
  3573. AURU.LightEmission = 0.9
  3574. AURU.Transparency = NumberSequence.new(0.1,1)
  3575. AURU.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  3576. AURU.Size = NumberSequence.new(8,0)
  3577. AURU.LockedToPart = false
  3578. AURU.Lifetime = NumberRange.new(0.6)
  3579. AURU.Rate = 230
  3580. AURU.Speed = NumberRange.new(40)
  3581. AURU.Rotation = NumberRange.new(-360,360)
  3582. AURU.EmissionDirection = "Top"
  3583. AURU.ZOffset = 1
  3584. AURU.VelocitySpread = 100
  3585. AURU.RotSpeed = NumberRange.new(-100,100)
  3586. AURU.Acceleration = Vector3.new(0,100,0)
  3587.  
  3588. start = false
  3589. powering = true
  3590.  
  3591. end
  3592. end)
  3593. mouse.KeyUp:connect(function(key)
  3594. if key == "p" and ui == false then
  3595. canattack = true
  3596. canidle = true
  3597. canwalk = true
  3598. transforming3 = false
  3599. for i, v in pairs(root:GetChildren()) do
  3600. if v:IsA("ParticleEmitter")then
  3601. v.Rate = 0
  3602. end
  3603. end
  3604. local Auura = Instance.new("Sound",hed)
  3605. Auura.SoundId = "rbxassetid://550621034"
  3606. Auura.Pitch = 1
  3607. Auura.Looped = false
  3608. Auura.Volume = 5
  3609. Auura:Play()
  3610. Charge3:Stop()
  3611. end
  3612. end)
  3613. mouse.KeyUp:connect(function(key)
  3614. if key == "p" and ui == true then
  3615. canattack = true
  3616. canidle = true
  3617. canwalk = true
  3618. powering = false
  3619. for i, v in pairs(root:GetChildren()) do
  3620. if v:IsA("ParticleEmitter")then
  3621. v.Rate = 0
  3622. end
  3623. end
  3624. local Auura = Instance.new("Sound",hed)
  3625. Auura.SoundId = "rbxassetid://922710675"
  3626. Auura.Pitch = 1
  3627. Auura.Looped = false
  3628. Auura.Volume = 5
  3629. Auura:Play()
  3630. Charge:Stop()
  3631. Charge2:Stop()
  3632.  
  3633. end
  3634. end)
  3635. mouse.KeyDown:connect(function(key)
  3636. if key == "y" and ui == true and muiable == true then
  3637. instinct = false
  3638. for i, v in pairs(torso:GetChildren()) do
  3639. if v:IsA("Sound")then
  3640. v:Remove()
  3641. end
  3642. end
  3643. for i, v in pairs(hed:GetChildren()) do
  3644. if v:IsA("Sound")then
  3645. v:Remove()
  3646. end
  3647. end
  3648.  
  3649. canattack = false
  3650. canidle = false
  3651. canwalk = false
  3652. transforming3 = true
  3653. local UltraInstinct = Instance.new("Sound",char)
  3654. UltraInstinct.SoundId = "rbxassetid://1419716650"
  3655. UltraInstinct.Pitch = 1
  3656. UltraInstinct.Looped = false
  3657. UltraInstinct.Volume = 1.5
  3658. UltraInstinct:Play()
  3659. local Auura = Instance.new("Sound",hed)
  3660. Auura.SoundId = "rbxassetid://1179254378"
  3661. Auura.Pitch = 1.3
  3662. Auura.Looped = true
  3663. Auura.Volume = 8
  3664. Auura:Play()
  3665. hum.WalkSpeed = 0
  3666. coroutine.resume(coroutine.create(function()
  3667. for i = 1,380 do
  3668. CamShakeAll(32,80,torso)
  3669. game:GetService("RunService").RenderStepped:wait()
  3670. end
  3671. end))
  3672.  
  3673. local CHAINLINKS = {}
  3674. local POS = mouse.Hit.p
  3675. local CHAINS = false
  3676. local CHAINLINKS = {}
  3677. local A = Instance.new("Attachment",root)
  3678. A.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3679. A.Orientation = Vector3.new(-90, -89.982, 0)
  3680. local B = Instance.new("Attachment",root)
  3681. B.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3682. B.Orientation = Vector3.new(-90, 89.988, 0)
  3683. local C = Instance.new("Attachment",root)
  3684. C.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3685. C.Orientation = Vector3.new(-90, -89.982, 0)
  3686. local D = Instance.new("Attachment",root)
  3687. D.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3688. D.Orientation = Vector3.new(-90, 89.988, 0)
  3689. local LIGHT = Instance.new("Attachment",root)
  3690. LIGHT.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3691. local LIGHT2 = Instance.new("PointLight",larm)
  3692. LIGHT2.Range = 10
  3693. LIGHT2.Brightness = 20
  3694. LIGHT2.Color = Color3.new(0, 255, 255)
  3695. for i = 1, 2 do
  3696. local TWIST = 0
  3697. local START = A
  3698. local END = B
  3699. if i == 1 then
  3700. START = B
  3701. END = A
  3702. end
  3703. local ChainLink = Instance.new("Beam",torso)
  3704. ChainLink.Texture = "rbxassetid://134532208"
  3705. ChainLink.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3706. ChainLink.TextureSpeed = 5
  3707. ChainLink.Width0 = 200
  3708. ChainLink.Width1 = 200
  3709. ChainLink.TextureLength = 9.5
  3710. ChainLink.Attachment0 = START
  3711. ChainLink.Attachment1 = END
  3712. ChainLink.CurveSize0 = TWIST
  3713. ChainLink.CurveSize1 = TWIST
  3714. --ChainLink.FaceCamera = true
  3715. ChainLink.Segments = 185
  3716. ChainLink.Transparency = NumberSequence.new(0.5)
  3717. table.insert(CHAINLINKS,ChainLink)
  3718. end
  3719. for _, c in pairs(char:GetDescendants()) do
  3720. if c and c.Parent then
  3721. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  3722. if c:FindFirstChildOfClass("SpecialMesh") then
  3723. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  3724.  
  3725. c.Material = "Glass"
  3726. end
  3727.  
  3728. end
  3729. end
  3730. end
  3731.  
  3732. local AURU = Instance.new('ParticleEmitter')
  3733. AURU.Name = "Aura"
  3734. AURU.Texture = "rbxassetid://1200947142"
  3735. AURU.Parent = root
  3736. AURU.LightEmission = 0.6
  3737. AURU.Transparency = NumberSequence.new(0.1,1)
  3738. AURU.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  3739. AURU.Size = NumberSequence.new(5,0)
  3740. AURU.LockedToPart = false
  3741. AURU.Lifetime = NumberRange.new(1)
  3742. AURU.Rate = 530
  3743. AURU.Speed = NumberRange.new(40)
  3744. AURU.Rotation = NumberRange.new(-360,360)
  3745. AURU.EmissionDirection = "Top"
  3746. AURU.ZOffset = 2
  3747. AURU.VelocitySpread = 100
  3748. AURU.RotSpeed = NumberRange.new(-100,100)
  3749. coroutine.resume(coroutine.create(function()
  3750. for i = 3,170 do
  3751.  
  3752.  
  3753. local HQG = Instance.new("Part",char)
  3754. HQG.Size = Vector3.new(1,0,1)
  3755. HQG.BrickColor = BrickColor.new("New yeller")
  3756. HQG.Material = "Neon"
  3757. HQG.Anchored = true
  3758. HQG.CanCollide = false
  3759. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3760. local HQG2 = Instance.new("SpecialMesh",HQG)
  3761. HQG2.MeshId = "rbxassetid://1726537151"
  3762. HQG2.Scale = Vector3.new(0.01,0.01,0.01)
  3763.  
  3764.  
  3765. coroutine.resume(coroutine.create(function()
  3766. for i = 1,200 do
  3767.  
  3768.  
  3769. HQG2.Scale = HQG2.Scale + Vector3.new(0.08,0.1,0.08)
  3770. HQG.Transparency = HQG.Transparency + 0.07
  3771. HQG.CFrame = HQG.CFrame*CFrame.Angles(0,-0.3,0)
  3772.  
  3773. wait(0.00000000001)
  3774. end
  3775.  
  3776. HQG:Destroy()
  3777. HQG2:Destroy()
  3778.  
  3779. end))
  3780.  
  3781.  
  3782. wait(0.2)
  3783. end
  3784. end))
  3785. wait(10)
  3786. AURU.Acceleration = Vector3.new(0,250,0)
  3787. AURU.Rate = 230
  3788. wait(1)
  3789. coroutine.resume(coroutine.create(function()
  3790. for i = 1,130 do
  3791. CamShakeAll(32,180,torso)
  3792. game:GetService("RunService").RenderStepped:wait()
  3793. end
  3794. end))
  3795. AURU.Size = NumberSequence.new(10,0)
  3796. wait(1)
  3797. coroutine.resume(coroutine.create(function()
  3798. for i = 1,30 do
  3799. CamShakeAll(32,200,torso)
  3800. game:GetService("RunService").RenderStepped:wait()
  3801. end
  3802. end))
  3803. AURU.Size = NumberSequence.new(20,0)
  3804. wait(1)
  3805. coroutine.resume(coroutine.create(function()
  3806. for i = 1,970 do
  3807. CamShakeAll(32,490,torso)
  3808. game:GetService("RunService").RenderStepped:wait()
  3809. end
  3810. end))
  3811.  
  3812.  
  3813. AURU.Size = NumberSequence.new(30,80)
  3814. Auura.Pitch = 1.5
  3815. Auura.Volume = 10
  3816. AURU.VelocitySpread = 100
  3817. wait(7)
  3818. AURU.Rate = 100
  3819. AURU.Size = NumberSequence.new(50,0)
  3820. AURU.Lifetime = NumberRange.new(100)
  3821. AURU.Acceleration = Vector3.new(0,0,0)
  3822. AURU.Speed = NumberRange.new(7)
  3823.  
  3824.  
  3825.  
  3826.  
  3827. wait(18)
  3828. local Grab = Instance.new("Part",hed)
  3829. Grab.Size = Vector3.new(3.9,5,3.9)
  3830. Grab.CanCollide = false
  3831. Grab.BrickColor = BrickColor.new("Deep orange")
  3832. Grab.Transparency = 1
  3833. local Grabo = Instance.new("Weld",Grab)
  3834. Grabo.Part0 = hed
  3835. Grabo.Part1 = Grab
  3836. Grabo.C0 = CFrame.new(0,-1.5,0)
  3837.  
  3838. local AuraB = Instance.new("Part",hed)
  3839. AuraB.Size = Vector3.new(2,1,2)
  3840. AuraB.CanCollide = false
  3841. AuraB.BrickColor = BrickColor.new("Deep orange")
  3842. AuraB.Transparency = 1
  3843. local AuraBo = Instance.new("Weld",AuraB)
  3844. AuraBo.Part0 = hed
  3845. AuraBo.Part1 = AuraB
  3846. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3847.  
  3848. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  3849. FZcharge3.Texture = "rbxassetid://1460362359"
  3850. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3851. FZcharge3.EmissionDirection = "Top"
  3852. FZcharge3.Speed = NumberRange.new(2)
  3853. FZcharge3.Size = NumberSequence.new(0.4,0)
  3854. FZcharge3.Transparency = NumberSequence.new(0,1)
  3855. FZcharge3.Drag = 1.2
  3856. FZcharge3.LockedToPart = true
  3857. FZcharge3.Lifetime = NumberRange.new(1)
  3858. FZcharge3.Rate = 35
  3859. FZcharge3.LightEmission = 0.3
  3860. FZcharge3.Rotation = NumberRange.new(-5,5)
  3861. FZcharge3.VelocitySpread = 0.2
  3862. FZcharge3.ZOffset = 2.5
  3863. Auura:Destroy()
  3864. canattack = true
  3865. canidle = true
  3866. canwalk = true
  3867. transforming3 = false
  3868. wait(0.1)
  3869. local Auura = Instance.new("Sound",hed)
  3870. Auura.SoundId = "rbxassetid://1504498051"
  3871. Auura.Pitch = 1
  3872. Auura.Looped = true
  3873. Auura.Volume = 8
  3874. Auura:Play()
  3875. AURU.Rate = 0
  3876. UltraInstinct:Stop()
  3877. wait(0.1)
  3878. local Flame = Instance.new("ParticleEmitter",torso)
  3879. Flame.Texture = "rbxassetid://1332922037"
  3880. Flame.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
  3881. Flame.EmissionDirection = "Top"
  3882. Flame.Speed = NumberRange.new(3)
  3883. Flame.Size = NumberSequence.new(5.5,4)
  3884. Flame.Transparency = NumberSequence.new(0.8,1)
  3885. Flame.Drag = 0.4
  3886. Flame.LightInfluence = 0
  3887. Flame.LockedToPart = true
  3888. Flame.Lifetime = NumberRange.new(1)
  3889. Flame.Rate = 45
  3890. Flame.LightEmission = 1
  3891. Flame.Rotation = NumberRange.new(-5,5)
  3892. Flame.VelocitySpread = 100
  3893. Flame.Acceleration = Vector3.new(0,17,0)
  3894. Flame.ZOffset = -1.1
  3895. local Aura = Instance.new("ParticleEmitter",rarm)
  3896. Aura.Texture = "rbxassetid://1207853932"
  3897. Aura.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3898. Aura.EmissionDirection = "Top"
  3899. Aura.Speed = NumberRange.new(1)
  3900. Aura.Size = NumberSequence.new(1.2)
  3901. Aura.Transparency = NumberSequence.new(0.6,1)
  3902. Aura.Drag = 0.4
  3903. Aura.LightInfluence = 0
  3904. Aura.LockedToPart = true
  3905. Aura.Lifetime = NumberRange.new(1.2)
  3906. Aura.Rate = 18
  3907. Aura.LightEmission = 1
  3908. Aura.Rotation = NumberRange.new(-360,360)
  3909. Aura.VelocitySpread = 0
  3910. Aura.Acceleration = Vector3.new(0,0,0)
  3911. Aura.ZOffset = 0.2
  3912. local Aura2 = Instance.new("ParticleEmitter",larm)
  3913. Aura2.Texture = "rbxassetid://1207853932"
  3914. Aura2.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3915. Aura2.EmissionDirection = "Top"
  3916. Aura2.Speed = NumberRange.new(1)
  3917. Aura2.Size = NumberSequence.new(1.2)
  3918. Aura2.Transparency = NumberSequence.new(0.6,1)
  3919. Aura2.Drag = 0.4
  3920. Aura2.LightInfluence = 0
  3921. Aura2.LockedToPart = true
  3922. Aura2.Lifetime = NumberRange.new(1.2)
  3923. Aura2.Rate = 18
  3924. Aura2.LightEmission = 1
  3925. Aura2.Rotation = NumberRange.new(-360,360)
  3926. Aura2.VelocitySpread = 0
  3927. Aura2.Acceleration = Vector3.new(0,0,0)
  3928. Aura2.ZOffset = 0.2
  3929. local Aura3 = Instance.new("ParticleEmitter",torso)
  3930. Aura3.Texture = "rbxassetid://1207853932"
  3931. Aura3.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3932. Aura3.EmissionDirection = "Top"
  3933. Aura3.Speed = NumberRange.new(1)
  3934. Aura3.Size = NumberSequence.new(1.2)
  3935. Aura3.Transparency = NumberSequence.new(0.6,1)
  3936. Aura3.Drag = 0.4
  3937. Aura3.LightInfluence = 0
  3938. Aura3.LockedToPart = true
  3939. Aura3.Lifetime = NumberRange.new(1.2)
  3940. Aura3.Rate = 18
  3941. Aura3.LightEmission = 1
  3942. Aura3.Rotation = NumberRange.new(-360,360)
  3943. Aura3.VelocitySpread = 0
  3944. Aura3.Acceleration = Vector3.new(0,0,0)
  3945. Aura3.ZOffset = 0.2
  3946. local Aura4 = Instance.new("ParticleEmitter",hed)
  3947. Aura4.Texture = "rbxassetid://1207853932"
  3948. Aura4.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3949. Aura4.EmissionDirection = "Top"
  3950. Aura4.Speed = NumberRange.new(1)
  3951. Aura4.Size = NumberSequence.new(1.2)
  3952. Aura4.Transparency = NumberSequence.new(0.6,1)
  3953. Aura4.Drag = 0.4
  3954. Aura4.LightInfluence = 0
  3955. Aura4.LockedToPart = true
  3956. Aura4.Lifetime = NumberRange.new(1.2)
  3957. Aura4.Rate = 18
  3958. Aura4.LightEmission = 1
  3959. Aura4.Rotation = NumberRange.new(-360,360)
  3960. Aura4.VelocitySpread = 0
  3961. Aura4.Acceleration = Vector3.new(0,0,0)
  3962. Aura4.ZOffset = 0.2
  3963. local Aura5 = Instance.new("ParticleEmitter",torso)
  3964. Aura5.Texture = "rbxassetid://242255193"
  3965. Aura5.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3966. Aura5.EmissionDirection = "Top"
  3967. Aura5.Speed = NumberRange.new(4)
  3968. Aura5.Size = NumberSequence.new(4)
  3969. Aura5.Transparency = NumberSequence.new(0.9,1)
  3970. Aura5.Drag = 0.4
  3971. Aura5.LightInfluence = 0
  3972. Aura5.LockedToPart = true
  3973. Aura5.Lifetime = NumberRange.new(2)
  3974. Aura5.Rate = 18
  3975. Aura5.LightEmission = 1
  3976. Aura5.Rotation = NumberRange.new(-360,360)
  3977. Aura5.VelocitySpread = 1
  3978. Aura5.Acceleration = Vector3.new(0,0,0)
  3979. Aura5.ZOffset = 2
  3980. local Aura6 = Instance.new("ParticleEmitter",lleg)
  3981. Aura6.Texture = "rbxassetid://1207853932"
  3982. Aura6.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3983. Aura6.EmissionDirection = "Top"
  3984. Aura6.Speed = NumberRange.new(1)
  3985. Aura6.Size = NumberSequence.new(1.2)
  3986. Aura6.Transparency = NumberSequence.new(0.6,1)
  3987. Aura6.Drag = 0.4
  3988. Aura6.LightInfluence = 0
  3989. Aura6.LockedToPart = true
  3990. Aura6.Lifetime = NumberRange.new(1.2)
  3991. Aura6.Rate = 18
  3992. Aura6.LightEmission = 1
  3993. Aura6.Rotation = NumberRange.new(-360,360)
  3994. Aura6.VelocitySpread = 0
  3995. Aura6.Acceleration = Vector3.new(0,0,0)
  3996. Aura6.ZOffset = 0.2
  3997. local Aura7 = Instance.new("ParticleEmitter",rleg)
  3998. Aura7.Texture = "rbxassetid://1207853932"
  3999. Aura7.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  4000. Aura7.EmissionDirection = "Top"
  4001. Aura7.Speed = NumberRange.new(1)
  4002. Aura7.Size = NumberSequence.new(1.2)
  4003. Aura7.Transparency = NumberSequence.new(0.6,1)
  4004. Aura7.Drag = 0.4
  4005. Aura7.LightInfluence = 0
  4006. Aura7.LockedToPart = true
  4007. Aura7.Lifetime = NumberRange.new(1.2)
  4008. Aura7.Rate = 18
  4009. Aura7.LightEmission = 1
  4010. Aura7.Rotation = NumberRange.new(-360,360)
  4011. Aura7.VelocitySpread = 0
  4012. Aura7.Acceleration = Vector3.new(0,0,0)
  4013. Aura7.ZOffset = 0.2
  4014. local UltraInstinct = Instance.new("Sound",torso)
  4015. UltraInstinct.SoundId = "rbxassetid://1475916014"
  4016. UltraInstinct.Pitch = 1
  4017. UltraInstinct.Looped = false
  4018. UltraInstinct.Volume = 10
  4019. UltraInstinct:Play()
  4020. hum.WalkSpeed = 20
  4021. instinct = true
  4022. for i, v in pairs(torso:GetChildren()) do
  4023. if v:IsA("Beam")then
  4024. v:Remove()
  4025. end
  4026. end
  4027. for i, v in pairs(torso:GetChildren()) do
  4028. if v:IsA("PointLight")then
  4029. v:Remove()
  4030. end
  4031. end
  4032. local Grab = Instance.new("Part",hed)
  4033. Grab.Size = Vector3.new(3.9,5,3.9)
  4034. Grab.CanCollide = false
  4035. Grab.BrickColor = BrickColor.new("Deep orange")
  4036. Grab.Transparency = 1
  4037. local Grabo = Instance.new("Weld",Grab)
  4038. Grabo.Part0 = hed
  4039. Grabo.Part1 = Grab
  4040. Grabo.C0 = CFrame.new(0,-1.5,0)
  4041.  
  4042. local AuraB = Instance.new("Part",hed)
  4043. AuraB.Size = Vector3.new(2,1,2)
  4044. AuraB.CanCollide = false
  4045. AuraB.BrickColor = BrickColor.new("Deep orange")
  4046. AuraB.Transparency = 1
  4047. local AuraBo = Instance.new("Weld",AuraB)
  4048. AuraBo.Part0 = hed
  4049. AuraBo.Part1 = AuraB
  4050. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4051. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  4052. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  4053. FZcharge3.EmissionDirection = "Top"
  4054. FZcharge3.Speed = NumberRange.new(2)
  4055. FZcharge3.Size = NumberSequence.new(0.6,0)
  4056. FZcharge3.Transparency = NumberSequence.new(0,1)
  4057. FZcharge3.Drag = 1.2
  4058. FZcharge3.LockedToPart = true
  4059. FZcharge3.Lifetime = NumberRange.new(1)
  4060. FZcharge3.Rate = 55
  4061. FZcharge3.LightEmission = 0.3
  4062. FZcharge3.Rotation = NumberRange.new(-5,5)
  4063. FZcharge3.VelocitySpread = 0.2
  4064. FZcharge3.ZOffset = 3.5
  4065. FZcharge3.Texture = "rbxassetid://1509406387"
  4066. FZcharge3.Speed = NumberRange.new(0)
  4067. FZcharge3.Lifetime = NumberRange.new(0.5)
  4068. FZcharge3.Rotation = NumberRange.new(-360,360)
  4069. FZcharge3.RotSpeed = NumberRange.new(-300,300)
  4070.  
  4071. end
  4072. end)
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078. mouse.KeyDown:connect(function(key)
  4079. if key == "u" and base == true and transformed == false then
  4080.  
  4081. canattack = false
  4082. canidle = false
  4083. canwalk = false
  4084. hum.WalkSpeed = 0
  4085. transformed = true
  4086.  
  4087. local UltraInstinct = Instance.new("Sound",char)
  4088. UltraInstinct.SoundId = "rbxassetid://1649969788"
  4089. UltraInstinct.Pitch = 1
  4090. UltraInstinct.Looped = false
  4091. UltraInstinct.Volume = 4.5
  4092. UltraInstinct:Play()
  4093.  
  4094. wait(1)
  4095.  
  4096. coroutine.resume(coroutine.create(function()
  4097. for i = 1,450 do
  4098. CamShakeAll(32,270,torso)
  4099. game:GetService("RunService").RenderStepped:wait()
  4100. end
  4101. end))
  4102.  
  4103. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4104. coroutine.resume(coroutine.create(function()
  4105. for i = 1,1000000000 do
  4106. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4107. wait(5)
  4108. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://730551415"
  4109. wait(0.1)
  4110. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4111. coroutine.resume(coroutine.create(function()
  4112. for i = 1,90 do
  4113.  
  4114.  
  4115. wait(0.00000000001)
  4116. end
  4117.  
  4118.  
  4119. end))
  4120. wait(0.3)
  4121. end
  4122. end))
  4123. local Grab = Instance.new("Part",hed)
  4124. Grab.Size = Vector3.new(4.9,0.1,4.9)
  4125. Grab.CanCollide = false
  4126. Grab.BrickColor = BrickColor.new("Deep orange")
  4127. Grab.Transparency = 1
  4128. local Grabo = Instance.new("Weld",Grab)
  4129. Grabo.Part0 = hed
  4130. Grabo.Part1 = Grab
  4131. Grabo.C0 = CFrame.new(0,-4,0)
  4132.  
  4133. local AuraB = Instance.new("Part",hed)
  4134. AuraB.Size = Vector3.new(2,1,2)
  4135. AuraB.CanCollide = false
  4136. AuraB.BrickColor = BrickColor.new("Deep orange")
  4137. AuraB.Transparency = 1
  4138. local AuraBo = Instance.new("Weld",AuraB)
  4139. AuraBo.Part0 = hed
  4140. AuraBo.Part1 = AuraB
  4141. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4142.  
  4143.  
  4144. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4145. if par then
  4146. local cfremz = CFrame.new(loc)
  4147. debris(cfremz, par, 50)
  4148. end
  4149. local Smoke = Instance.new('ParticleEmitter')
  4150. Smoke.Name = "Aura"
  4151. Smoke.Texture = "rbxassetid://242201991"
  4152. Smoke.Parent = Grab
  4153. Smoke.LightEmission = 0
  4154. Smoke.Transparency = NumberSequence.new(0.3,1)
  4155. Smoke.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  4156. Smoke.Size = NumberSequence.new(0,10)
  4157. Smoke.LockedToPart = false
  4158. Smoke.Lifetime = NumberRange.new(1)
  4159. Smoke.Rate = 48
  4160. Smoke.Speed = NumberRange.new(40)
  4161. Smoke.Rotation = NumberRange.new(-360,360)
  4162. Smoke.EmissionDirection = "Left"
  4163. Smoke.ZOffset = 0
  4164. local Smoke2 = Instance.new('ParticleEmitter')
  4165. Smoke2.Name = "Aura"
  4166. Smoke2.Texture = "rbxassetid://242201991"
  4167. Smoke2.Parent = Grab
  4168. Smoke2.LightEmission = 0
  4169. Smoke2.Transparency = NumberSequence.new(0.3,1)
  4170. Smoke2.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  4171. Smoke2.Size = NumberSequence.new(0,10)
  4172. Smoke2.LockedToPart = false
  4173. Smoke2.Lifetime = NumberRange.new(1)
  4174. Smoke2.Rate = 48
  4175. Smoke2.Speed = NumberRange.new(40)
  4176. Smoke2.Rotation = NumberRange.new(-360,360)
  4177. Smoke2.EmissionDirection = "Right"
  4178. Smoke2.ZOffset = 0
  4179. local Smoke3 = Instance.new('ParticleEmitter')
  4180. Smoke3.Name = "Aura"
  4181. Smoke3.Texture = "rbxassetid://242201991"
  4182. Smoke3.Parent = Grab
  4183. Smoke3.LightEmission = 0
  4184. Smoke3.Transparency = NumberSequence.new(0.3,1)
  4185. Smoke3.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  4186. Smoke3.Size = NumberSequence.new(0,10)
  4187. Smoke3.LockedToPart = false
  4188. Smoke3.Lifetime = NumberRange.new(1)
  4189. Smoke3.Rate = 48
  4190. Smoke3.Speed = NumberRange.new(40)
  4191. Smoke3.Rotation = NumberRange.new(-360,360)
  4192. Smoke3.EmissionDirection = "Front"
  4193. Smoke3.ZOffset = 0
  4194. local Smoke4 = Instance.new('ParticleEmitter')
  4195. Smoke4.Name = "Aura"
  4196. Smoke4.Texture = "rbxassetid://242201991"
  4197. Smoke4.Parent = Grab
  4198. Smoke4.LightEmission = 0
  4199. Smoke4.Transparency = NumberSequence.new(0.3,1)
  4200. Smoke4.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  4201. Smoke4.Size = NumberSequence.new(0,10)
  4202. Smoke4.LockedToPart = false
  4203. Smoke4.Lifetime = NumberRange.new(1)
  4204. Smoke4.Rate = 48
  4205. Smoke4.Speed = NumberRange.new(40)
  4206. Smoke4.Rotation = NumberRange.new(-360,360)
  4207. Smoke4.EmissionDirection = "Back"
  4208. Smoke4.ZOffset = 0
  4209.  
  4210.  
  4211. local Aura = Instance.new("ParticleEmitter",torso)
  4212. Aura.Texture = "rbxassetid://243728206"
  4213. Aura.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4214. Aura.EmissionDirection = "Top"
  4215. Aura.Speed = NumberRange.new(0)
  4216. Aura.Size = NumberSequence.new(60,70)
  4217. Aura.Transparency = NumberSequence.new(0)
  4218. Aura.Drag = 0.4
  4219. Aura.LightInfluence = 0
  4220. Aura.LockedToPart = true
  4221. Aura.Lifetime = NumberRange.new(1)
  4222. Aura.Rate = 38
  4223. Aura.LightEmission = 1
  4224. Aura.Rotation = NumberRange.new(-360,360)
  4225. Aura.VelocitySpread = 0
  4226. Aura.Acceleration = Vector3.new(0,0,0)
  4227. Aura.ZOffset = 2.5
  4228. Aura.RotSpeed = NumberRange.new(-100,100)
  4229.  
  4230. local Aura2 = Instance.new("ParticleEmitter",torso)
  4231. Aura2.Texture = "rbxassetid://434298892"
  4232. Aura2.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4233. Aura2.EmissionDirection = "Top"
  4234. Aura2.Speed = NumberRange.new(110)
  4235. Aura2.Size = NumberSequence.new(30)
  4236. Aura2.Transparency = NumberSequence.new(0)
  4237. Aura2.Drag = 0.4
  4238. Aura2.LightInfluence = 0
  4239. Aura2.LockedToPart = true
  4240. Aura2.Lifetime = NumberRange.new(5)
  4241. Aura2.Rate = 78
  4242. Aura2.LightEmission = 1
  4243. Aura2.Rotation = NumberRange.new(-5,5)
  4244. Aura2.VelocitySpread = 0
  4245. Aura2.Acceleration = Vector3.new(0,0,0)
  4246. Aura2.ZOffset = 2.5
  4247.  
  4248. coroutine.resume(coroutine.create(function()
  4249. for i = 1,1450 do
  4250. CamShakeAll(5,65,torso)
  4251. game:GetService("RunService").RenderStepped:wait()
  4252. end
  4253. end))
  4254. wait(37)
  4255. Aura.Rate = 0
  4256. Aura2.Rate = 0
  4257. wait(0.1)
  4258. local AURU = Instance.new('ParticleEmitter')
  4259. AURU.Name = "Aura"
  4260. AURU.Texture = "rbxassetid://1200947142"
  4261. AURU.Parent = root
  4262. AURU.LightEmission = 0.6
  4263. AURU.Transparency = NumberSequence.new(0.1,1)
  4264. AURU.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  4265. AURU.Size = NumberSequence.new(10,20)
  4266. AURU.LockedToPart = true
  4267. AURU.Lifetime = NumberRange.new(1)
  4268. AURU.Rate = 530
  4269. AURU.Speed = NumberRange.new(40)
  4270. AURU.Rotation = NumberRange.new(-360,360)
  4271. AURU.EmissionDirection = "Top"
  4272. AURU.ZOffset = -1
  4273. wait(0.1)
  4274. AURU.Rate = 1200
  4275. AURU.VelocitySpread = 100
  4276. wait(0.5)
  4277. AURU.Rate = 0
  4278. local Aura = Instance.new("ParticleEmitter",rarm)
  4279. Aura.Texture = "rbxassetid://1207853932"
  4280. Aura.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4281. Aura.EmissionDirection = "Top"
  4282. Aura.Speed = NumberRange.new(1)
  4283. Aura.Size = NumberSequence.new(1.2)
  4284. Aura.Transparency = NumberSequence.new(0,1)
  4285. Aura.Drag = 0.4
  4286. Aura.LightInfluence = 0
  4287. Aura.LockedToPart = true
  4288. Aura.Lifetime = NumberRange.new(1.2)
  4289. Aura.Rate = 48
  4290. Aura.LightEmission = 1
  4291. Aura.Rotation = NumberRange.new(-360,360)
  4292. Aura.VelocitySpread = 0
  4293. Aura.Acceleration = Vector3.new(0,0,0)
  4294. Aura.ZOffset = 0.2
  4295. local Aura2 = Instance.new("ParticleEmitter",larm)
  4296. Aura2.Texture = "rbxassetid://1207853932"
  4297. Aura2.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4298. Aura2.EmissionDirection = "Top"
  4299. Aura2.Speed = NumberRange.new(1)
  4300. Aura2.Size = NumberSequence.new(1.2)
  4301. Aura2.Transparency = NumberSequence.new(0,1)
  4302. Aura2.Drag = 0.4
  4303. Aura2.LightInfluence = 0
  4304. Aura2.LockedToPart = true
  4305. Aura2.Lifetime = NumberRange.new(1.2)
  4306. Aura2.Rate = 48
  4307. Aura2.LightEmission = 1
  4308. Aura2.Rotation = NumberRange.new(-360,360)
  4309. Aura2.VelocitySpread = 0
  4310. Aura2.Acceleration = Vector3.new(0,0,0)
  4311. Aura2.ZOffset = 0.2
  4312. local Aura3 = Instance.new("ParticleEmitter",torso)
  4313. Aura3.Texture = "rbxassetid://1207853932"
  4314. Aura3.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4315. Aura3.EmissionDirection = "Top"
  4316. Aura3.Speed = NumberRange.new(1)
  4317. Aura3.Size = NumberSequence.new(1.2)
  4318. Aura3.Transparency = NumberSequence.new(0,1)
  4319. Aura3.Drag = 0.4
  4320. Aura3.LightInfluence = 0
  4321. Aura3.LockedToPart = true
  4322. Aura3.Lifetime = NumberRange.new(1.2)
  4323. Aura3.Rate = 48
  4324. Aura3.LightEmission = 1
  4325. Aura3.Rotation = NumberRange.new(-360,360)
  4326. Aura3.VelocitySpread = 0
  4327. Aura3.Acceleration = Vector3.new(0,0,0)
  4328. Aura3.ZOffset = 0.2
  4329. local Aura4 = Instance.new("ParticleEmitter",hed)
  4330. Aura4.Texture = "rbxassetid://1207853932"
  4331. Aura4.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4332. Aura4.EmissionDirection = "Top"
  4333. Aura4.Speed = NumberRange.new(1)
  4334. Aura4.Size = NumberSequence.new(1.2)
  4335. Aura4.Transparency = NumberSequence.new(0,1)
  4336. Aura4.Drag = 0.4
  4337. Aura4.LightInfluence = 0
  4338. Aura4.LockedToPart = true
  4339. Aura4.Lifetime = NumberRange.new(1.2)
  4340. Aura4.Rate = 48
  4341. Aura4.LightEmission = 1
  4342. Aura4.Rotation = NumberRange.new(-360,360)
  4343. Aura4.VelocitySpread = 0
  4344. Aura4.Acceleration = Vector3.new(0,0,0)
  4345. Aura4.ZOffset = 0.2
  4346. local Aura5 = Instance.new("ParticleEmitter",torso)
  4347. Aura5.Texture = "rbxassetid://242255193"
  4348. Aura5.Color = ColorSequence.new(Color3.fromRGB(85, 170, 255))
  4349. Aura5.EmissionDirection = "Top"
  4350. Aura5.Speed = NumberRange.new(1)
  4351. Aura5.Size = NumberSequence.new(3)
  4352. Aura5.Transparency = NumberSequence.new(0.9,1)
  4353. Aura5.Drag = 0.4
  4354. Aura5.LightInfluence = 0
  4355. Aura5.LockedToPart = true
  4356. Aura5.Lifetime = NumberRange.new(4)
  4357. Aura5.Rate = 28
  4358. Aura5.LightEmission = 1
  4359. Aura5.Rotation = NumberRange.new(-360,360)
  4360. Aura5.VelocitySpread = 1
  4361. Aura5.Acceleration = Vector3.new(0,0,0)
  4362. Aura5.ZOffset = 2
  4363. local Aura6 = Instance.new("ParticleEmitter",lleg)
  4364. Aura6.Texture = "rbxassetid://1207853932"
  4365. Aura6.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4366. Aura6.EmissionDirection = "Top"
  4367. Aura6.Speed = NumberRange.new(1)
  4368. Aura6.Size = NumberSequence.new(1.2)
  4369. Aura6.Transparency = NumberSequence.new(0,1)
  4370. Aura6.Drag = 0.4
  4371. Aura6.LightInfluence = 0
  4372. Aura6.LockedToPart = true
  4373. Aura6.Lifetime = NumberRange.new(1.2)
  4374. Aura6.Rate = 48
  4375. Aura6.LightEmission = 1
  4376. Aura6.Rotation = NumberRange.new(-360,360)
  4377. Aura6.VelocitySpread = 0
  4378. Aura6.Acceleration = Vector3.new(0,0,0)
  4379. Aura6.ZOffset = 0.2
  4380. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4381. Aura7.Texture = "rbxassetid://1207853932"
  4382. Aura7.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4383. Aura7.EmissionDirection = "Top"
  4384. Aura7.Speed = NumberRange.new(1)
  4385. Aura7.Size = NumberSequence.new(1.2)
  4386. Aura7.Transparency = NumberSequence.new(0,1)
  4387. Aura7.Drag = 0.4
  4388. Aura7.LightInfluence = 0
  4389. Aura7.LockedToPart = true
  4390. Aura7.Lifetime = NumberRange.new(1.2)
  4391. Aura7.Rate = 48
  4392. Aura7.LightEmission = 1
  4393. Aura7.Rotation = NumberRange.new(-360,360)
  4394. Aura7.VelocitySpread = 0
  4395. Aura7.Acceleration = Vector3.new(0,0,0)
  4396. Aura7.ZOffset = 0.2
  4397. local Sparkles = Instance.new("ParticleEmitter",torso)
  4398. Sparkles.Texture = "rbxassetid://1084976679"
  4399. Sparkles.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  4400. Sparkles.EmissionDirection = "Top"
  4401. Sparkles.Speed = NumberRange.new(0)
  4402. Sparkles.Size = NumberSequence.new(2.5)
  4403. Sparkles.Transparency = NumberSequence.new(0,1)
  4404. Sparkles.Drag = 0.4
  4405. Sparkles.LightInfluence = 0
  4406. Sparkles.LockedToPart = true
  4407. Sparkles.Lifetime = NumberRange.new(0.8)
  4408. Sparkles.Rate = 60
  4409. Sparkles.LightEmission = 1
  4410. Sparkles.Rotation = NumberRange.new(-360,360)
  4411. Sparkles.VelocitySpread = 0
  4412. Sparkles.Acceleration = Vector3.new(0,10,0)
  4413. Sparkles.ZOffset = 1
  4414. local Auura = Instance.new("Sound",hed)
  4415. Auura.SoundId = "rbxassetid://1179254378"
  4416. Auura.Pitch = 1
  4417. Auura.Looped = true
  4418. Auura.Volume = 4
  4419. Auura:Play()
  4420. wait(2.5)
  4421. Smoke.Rate = 0
  4422. Smoke2.Rate = 0
  4423. Smoke3.Rate = 0
  4424. Smoke4.Rate = 0
  4425. hum.WalkSpeed = 17
  4426. wait(7)
  4427. ui = true
  4428. instinct = true
  4429. transforming2 = false
  4430. canattack = true
  4431. canidle = true
  4432. canwalk = true
  4433.  
  4434. muiable = true
  4435. wait(0.6)
  4436.  
  4437.  
  4438. end
  4439. end)
  4440.  
  4441.  
  4442. --Lightning
  4443.  
  4444. local auranum = 0
  4445. local auranum1 = 0
  4446. local auranum2 = 0
  4447. auranum = math.random(35,65)
  4448. auranum1 = math.random(-25,0)
  4449. auranum2 = math.random(10,25)
  4450. auranum3 = math.random(65,75)
  4451. auranum4 = math.random(-25,-15)
  4452.  
  4453. ----------------------------------------------------------------------------------------------
  4454. ac = new("Part",char)
  4455. ac.Name = "NewPart"
  4456. ac.Size = v3(0.1,0.1,0.1)
  4457. ac.Position = v3(999,999,999)
  4458. ac.BrickColor = bc("New yeller")
  4459. ac.Material = "Neon"
  4460. ac.Transparency = 1
  4461. aaac =new("Weld",ac)
  4462. aaac.Part0 = rarm
  4463. aaac.Part1 = ac
  4464. aaac.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  4465. aaaac = new("ParticleEmitter",ac)
  4466. aaaac.Size = ns(1)
  4467. aaaac.Rate = 5
  4468. aaaac.Texture = "rbxassetid://246381828"
  4469. aaaac.ZOffset = 1
  4470. aaaac.Lifetime = nr(5)
  4471. aaaac.Transparency = ns(1)
  4472. aaaac.LockedToPart = true
  4473. aaaac.Speed = nr(0)
  4474. aaaawc = new("ParticleEmitter",ac)
  4475. aaaawc.Size = ns(5)
  4476. aaaawc.Rate = 5
  4477. aaaawc.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  4478. aaaawc.Texture = "rbxassetid://924710961"
  4479. aaaawc.ZOffset = -1
  4480. aaaawc.Lifetime = nr(5)
  4481. aaaawc.RotSpeed = nr(50)
  4482. aaaawc.Transparency = ns(1)
  4483. aaaawc.LockedToPart = true
  4484. aaaawc.Speed = nr(0)
  4485. function weld(parent,part0,part1,c0)
  4486. local weld=Instance.new("Weld")
  4487. weld.Parent=parent
  4488. weld.Part0=part0
  4489. weld.Part1=part1
  4490. weld.C0=c0
  4491. return weld
  4492. end
  4493. function newRay(start,face,range,wat)
  4494. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  4495. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  4496. return rey,hit,pos
  4497. end
  4498. function nooutline(part)
  4499. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  4500. end
  4501. function debris(cfremz, thepart, amt)
  4502. for j = 1, amt do
  4503. do
  4504. local pr = Instance.new("Part")
  4505. nooutline(pr)
  4506. pr.Name = "debrisobeb"
  4507. pr.Anchored = true
  4508. pr.BrickColor = BrickColor.new("Dark stone grey")
  4509. pr.CanCollide = true
  4510. pr.Material = "Slate"
  4511. pr.Transparency = 0
  4512. pr.Size = Vector3.new(math.random(16, 24), math.random(12, 16), math.random(16, 24))
  4513. pr.CFrame = cfremz * CFrame.Angles(0, math.rad(amt * j), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  4514. pr.Parent = workspace
  4515. game.Debris:AddItem(pr, 25)
  4516. delay(15, function()
  4517. if pr then
  4518. pr.CanCollide = false
  4519. pr.Anchored = false
  4520. end
  4521. end)
  4522. end
  4523. end
  4524. for c = 1, amt do
  4525. do
  4526. local pr2 = Instance.new("Part")
  4527. nooutline(pr2)
  4528. pr2.Name = "moredebr"
  4529. pr2.Anchored = false
  4530. pr2.BrickColor = BrickColor.new("Dark stone grey")
  4531. pr2.CanCollide = false
  4532. pr2.Material = "Concrete"
  4533. pr2.Transparency = 0
  4534. pr2.Size = Vector3.new(math.random(3, 6), math.random(4, 7), math.random(1, 5))
  4535. pr2.CFrame = cfremz * CFrame.Angles(0, math.rad(30 * c), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  4536. pr2.Parent = workspace
  4537. pr2.Velocity = Vector3.new(math.random(-75, 75), math.random(120, 240), math.random(-75, 75))
  4538. pr2.RotVelocity = Vector3.new(math.random(-35, 35), math.random(-35, 35), math.random(-35, 35))
  4539. game.Debris:AddItem(pr2, 45)
  4540. delay(2, function()
  4541. pr2.CanCollide = true
  4542. wait(10)
  4543. if pr2 then
  4544. pr2.CanCollide = false
  4545. end
  4546. end)
  4547. end
  4548. end
  4549. end
  4550. Grab = false
  4551. function weld5(part0, part1, c0, c1)
  4552. weeld=Instance.new("Weld", part0)
  4553. weeld.Part0=part0
  4554. weeld.Part1=part1
  4555. weeld.C0=c0
  4556. weeld.C1=c1
  4557. return weeld
  4558. end
  4559. mouse.KeyDown:connect(function(key)
  4560. if key == "v" then
  4561. canattack = false
  4562. canidle = false
  4563. canwalk = false
  4564. for i = 1, 20 do
  4565. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4566. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-80)), 0.2)
  4567. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-70),0), 0.2)
  4568. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(70), 0), 0.2)
  4569. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  4570. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  4571.  
  4572. rs:wait(2)
  4573. end
  4574. con1=larm.Touched:connect(function(hit) -- this is grab
  4575. hum.MaxHealth = 1.0E298
  4576. hum.Health = 1.0E298
  4577. ht = hit.Parent
  4578. hum1=ht:FindFirstChildOfClass('Humanoid')
  4579. if hum1 ~= nil and hit.Parent.Name ~= p.Character.Name then
  4580.  
  4581.  
  4582.  
  4583.  
  4584. z = Instance.new("Sound",char)
  4585. z.SoundId = "rbxassetid://227194112"
  4586. z.Volume = 90
  4587. wait(.1)
  4588. z:Play()
  4589. hum1.PlatformStand=true
  4590. gp = ht
  4591. Grab = true
  4592. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-1,1.5),CFrame.new(0,0,0))
  4593. asd.Parent = larm
  4594. asd.Name = "asd"
  4595. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),math.rad(180),0)
  4596.  
  4597.  
  4598. --[[ elseif hum1 == nil then
  4599. con1:disconnect()
  4600. wait() return]]
  4601. end
  4602. end)
  4603. local FlyAt = Instance.new("Attachment",torso)FlyAt.Position = Vector3.new(0,2,0)
  4604. local FlyAt2 = Instance.new("Attachment",torso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  4605. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  4606. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4607. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 5
  4608.  
  4609. for i = 1, 20 do
  4610. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4611. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  4612. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(30),0), 0.2)
  4613. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-30), 0), 0.2)
  4614. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  4615. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  4616.  
  4617. rs:wait(2)
  4618. end
  4619. con1:disconnect()
  4620.  
  4621. if gp == nil then
  4622. canattack = true
  4623. canidle = true
  4624. canwalk = true
  4625. FlyAt:Destroy()
  4626. return end
  4627.  
  4628.  
  4629.  
  4630. --[[for i = 1, 16 do
  4631. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(60)), 0.3)
  4632. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.5)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-60)), 0.3)
  4633. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14),math.rad(70),0), 0.3)
  4634. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  4635. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3)
  4636. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  4637. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), 0), 0.3)
  4638. if Debounces.on == false then end
  4639. rs:wait()
  4640. end]]--
  4641. for i = 1, 16 do
  4642. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4643. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(140),math.rad(0),math.rad(-73)), 0.3)
  4644. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(-60),0), 0.3)
  4645. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.3)
  4646. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(-20)), 0.3)
  4647. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  4648.  
  4649. rs:wait()
  4650. end
  4651.  
  4652.  
  4653.  
  4654. local sbs = Instance.new("BodyPosition", torso)
  4655. sbs.P = 9000
  4656. sbs.D = 1000
  4657. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  4658. sbs.position = torso.CFrame.p + Vector3.new(0, 1750, 0)
  4659.  
  4660.  
  4661.  
  4662.  
  4663.  
  4664. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  4665. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  4666. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.8)--rarm
  4667. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--larm
  4668. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-10)), 0.8)--lleg
  4669. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(5)), 0.8)--rleg
  4670. wait(2)
  4671. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
  4672. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
  4673. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
  4674. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
  4675. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  4676. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  4677.  
  4678. wait(0.5)
  4679. sbs:Destroy()
  4680.  
  4681. local sbs2 = Instance.new("BodyPosition", torso)
  4682. sbs2.P = 9000
  4683. sbs2.D = 1000
  4684. sbs2.maxForce = Vector3.new(900000, 905000000, 900000)
  4685. sbs2.position = torso.CFrame.p + Vector3.new(0, -1950, 0)
  4686. for i = 1, 30 do
  4687. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4688. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.4)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-13)), 0.3)
  4689. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.3)
  4690. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-60), math.rad(-30), 0), 0.3)
  4691. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(80), math.rad(30), math.rad(-20)), 0.3)
  4692. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(70), math.rad(-15), math.rad(20)), 0.3)
  4693.  
  4694. rs:wait()
  4695. end
  4696. wait(0.15)
  4697. z = Instance.new("Sound",char)
  4698. z.SoundId = "rbxassetid://157878578"
  4699. z.Volume = 90
  4700.  
  4701. z:Play()
  4702. z2 = Instance.new("Sound",char)
  4703. z2.SoundId = "rbxassetid://1577567682"
  4704. z2.Volume = 90
  4705.  
  4706. z2:Play()
  4707. hum.MaxHealth = 100000
  4708. hum.Health = 100000
  4709. FlyAt:Destroy()
  4710. sbs2:Destroy()
  4711. root.Anchored = true
  4712. canattack = true
  4713. canidle = true
  4714. canwalk = true
  4715. hum1.Parent:BreakJoints()
  4716. asd:Destroy()
  4717.  
  4718. gp = nil
  4719. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4720. if par then
  4721. local cfremz = CFrame.new(loc)
  4722. debris(cfremz, par, 50)
  4723. end
  4724. coroutine.resume(coroutine.create(function()
  4725. for i = 1,40 do
  4726. CamShakeAll(32,580,torso)
  4727. game:GetService("RunService").RenderStepped:wait()
  4728. end
  4729. end))
  4730. local AURU = Instance.new('ParticleEmitter')
  4731. AURU.Name = "Aura"
  4732. AURU.Texture = "rbxassetid://242201991"
  4733. AURU.Parent = root
  4734. AURU.LightEmission = 0.1
  4735. AURU.Transparency = NumberSequence.new(0.5,1)
  4736. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  4737. AURU.Size = NumberSequence.new(20,0)
  4738. AURU.LockedToPart = false
  4739. AURU.Lifetime = NumberRange.new(5)
  4740. AURU.Rate = 630
  4741. AURU.VelocitySpread = 100
  4742. AURU.Speed = NumberRange.new(40)
  4743. AURU.Rotation = NumberRange.new(-360,360)
  4744. AURU.EmissionDirection = "Top"
  4745. AURU.ZOffset = -1
  4746.  
  4747. wait(0.1)
  4748. AURU.Rate = 0
  4749. root.Anchored = false
  4750.  
  4751.  
  4752. end
  4753. end)
  4754. function pushaway()
  4755. for i = 1, 10 do
  4756. wait()
  4757. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  4758. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  4759. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  4760. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  4761. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4762. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4763. end
  4764. for i = 1, 10 do
  4765. wait()
  4766. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  4767. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  4768. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
  4769. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  4770. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4771. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4772. end
  4773. end
  4774. function dragoncharge()
  4775. for i = 1, 10 do
  4776. wait()
  4777. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4778. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4779. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.2,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)--arm
  4780. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(60)), 0.4)--arm
  4781. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4782. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4783. end
  4784. end
  4785. function grab5()
  4786. for i = 1, 10 do
  4787. wait()
  4788.  
  4789. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  4790. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4791. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  4792. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  4793. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  4794. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  4795. end
  4796. for i = 1, 10 do
  4797. wait()
  4798.  
  4799. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  4800. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  4801. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  4802. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  4803. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  4804. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  4805. end
  4806. end
  4807. function dragonfist()
  4808. for i = 1, 10 do
  4809. wait()
  4810. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  4811. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  4812. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  4813. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  4814. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4815. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4816. end
  4817. for i = 1, 10 do
  4818. wait()
  4819. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  4820. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  4821. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  4822. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.4)--arm
  4823. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-30)), 0.4)--leg
  4824. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-5)), 0.4)--leg
  4825. end
  4826. end
  4827. --------
  4828. local isAPlayer
  4829. function checkIfNotPlayer(model)
  4830. coroutine.resume(coroutine.create(function()
  4831. if model ~= char and model.Parent ~= char and model.Parent.Parent ~= char and model.Parent ~= DebrisModel and model.Parent.Parent ~= DebrisModel and model.Parent.Parent.Parent ~= DebrisModel then
  4832. isAPlayer = true
  4833. else
  4834. isAPlayer = false
  4835. end
  4836. end))
  4837. return isAPlayer
  4838. end
  4839. function findAllNearestTorso(pos,dist)
  4840. local list = game.Workspace:children()
  4841. local torso = {}
  4842. local temp = nil
  4843. local human = nil
  4844. local temp2 = nil
  4845. for x = 1, #list do
  4846. temp2 = list[x]
  4847. if (temp2.className == "Model") and (temp2 ~= char) then
  4848. local nayem = "Torso"
  4849. if temp2:findFirstChild("UpperTorso") then nayem = "UpperTorso" end
  4850. temp = temp2:findFirstChild(nayem)
  4851. human = temp2:findFirstChildOfClass("Humanoid")
  4852. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  4853. if (temp.Position - pos).magnitude < dist then
  4854. table.insert(torso,temp)
  4855. dist = (temp.Position - pos).magnitude
  4856. end
  4857. end
  4858. end
  4859. end
  4860. return torso
  4861. end
  4862. ----------------------------------------------------------------------------
  4863.  
  4864. function computeDirection(vec)
  4865. local lenSquared = vec.magnitude * vec.magnitude
  4866. local invSqrt = 1 / math.sqrt(lenSquared)
  4867. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  4868. end
  4869.  
  4870. ----------------------------------------------------------------------------
  4871.  
  4872. local throw1 = 5
  4873. local throw2 = 5
  4874. local throw = 5
  4875. local grabon3 = false
  4876. local grabon4 = false
  4877. function AirPunchStrong()
  4878. coroutine.resume(coroutine.create(function()
  4879. local magnitude = nil
  4880. local Position = nil
  4881. if animid == 0 then
  4882. Position = larm.Position
  4883. else
  4884. Position = rarm.Position
  4885. end
  4886. --sound(743499393,Position,10,math.random(6,8)/10)
  4887.  
  4888.  
  4889. local Part1 = Instance.new("Part")
  4890. local mesh2 = Instance.new("SpecialMesh",Part1)
  4891. mesh2.MeshId = "rbxassetid://559831844"
  4892. mesh2.Scale = Vector3.new(0,0,0.4)
  4893. Part1.Material = Enum.Material.Neon
  4894. Part1.CanCollide = false
  4895. Part1.BrickColor = BrickColor.new("White")
  4896. Part1.Parent = DebrisModel
  4897. Part1.Size = Vector3.new(0,0,0)
  4898. Part1.Anchored = true
  4899. Part1.CFrame = CFrame.new(Position,mouse.Hit.p)
  4900. Part1.Name = "EXPLOSION3"
  4901.  
  4902. local Part0 = Instance.new("Part",DebrisModel)
  4903. local PointLight2 = Instance.new("PointLight")
  4904. Part0.Name = "Bullet"
  4905. Part0.Material = Enum.Material.Neon
  4906. Part0.BrickColor = BrickColor.new("White")
  4907. Part0.Anchored = false
  4908. Part0.Size = Vector3.new(1,1,1)
  4909. Part0.Transparency = 0.5
  4910. local mesh = Instance.new("SpecialMesh",Part0)
  4911. mesh.MeshId = "rbxassetid://437347603"
  4912. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  4913. local bforce = Instance.new("BodyForce",Part0)
  4914. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  4915. Part0.CanCollide = false
  4916. PointLight2.Parent = Part0
  4917. PointLight2.Color = Part0.Color
  4918. local Target = mouse.Hit.p
  4919. local direction = Target - Position
  4920. local direction = computeDirection(direction)
  4921. local pos = Position + (direction * 2)
  4922. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  4923. Part0.Velocity = direction * 750
  4924. local asd = nil
  4925. local loop = nil
  4926. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  4927. loop = rs:connect(function()
  4928. local asdf = math.random(500,1000)/1000
  4929. local Part1 = Instance.new("Part")
  4930. local mesh2 = Instance.new("SpecialMesh",Part1)
  4931. mesh2.MeshType = Enum.MeshType.Sphere
  4932. Part1.Material = Enum.Material.Neon
  4933. Part1.CanCollide = false
  4934. Part1.BrickColor = BrickColor.new("White")
  4935. Part1.Parent = DebrisModel
  4936. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  4937. Part1.Anchored = true
  4938. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  4939. Part1.Name = "SMOKE"
  4940. end)
  4941. asd = Part0.Touched:connect(function(ht)
  4942. local hit=ht.Parent
  4943. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  4944. asd:disconnect()
  4945. loop:disconnect()
  4946.  
  4947.  
  4948.  
  4949. for i,v in pairs(findAllNearestTorso(Part0.Position,35)) do
  4950. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  4951. v:Destroy()
  4952. else
  4953. v.Parent:BreakJoints()
  4954. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  4955. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4956. Fl.velocity = Part0.CFrame.lookVector*395
  4957. wait(0.05)
  4958. Fl:remove()
  4959.  
  4960. end
  4961. local Position = Part0.Position
  4962. local Target = v.Position
  4963. local direction = Target - Position
  4964. local direction = computeDirection(direction)
  4965. local bv = Instance.new("BodyVelocity",v)
  4966. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  4967. debris:AddItem(bv,1)
  4968. end
  4969. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  4970. for z=1,math.random(2,3) do
  4971. local asdf = math.random(-5,5)*2-(i/2)*10
  4972. local Part1 = Instance.new("Part")
  4973. local mesh2 = Instance.new("SpecialMesh",Part1)
  4974. mesh2.MeshType = Enum.MeshType.Sphere
  4975. mesh2.Scale = Vector3.new(0,0,0)
  4976. Part1.Material = Enum.Material.Neon
  4977. Part1.CanCollide = false
  4978. Part1.BrickColor = BrickColor.new("White")
  4979. Part1.Parent = DebrisModel
  4980. Part1.Size = Vector3.new(asdf,asdf,asdf)
  4981. Part1.Anchored = true
  4982. local a = i*0.7
  4983. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  4984. Part1.Name = "EXPLOSION4"
  4985. end
  4986. end
  4987.  
  4988. end
  4989. end)
  4990. end))
  4991. end
  4992.  
  4993.  
  4994.  
  4995.  
  4996.  
  4997.  
  4998.  
  4999.  
  5000. mouse.KeyDown:connect(function(key)
  5001. if key == "b" then
  5002. canattack = false
  5003. canidle = false
  5004. canwalk = false
  5005. dragonfist()
  5006. AirPunchStrong()
  5007. local Grab = Instance.new("Part",root)
  5008. Grab.Size = Vector3.new(5.2,5.8,5.9)
  5009. Grab.CanCollide = false
  5010. Grab.Material = "Neon"
  5011. Grab.BrickColor = BrickColor.new("White")
  5012. Grab.Transparency = 0.99
  5013. local Hat2 = Instance.new("SpecialMesh",Grab)
  5014. Hat2.MeshType = 3
  5015. Hat2.Scale = Vector3.new(3.35,3.15,0.95)
  5016. local Grabo = Instance.new("Weld",Grab)
  5017. Grabo.Part0 = root
  5018. Grabo.Part1 = Grab
  5019. Grabo.C0 = CFrame.new(0,0.3,-6.8)
  5020.  
  5021. local AuraB = Instance.new("Part",root)
  5022. AuraB.Size = Vector3.new(2,1,2)
  5023. AuraB.CanCollide = false
  5024. AuraB.BrickColor = BrickColor.new("Deep orange")
  5025. AuraB.Transparency = 1
  5026. local AuraBo = Instance.new("Weld",AuraB)
  5027. AuraBo.Part0 = root
  5028. AuraBo.Part1 = AuraB
  5029. AuraBo.C0 = CFrame.new(0,-0.6,0)
  5030. Grab.Touched:connect(function(hit)
  5031. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5032.  
  5033.  
  5034.  
  5035. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5036. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5037. Fl.velocity = root.CFrame.lookVector*640
  5038. wait(0.05)
  5039. Fl:remove()
  5040.  
  5041. end
  5042. end)
  5043. wait(0.3)
  5044. canattack = true
  5045. canidle = true
  5046. canwalk = true
  5047. Grab:Destroy()
  5048. end
  5049. end)
  5050. local ha = Instance.new("BodyVelocity")
  5051. ha.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5052. ha.velocity = mouse.Hit.lookVector * 70
  5053.  
  5054. local haa = Instance.new("BodyGyro")
  5055. haa.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  5056. haa.P = 1000
  5057. haa.D = 100
  5058. function flyy()
  5059.  
  5060. haa.Parent = root
  5061. ha.Parent = torso
  5062. hum.Sit = true
  5063. end
  5064.  
  5065. game:GetService('RunService').RenderStepped:connect(function()
  5066. if canfly == true then
  5067. fly = true
  5068. elseif canfly == false then
  5069. fly = false
  5070. end
  5071. end)
  5072. --[[local BodGy=Instance.new("BodyGyro")
  5073. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5074. BodGy.P=2000
  5075. BodGy.D=100
  5076. BodGy.Name="SiegmundGyro"
  5077. CF=RootPart.CFrame
  5078. BodGy.Parent=RootPart
  5079. BodGy.cframe=CF]]
  5080. local BodGy=Instance.new("BodyGyro")
  5081. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5082. BodGy.P=2000
  5083. BodGy.D=100
  5084. BodGy.Name="SthomasGyro"
  5085. CF=root.CFrame
  5086. BodGy.Parent=root
  5087. BodGy.cframe=CF
  5088.  
  5089. game:GetService('RunService').RenderStepped:connect(function()
  5090. if fly and stop == false then
  5091. hum.Sit = true
  5092. ha.velocity = mouse.Hit.lookVector * 100
  5093. haa.cframe = CFrame.new(root.Position,mouse.Hit.p*Vector3.new(1,0,1)+root.Position*Vector3.new(0,1,0))
  5094. hed.CFrame = CFrame.new(hed.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  5095.  
  5096. end
  5097. end)
  5098. function unfly()
  5099.  
  5100. stop = true
  5101. haa.Parent = script
  5102. ha.Parent = script
  5103. hum.Sit = false
  5104. end
  5105. mouse.KeyDown:connect(function(key)
  5106. if key == "f" then
  5107.  
  5108. canattack = false
  5109. canidle = false
  5110. canwalk = false
  5111. local sbs = Instance.new("BodyPosition", torso)
  5112. sbs.P = 9000
  5113. sbs.D = 1000
  5114. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  5115. sbs.position = torso.CFrame.p + Vector3.new(0, 10, 0)
  5116. for i = 1, 20 do
  5117. wait()
  5118. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.8)--head
  5119. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5120. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(-50)), 0.8)--rarm
  5121. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(50)), 0.8)--larm
  5122. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.8)--lleg
  5123. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--rleg
  5124. end
  5125. local SFXZ2 = Instance.new("Sound",hed)
  5126. SFXZ2.SoundId = "rbxassetid://187137517"
  5127. SFXZ2.Volume = 5
  5128. SFXZ2.Pitch = 1
  5129. SFXZ2.Looped = false
  5130. wait(0.01)
  5131. SFXZ2:Play()
  5132. coroutine.resume(coroutine.create(function()
  5133. for i = 3,8 do
  5134. local Ball = Instance.new("Part",char)
  5135. Ball.Size = Vector3.new(1,1,1)
  5136. Ball.BrickColor = BrickColor.new("New yeller")
  5137. Ball.Material = "Neon"
  5138. Ball.Anchored = true
  5139. Ball.CanCollide = false
  5140. Ball.Transparency = 0
  5141. Ball.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5142. local Ball2 = Instance.new("SpecialMesh",Ball)
  5143. Ball2.MeshType = 3
  5144. Ball2.Scale = Vector3.new(2,2,2)
  5145.  
  5146.  
  5147.  
  5148.  
  5149. coroutine.resume(coroutine.create(function()
  5150. for i = 1,15 do
  5151. Ball2.Scale = Ball2.Scale + Vector3.new(19.4,19.4,19.4)
  5152. Ball.Transparency = Ball.Transparency + 0.06
  5153. wait(0.00000000001)
  5154. end
  5155. Ball:Destroy()
  5156.  
  5157.  
  5158. end))
  5159. wait(0.06)
  5160. end
  5161. end))
  5162. root.Anchored = true
  5163. g = Instance.new("Explosion")
  5164. g.Parent = workspace
  5165. g.Position = root.Position
  5166. g.BlastRadius = 90
  5167. g.BlastPressure = 4000200
  5168. g.Visible = false
  5169. for i = 1, 30 do
  5170. wait()
  5171. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.8)--head
  5172. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5173. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,1,0)*CFrame.Angles(math.rad(90),math.rad(-50),math.rad(50)), 0.8)--rarm
  5174. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,1,0)*CFrame.Angles(math.rad(90),math.rad(50),math.rad(-50)), 0.8)--larm
  5175. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--lleg
  5176. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  5177. end
  5178. wait(0.2)
  5179. root.Anchored = false
  5180. sbs:Destroy()
  5181.  
  5182. for i = 1,1 do
  5183.  
  5184.  
  5185.  
  5186.  
  5187.  
  5188. for i,v in pairs(workspace:children()) do
  5189.  
  5190.  
  5191. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  5192.  
  5193.  
  5194. if v:findFirstChild("Head") and v:findFirstChild("Torso") then
  5195.  
  5196.  
  5197. if (v:findFirstChild("Torso").Position - char.Torso.Position).magnitude < 40 then
  5198.  
  5199.  
  5200. if v.Name ~= p.Name then
  5201.  
  5202. v.Humanoid:TakeDamage(400000000000)
  5203.  
  5204.  
  5205. v.Humanoid.PlatformStand = true
  5206.  
  5207.  
  5208. end
  5209. end
  5210. end
  5211.  
  5212.  
  5213.  
  5214. end
  5215. end
  5216. end
  5217. sbs:Destroy()
  5218. canattack = true
  5219. canidle = true
  5220. canwalk = true
  5221. end
  5222. end)
  5223. mouse.KeyDown:connect(function(key)
  5224. if key == "h" and ui == false then
  5225. canfly = true
  5226. stop = false
  5227.  
  5228.  
  5229. local Soundd = Instance.new("Sound",hed)
  5230. Soundd.SoundId = "rbxassetid://917377181"
  5231. Soundd.Pitch = 1
  5232. Soundd.Looped = false
  5233. Soundd.Volume = 8
  5234. Soundd:Play()
  5235. local Flame = Instance.new("ParticleEmitter",root)
  5236. Flame.Texture = "rbxassetid://1332922037"
  5237. Flame.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  5238. Flame.EmissionDirection = "Top"
  5239. Flame.Speed = NumberRange.new(0.3)
  5240. Flame.Size = NumberSequence.new(5.5,4)
  5241. Flame.Transparency = NumberSequence.new(0.8,1)
  5242. Flame.Drag = 0.4
  5243. Flame.LightInfluence = 0
  5244. Flame.LockedToPart = false
  5245. Flame.Lifetime = NumberRange.new(0.4)
  5246. Flame.Rate = 285
  5247. Flame.LightEmission = 1
  5248. Flame.Rotation = NumberRange.new(-360,360)
  5249. Flame.VelocitySpread = 100
  5250. Flame.Acceleration = Vector3.new(0,0,0)
  5251. Flame.ZOffset = -0.2
  5252. Flame.RotSpeed = NumberRange.new(-400,400)
  5253. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5254. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5255. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5256. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5257. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 0.6
  5258. cooldown = false
  5259. local SFXZ2 = Instance.new("Sound",hed)
  5260. SFXZ2.SoundId = "rbxassetid://627724206"
  5261. SFXZ2.Volume = 3
  5262. SFXZ2.Pitch = 1
  5263. SFXZ2.Looped = true
  5264. wait(0.01)
  5265. SFXZ2:Play()
  5266. canattack = false
  5267. canidle = false
  5268. canwalk = false
  5269. flyy()
  5270. for i = 1, 30 do
  5271. wait()
  5272.  
  5273. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  5274. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  5275. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  5276. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  5277. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  5278. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  5279. end
  5280.  
  5281. end
  5282. end)
  5283. mouse.KeyDown:connect(function(key)
  5284. if key == "h" and ui == true then
  5285. canfly = true
  5286. stop = false
  5287. local AURU = Instance.new('ParticleEmitter')
  5288. AURU.Name = "Aura"
  5289. AURU.Texture = "rbxassetid://1200947142"
  5290. AURU.Parent = root
  5291. AURU.LightEmission = 0.9
  5292. AURU.Transparency = NumberSequence.new(0.1,1)
  5293. AURU.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  5294. AURU.Size = NumberSequence.new(8,0)
  5295. AURU.LockedToPart = false
  5296. AURU.Lifetime = NumberRange.new(0.6)
  5297. AURU.Rate = 530
  5298. AURU.Speed = NumberRange.new(40)
  5299. AURU.Rotation = NumberRange.new(-360,360)
  5300. AURU.EmissionDirection = "Top"
  5301. AURU.ZOffset = 1
  5302. AURU.VelocitySpread = 100
  5303. AURU.RotSpeed = NumberRange.new(-100,100)
  5304.  
  5305. local Soundd = Instance.new("Sound",hed)
  5306. Soundd.SoundId = "rbxassetid://917377181"
  5307. Soundd.Pitch = 1
  5308. Soundd.Looped = false
  5309. Soundd.Volume = 8
  5310. Soundd:Play()
  5311.  
  5312. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5313. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5314. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5315. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5316. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 0.6
  5317. cooldown = false
  5318. local SFXZ2 = Instance.new("Sound",hed)
  5319. SFXZ2.SoundId = "rbxassetid://627724206"
  5320. SFXZ2.Volume = 3
  5321. SFXZ2.Pitch = 1
  5322. SFXZ2.Looped = true
  5323. wait(0.01)
  5324. SFXZ2:Play()
  5325. canattack = false
  5326. canidle = false
  5327. canwalk = false
  5328. flyy()
  5329. for i = 1, 30 do
  5330. wait()
  5331.  
  5332. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  5333. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  5334. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  5335. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  5336. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  5337. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  5338. end
  5339.  
  5340. end
  5341. end)
  5342. mouse.KeyUp:connect(function(key)
  5343. if key == "h" and ui == false then
  5344. canattack = true
  5345. canidle = true
  5346. canwalk = true
  5347. unfly()
  5348. for i, v in pairs(root:GetChildren()) do
  5349. if v:IsA("ParticleEmitter")then
  5350. v.Rate = 0
  5351. end
  5352. end
  5353. for i, v in pairs(root:GetChildren()) do
  5354. if v:IsA("Attachment")then
  5355. v:Destroy()
  5356. end
  5357. end
  5358. for i, v in pairs(hed:GetChildren()) do
  5359. if v:IsA("Sound")then
  5360. v:Destroy()
  5361. end
  5362. end
  5363. local Auura = Instance.new("Sound",hed)
  5364. Auura.SoundId = "rbxassetid://550621034"
  5365. Auura.Pitch = 1
  5366. Auura.Looped = false
  5367. Auura.Volume = 5
  5368. Auura:Play()
  5369. end
  5370. end)
  5371. mouse.KeyUp:connect(function(key)
  5372. if key == "h" and ui == true then
  5373. canattack = true
  5374. canidle = true
  5375. canwalk = true
  5376. unfly()
  5377. for i, v in pairs(root:GetChildren()) do
  5378. if v:IsA('ParticleEmitter')then
  5379. v.Rate = 0
  5380. end
  5381. end
  5382. for i, v in pairs(root:GetChildren()) do
  5383. if v:IsA("Attachment")then
  5384. v:Destroy()
  5385. end
  5386. end
  5387. for i, v in pairs(hed:GetChildren()) do
  5388. if v:IsA("Sound")then
  5389. v:Destroy()
  5390. end
  5391. end
  5392. local Auura = Instance.new("Sound",hed)
  5393. Auura.SoundId = "rbxassetid://550621034"
  5394. Auura.Pitch = 1
  5395. Auura.Looped = false
  5396. Auura.Volume = 5
  5397. Auura:Play()
  5398. end
  5399. end)
  5400. mouse.KeyDown:connect(function(key)
  5401. if key == "x" and ui == true then
  5402. canattack = false
  5403. canidle = false
  5404. canwalk = false
  5405. local bv = Instance.new("BodyVelocity")
  5406. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5407. bv.velocity = root.CFrame.lookVector*300
  5408. bv.Parent = root
  5409.  
  5410. local AURU = Instance.new('ParticleEmitter')
  5411. AURU.Name = "Aura"
  5412. AURU.Texture = "rbxassetid://1200947142"
  5413. AURU.Parent = rarm
  5414. AURU.LightEmission = 0.6
  5415. AURU.Transparency = NumberSequence.new(0.4,1)
  5416. AURU.Color = ColorSequence.new(BrickColor.new("New yeller").Color)
  5417. AURU.Size = NumberSequence.new(2,0)
  5418. AURU.LockedToPart = false
  5419. AURU.Lifetime = NumberRange.new(5)
  5420. AURU.Rate = 530
  5421. AURU.Speed = NumberRange.new(4)
  5422. AURU.Rotation = NumberRange.new(-360,360)
  5423. AURU.EmissionDirection = "Top"
  5424. AURU.ZOffset = 0.5
  5425. AURU.VelocitySpread = 100
  5426. AURU.RotSpeed = NumberRange.new(-100,100)
  5427. for i = 1,5 do
  5428. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5429. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  5430. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  5431. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  5432. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  5433. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5434. wait()
  5435. end
  5436. local SFXZ = Instance.new("Sound",torso)
  5437. SFXZ.SoundId = "rbxassetid://169259383"
  5438. SFXZ.Volume = 1
  5439. SFXZ.Pitch = 1.5
  5440. SFXZ.Looped = false
  5441. wait(0.01)
  5442. SFXZ:Play()
  5443. local Grab = Instance.new("Part",rarm)
  5444. Grab.Size = Vector3.new(3,3,3)
  5445. Grab.CanCollide = false
  5446. Grab.BrickColor = BrickColor.new("Deep orange")
  5447. Grab.Transparency = math.huge
  5448. local Grabo = Instance.new("Weld",Grab)
  5449. Grabo.Part0 = rarm
  5450. Grabo.Part1 = Grab
  5451. Grabo.C0 = CFrame.new(0,-1.1,0)
  5452.  
  5453.  
  5454. Grab.Touched:connect(function(hit)
  5455. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5456. Grab:Destroy()
  5457. hit.Parent:BreakJoints()
  5458. coroutine.resume(coroutine.create(function()
  5459. for i = 1,40 do
  5460. CamShakeAll(32,480,torso)
  5461. game:GetService("RunService").RenderStepped:wait()
  5462. end
  5463. end))
  5464. local HQ = Instance.new("Part",char)
  5465. HQ.Size = Vector3.new(1,0,1)
  5466. HQ.BrickColor = BrickColor.new("Grey")
  5467. HQ.Material = "Neon"
  5468. HQ.Anchored = true
  5469. HQ.CanCollide = false
  5470. HQ.Transparency = 0.7
  5471. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5472. local HQ2 = Instance.new("SpecialMesh",HQ)
  5473. HQ2.MeshId = "rbxassetid://20329976"
  5474. HQ2.Scale = Vector3.new(1,3,1)
  5475.  
  5476. local HQG = Instance.new("Part",char)
  5477. HQG.Size = Vector3.new(1,0,1)
  5478. HQG.BrickColor = BrickColor.new("Grey")
  5479. HQG.Material = "Neon"
  5480. HQG.Anchored = true
  5481. HQG.Transparency = 0.7
  5482. HQG.CanCollide = false
  5483. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5484. local HQG2 = Instance.new("SpecialMesh",HQG)
  5485. HQG2.MeshId = "rbxassetid://20329976"
  5486. HQG2.Scale = Vector3.new(1,1,1)
  5487.  
  5488.  
  5489. coroutine.resume(coroutine.create(function()
  5490. for i = 1,500 do
  5491. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5492. HQ.Transparency = HQ.Transparency + 0.01
  5493. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5494.  
  5495. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5496. HQG.Transparency = HQG.Transparency + 0.01
  5497. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5498.  
  5499. wait(0.00000000001)
  5500.  
  5501.  
  5502. end
  5503. HQ:Destroy()
  5504. HQ2:Destroy()
  5505. HQG:Destroy()
  5506. HQG2:Destroy()
  5507. end))
  5508. AURU.Rate = 0
  5509. local SFXZ = Instance.new("Sound",torso)
  5510. SFXZ.SoundId = "rbxassetid://1699290293"
  5511. SFXZ.Volume = 10
  5512. SFXZ.Pitch = 1
  5513. SFXZ.Looped = false
  5514. wait(0.01)
  5515. SFXZ:Play()
  5516. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5517. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5518. Fl.velocity = torso.CFrame.lookVector*2600
  5519. wait(0.05)
  5520. Fl:remove()
  5521. local ry,ht,ps=nil,nil,nil
  5522. while ht==nil do
  5523. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  5524. wait()
  5525. end
  5526. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  5527. if par then
  5528. local cfremz = CFrame.new(loc)
  5529. debris(cfremz, par, 50)
  5530. end
  5531. wait(1)
  5532. AURU.Rate = 0
  5533. canattack = true
  5534. canidle = true
  5535. canwalk = true
  5536. end
  5537. end)
  5538. for i= 1,15 do
  5539. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5540. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  5541. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  5542. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  5543. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  5544. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5545. wait()
  5546. end
  5547. coroutine.resume(coroutine.create(function()
  5548. wait(0.5)
  5549. Grab:remove()
  5550. end))
  5551. canattack = true
  5552. canidle = true
  5553. canwalk = true
  5554. AURU.Rate = 0
  5555. bv:Destroy()
  5556. end
  5557. end)
  5558. mouse.KeyDown:connect(function(key)
  5559. if key == "x" and ui == false then
  5560. canattack = false
  5561. canidle = false
  5562. canwalk = false
  5563.  
  5564. local bv = Instance.new("BodyVelocity")
  5565. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5566. bv.velocity = root.CFrame.lookVector*300
  5567. bv.Parent = root
  5568.  
  5569. coroutine.resume(coroutine.create(function()
  5570. for i = 1,40 do
  5571. CamShakeAll(32,80,torso)
  5572. game:GetService("RunService").RenderStepped:wait()
  5573. end
  5574. end))
  5575.  
  5576. local FlyAt = Instance.new("Attachment",rarm)FlyAt.Position = Vector3.new(0,1.5,0)
  5577. local FlyAt2 = Instance.new("Attachment",rarm)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5578. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5579. Speed.Texture = "rbxassetid://1194199151" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5580. Speed.Color = ColorSequence.new(Color3.fromRGB(255, 176, 0)) Speed.LightEmission = 0.6
  5581. local AURU = Instance.new('ParticleEmitter')
  5582. AURU.Name = "Aura"
  5583. AURU.Texture = "rbxassetid://1222662285"
  5584. AURU.Parent = rarm
  5585. AURU.LightEmission = 0.2
  5586. AURU.Transparency = NumberSequence.new(0.4,1)
  5587. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  5588. AURU.Size = NumberSequence.new(2,0)
  5589. AURU.LockedToPart = false
  5590. AURU.Lifetime = NumberRange.new(1)
  5591. AURU.Rate = 530
  5592. AURU.Speed = NumberRange.new(4)
  5593. AURU.Rotation = NumberRange.new(-360,360)
  5594. AURU.EmissionDirection = "Top"
  5595. AURU.ZOffset = 0.5
  5596. AURU.VelocitySpread = 100
  5597. AURU.RotSpeed = NumberRange.new(-100,100)
  5598. for i = 1,1 do
  5599. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5600. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  5601. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  5602. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  5603. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  5604. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5605. wait()
  5606. end
  5607. bv:Destroy()
  5608. local SFXZ = Instance.new("Sound",torso)
  5609. SFXZ.SoundId = "rbxassetid://1319720595"
  5610. SFXZ.Volume = 6
  5611. SFXZ.Pitch = 1
  5612. SFXZ.Looped = false
  5613. wait(0.01)
  5614. SFXZ:Play()
  5615. local Grab = Instance.new("Part",rarm)
  5616. Grab.Size = Vector3.new(3,3,3)
  5617. Grab.CanCollide = false
  5618. Grab.BrickColor = BrickColor.new("Deep orange")
  5619. Grab.Transparency = math.huge
  5620. local Grabo = Instance.new("Weld",Grab)
  5621. Grabo.Part0 = rarm
  5622. Grabo.Part1 = Grab
  5623. Grabo.C0 = CFrame.new(0,-1.1,0)
  5624.  
  5625.  
  5626. Grab.Touched:connect(function(hit)
  5627. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5628. Grab:Destroy()
  5629. hit.Parent.Humanoid:TakeDamage(25000000000)
  5630. coroutine.resume(coroutine.create(function()
  5631. for i = 1,40 do
  5632. CamShakeAll(32,380,torso)
  5633. game:GetService("RunService").RenderStepped:wait()
  5634. end
  5635. end))
  5636. root.Anchored = true
  5637. local HQ = Instance.new("Part",char)
  5638. HQ.Size = Vector3.new(1,0,1)
  5639. HQ.BrickColor = BrickColor.new("Grey")
  5640. HQ.Material = "Neon"
  5641. HQ.Anchored = true
  5642. HQ.CanCollide = false
  5643. HQ.Transparency = 0.7
  5644. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5645. local HQ2 = Instance.new("SpecialMesh",HQ)
  5646. HQ2.MeshId = "rbxassetid://20329976"
  5647. HQ2.Scale = Vector3.new(1,3,1)
  5648.  
  5649. local HQG = Instance.new("Part",char)
  5650. HQG.Size = Vector3.new(1,0,1)
  5651. HQG.BrickColor = BrickColor.new("Grey")
  5652. HQG.Material = "Neon"
  5653. HQG.Anchored = true
  5654. HQG.Transparency = 0.7
  5655. HQG.CanCollide = false
  5656. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5657. local HQG2 = Instance.new("SpecialMesh",HQG)
  5658. HQG2.MeshId = "rbxassetid://20329976"
  5659. HQG2.Scale = Vector3.new(1,1,1)
  5660.  
  5661.  
  5662. coroutine.resume(coroutine.create(function()
  5663. for i = 1,500 do
  5664. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5665. HQ.Transparency = HQ.Transparency + 0.01
  5666. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5667.  
  5668. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5669. HQG.Transparency = HQG.Transparency + 0.01
  5670. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5671.  
  5672. wait(0.00000000001)
  5673.  
  5674.  
  5675. end
  5676. HQ:Destroy()
  5677. HQ2:Destroy()
  5678. HQG:Destroy()
  5679. HQG2:Destroy()
  5680. end))
  5681. FlyAt:Destroy()
  5682. Speed.Lifetime = 0
  5683. canattack = true
  5684. canidle = true
  5685. canwalk = true
  5686. root.Anchored = false
  5687. local SFXZ = Instance.new("Sound",torso)
  5688. SFXZ.SoundId = "rbxassetid://1699290293"
  5689. SFXZ.Volume = 10
  5690. SFXZ.Pitch = 1
  5691. SFXZ.Looped = false
  5692. wait(0.01)
  5693. SFXZ:Play()
  5694. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5695. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5696. Fl.velocity = torso.CFrame.lookVector*1600
  5697. wait(0.05)
  5698. Fl:remove()
  5699.  
  5700. wait(1)
  5701. AURU.Rate = 0
  5702. FlyAt:Destroy()
  5703. Speed.Lifetime = 0
  5704. canattack = true
  5705. canidle = true
  5706. canwalk = true
  5707. end
  5708. end)
  5709. for i= 1,15 do
  5710. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5711. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  5712. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  5713. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  5714. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  5715. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5716. wait()
  5717. end
  5718. coroutine.resume(coroutine.create(function()
  5719. wait(0.5)
  5720. Grab:remove()
  5721. end))
  5722. canattack = true
  5723. canidle = true
  5724. canwalk = true
  5725. AURU.Rate = 0
  5726. FlyAt:Destroy()
  5727.  
  5728.  
  5729. end
  5730. end)
  5731. local Jumped = Instance.new("Sound",hed)
  5732. Jumped.SoundId = "rbxassetid://940938624"
  5733. Jumped.Pitch = 1
  5734. Jumped.Looped = false
  5735. Jumped.Volume = 2
  5736.  
  5737. mouse.KeyDown:connect(function(key)
  5738. if key == "z" then
  5739. canattack = false
  5740. canidle = false
  5741. canwalk = false
  5742. hum.WalkSpeed = 50
  5743. Jumped:Play()
  5744. coroutine.resume(coroutine.create(function()
  5745. for i = 1,40 do
  5746. CamShakeAll(32,80,torso)
  5747. game:GetService("RunService").RenderStepped:wait()
  5748. end
  5749. end))
  5750. local HQ = Instance.new("Part",char)
  5751. HQ.Size = Vector3.new(1,0,1)
  5752. HQ.BrickColor = BrickColor.new("Grey")
  5753. HQ.Material = "Neon"
  5754. HQ.Anchored = true
  5755. HQ.CanCollide = false
  5756. HQ.Transparency = 0.7
  5757. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5758. local HQ2 = Instance.new("SpecialMesh",HQ)
  5759. HQ2.MeshId = "rbxassetid://20329976"
  5760. HQ2.Scale = Vector3.new(1,3,1)
  5761.  
  5762. local HQG = Instance.new("Part",char)
  5763. HQG.Size = Vector3.new(1,0,1)
  5764. HQG.BrickColor = BrickColor.new("Grey")
  5765. HQG.Material = "Neon"
  5766. HQG.Anchored = true
  5767. HQG.Transparency = 0.7
  5768. HQG.CanCollide = false
  5769. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5770. local HQG2 = Instance.new("SpecialMesh",HQG)
  5771. HQG2.MeshId = "rbxassetid://20329976"
  5772. HQG2.Scale = Vector3.new(1,1,1)
  5773.  
  5774.  
  5775. coroutine.resume(coroutine.create(function()
  5776. for i = 1,200 do
  5777. HQ2.Scale = HQ2.Scale + Vector3.new(1.5,0.3,1.5)
  5778. HQ.Transparency = HQ.Transparency + 0.03
  5779. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5780.  
  5781. HQG2.Scale = HQG2.Scale + Vector3.new(1,0.5,1)
  5782. HQG.Transparency = HQG.Transparency + 0.03
  5783. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5784.  
  5785. wait(0.00000000001)
  5786.  
  5787.  
  5788. end
  5789. HQ:Destroy()
  5790. HQ2:Destroy()
  5791. HQG:Destroy()
  5792. HQG2:Destroy()
  5793. end))
  5794. local sbs = Instance.new("BodyPosition", torso)
  5795. sbs.P = 9000
  5796. sbs.D = 1000
  5797. sbs.maxForce = Vector3.new(900000, 9000000000, 900000)
  5798. sbs.position = torso.CFrame.p + Vector3.new(0, 50, 0)
  5799.  
  5800. wait(0.1)
  5801. local bv = Instance.new("BodyVelocity")
  5802. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5803. bv.velocity = root.CFrame.lookVector*-70
  5804. bv.Parent = root
  5805. coroutine.resume(coroutine.create(function()
  5806. for i = 1, 2880, 48 do
  5807. torso.Weld.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(i), math.rad(0), math.rad(0))
  5808. rs:wait(4)
  5809. end
  5810. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5811. end))
  5812. for i = 1, 20 do
  5813. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.8)--head
  5814. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5815. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(-50)), 0.8)--rarm
  5816. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(50)), 0.8)--larm
  5817. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.8)--lleg
  5818. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--rleg
  5819.  
  5820. wait()
  5821. end
  5822. canattack = true
  5823. canidle = true
  5824. canwalk = true
  5825. hum.WalkSpeed = 17
  5826. sbs:Destroy()
  5827. bv:Destroy()
  5828. end
  5829.  
  5830. end)
  5831.  
  5832.  
  5833.  
  5834.  
  5835.  
  5836.  
  5837.  
  5838.  
  5839.  
  5840.  
  5841.  
  5842.  
  5843.  
  5844.  
  5845.  
  5846.  
  5847.  
  5848. mouse.KeyDown:connect(function(key)
  5849. if key == "e" then
  5850. if canattack == true then
  5851. if punched1 == true then
  5852. punched1 = false
  5853. punched3 = false
  5854. punched4 = false
  5855. canidle = false
  5856. canwalk= false
  5857.  
  5858. firsthit()
  5859. canidle = true
  5860. canwalk= true
  5861. punched2 = true
  5862. end
  5863. end
  5864. end
  5865. end)
  5866. mouse.KeyDown:connect(function(key)
  5867. if key == "e" then
  5868. if canattack == true then
  5869. if punched2 == true then
  5870. punched2 = false
  5871. punched4 = false
  5872. punched1 = false
  5873. canidle = false
  5874. canwalk= false
  5875.  
  5876. secondhit()
  5877. canidle = true
  5878. canwalk= true
  5879. punched3 = true
  5880. end
  5881. end
  5882. end
  5883. end)
  5884. mouse.KeyDown:connect(function(key)
  5885. if key == "e" then
  5886. if canattack == true then
  5887. if punched3 == true then
  5888. punched3 = false
  5889. punched2 = false
  5890. punched1 = false
  5891. canidle = false
  5892. canwalk= false
  5893.  
  5894. thirdhit()
  5895. canidle = true
  5896. canwalk= true
  5897. punched4 = true
  5898. end
  5899. end
  5900. end
  5901. end)
  5902. mouse.KeyDown:connect(function(key)
  5903. if key == "e" then
  5904. if canattack == true then
  5905. if punched4 == true then
  5906. punched4 = false
  5907. punched2 = false
  5908. punched3 = false
  5909. canidle = false
  5910. canwalk= false
  5911.  
  5912. lasthit()
  5913. canidle = true
  5914. canwalk= true
  5915. punched1 = true
  5916. end
  5917. end
  5918. end
  5919. end)
  5920. --fixed by Scenius
  5921. plr = game.Players.LocalPlayer
  5922. repeat
  5923. wait(0.4)
  5924. until plr.Character
  5925. chr = plr.Character
  5926. human = chr:FindFirstChild("Humanoid")
  5927. mouse = plr:GetMouse()
  5928. selected = false
  5929. equipd = false
  5930. tors = chr.Torso
  5931. rarm = chr["Right Arm"]
  5932. larm = chr["Left Arm"]
  5933. rleg = chr["Right Leg"]
  5934. lleg = chr["Left Leg"]
  5935. hrp = chr.HumanoidRootPart
  5936. head = chr.Head
  5937. anim = human.Animator
  5938. activu = false
  5939. Heartbeat = Instance.new("BindableEvent")
  5940. Heartbeat.Name = "Heartbeat"
  5941. Heartbeat.Parent = script
  5942. frame = 0.03333333333333333
  5943. tf = 0
  5944. game:GetService("RunService").Heartbeat:connect(function(s, p)
  5945. tf = tf + s
  5946. if tf >= frame then
  5947. for i = 1, math.floor(tf / frame) do
  5948. Heartbeat:Fire()
  5949. end
  5950. tf = tf - frame * math.floor(tf / frame)
  5951. end
  5952. end)
  5953. function swait(num)
  5954. if num == 0 or num == nil then
  5955. Heartbeat.Event:wait()
  5956. else
  5957. for i = 1, num do
  5958. Heartbeat.Event:wait()
  5959. end
  5960. end
  5961. end
  5962. tool = Instance.new("Tool")
  5963. tool.CanBeDropped = false
  5964. tool.RequiresHandle = false
  5965. tool.Name = "fir"
  5966. tool.Parent = plr.Backpack
  5967. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5968. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5969. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5970. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5971. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5972. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  5973. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5974. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  5975. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  5976. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  5977. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  5978. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  5979. RS = tors:FindFirstChild("Right Shoulder")
  5980. LS = tors:FindFirstChild("Left Shoulder")
  5981. RH = tors:FindFirstChild("Right Hip")
  5982. LH = tors:FindFirstChild("Left Hip")
  5983. RJ = hrp:FindFirstChild("RootJoint")
  5984. N = tors:FindFirstChild("Neck")
  5985. cf = CFrame.new
  5986. ang = CFrame.Angles
  5987. rd = math.rad
  5988. rd2 = math.random
  5989. function nooutline(p)
  5990. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  5991. end
  5992. function makepart(color, name, reflec, mater, parnt, cfram)
  5993. local port = Instance.new("Part")
  5994. port.BrickColor = BrickColor.new(color)
  5995. port.Name = name
  5996. nooutline(port)
  5997. port.Reflectance = reflec
  5998. port.Material = mater
  5999. port.Anchored = false
  6000. port.CanCollide = false
  6001. port.Locked = true
  6002. port.Size = Vector3.new(0.2, 0.2, 0.2)
  6003. port.Parent = parnt
  6004. return port
  6005. end
  6006. function makemesh(meshtype, scale, meshid, parent)
  6007. local mes = Instance.new("SpecialMesh")
  6008. mes.MeshType = meshtype
  6009. mes.Scale = scale
  6010. if meshtype == "FileMesh" then
  6011. mes.MeshId = meshid
  6012. end
  6013. mes.Parent = parent
  6014. return mes
  6015. end
  6016. function makeweld(parent, p0, p1, c0, c1)
  6017. local wel = Instance.new("Weld")
  6018. wel.Part0 = p0
  6019. wel.Part1 = p1
  6020. wel.C0 = c0
  6021. if c1 ~= nil then
  6022. wel.C1 = c1
  6023. end
  6024. wel.Parent = parent
  6025. return wel
  6026. end
  6027. function smokz(prnt)
  6028. s = Instance.new("Smoke")
  6029. s.Color = Color3.new(1, 1, 1)
  6030. s.Enabled = false
  6031. s.Name = "smok"
  6032. s.Opacity = 0.5
  6033. s.RiseVelocity = 0.2
  6034. s.Size = 0.1
  6035. s.Parent = prnt
  6036. end
  6037. function glow(tz, paz, smokinz, length)
  6038. if tz.Parent:FindFirstChildOfClass("Humanoid") and paz.Transparency == 1 then
  6039. do
  6040. local s = Instance.new("Sound")
  6041. s.SoundId = "rbxassetid://298181829"
  6042. s.Volume = 0.25
  6043. s.Pitch = math.random(9, 11) / 10
  6044. s.Parent = paz
  6045. s:Play()
  6046. paz.Transparency = 0.7
  6047. if smokinz == true then
  6048. paz.smok.Enabled = true
  6049. end
  6050. delay(length, function()
  6051. paz.Transparency = 1
  6052. paz.smok.Enabled = false
  6053. s:Destroy()
  6054. end)
  6055. end
  6056. end
  6057. end
  6058. function makeglow()
  6059. for _, p in pairs(chr:GetChildren()) do
  6060. if p.ClassName == "Accessory" then
  6061. do
  6062. local h = p:FindFirstChildOfClass("Part")
  6063. local nh = h:Clone()
  6064. nh.Parent = nil
  6065. nh.CFrame = h.CFrame
  6066. nh.Transparency = 1
  6067. nh.Name = "Glow"
  6068. nh.Material = "Neon"
  6069. nh.BrickColor = BrickColor.new("New Yeller")
  6070. nh.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  6071. nh.Parent = h
  6072. makeweld(nh, nh, h, cf(0, 0, 0))
  6073. local m = nh:FindFirstChildOfClass("SpecialMesh")
  6074. m.Scale = m.Scale + Vector3.new(0.06, 0.06, 0.06)
  6075. m.TextureId = ""
  6076. smokz(nh)
  6077. nh.Touched:connect(function(po)
  6078. glow(po, nh, true, 0.8)
  6079. end)
  6080. end
  6081. elseif p.ClassName == "Part" and p ~= hrp then
  6082. do
  6083. local n = p:Clone()
  6084. n.Parent = nil
  6085. n.Transparency = 1
  6086. n.Material = "Neon"
  6087. n.Name = "Glow"
  6088. n.BrickColor = BrickColor.new("New Yeller")
  6089. n.CFrame = p.CFrame
  6090. n.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  6091. n.Parent = p
  6092. makeweld(n, n, p, cf(0, 0, 0))
  6093. smokz(n)
  6094. n.Touched:connect(function(po)
  6095. glow(po, n, true, 0.8)
  6096. end)
  6097. if n:FindFirstChildOfClass("Decal") then
  6098. n:FindFirstChildOfClass("Decal"):Destroy()
  6099. end
  6100. if p:FindFirstChildOfClass("SpecialMesh") then
  6101. local c = p:FindFirstChildOfClass("SpecialMesh"):Clone()
  6102. c.Parent = nil
  6103. c.Scale = c.Scale + Vector3.new(0.05, 0.05, 0.05)
  6104. c.Parent = n
  6105. else
  6106. local m = Instance.new("BlockMesh")
  6107. m.Scale = Vector3.new(1.05, 1.025, 1.05)
  6108. if p == tors then
  6109. m.Scale = Vector3.new(1.05, 1.05, 1.05)
  6110. end
  6111. m.Parent = n
  6112. end
  6113. end
  6114. end
  6115. end
  6116. end
  6117. makeglow()
  6118. function fglow(glopart, duration)
  6119. for _ = 1, 4 do
  6120. swait()
  6121. glopart.Transparency = glopart.Transparency - 0.075
  6122. end
  6123. delay(duration, function()
  6124. for _ = 1, 4 do
  6125. swait()
  6126. glopart.Transparency = glopart.Transparency + 0.075
  6127. end
  6128. end)
  6129. end
  6130. function lerpz(joint, prop, cfrmz, alp)
  6131. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  6132. end
  6133. function resetlerp()
  6134. RJ.C0 = RJC0
  6135. RJ.C1 = RJC1
  6136. N.C0 = NC0
  6137. N.C1 = NC1
  6138. RS.C0 = RSC0
  6139. RS.C1 = RSC1
  6140. LS.C0 = LSC0
  6141. LS.C1 = LSC1
  6142. RH.C0 = RHC0
  6143. RH.C1 = RHC1
  6144. LH.C0 = LHC0
  6145. end
  6146.  
  6147.  
  6148.  
  6149.  
  6150.  
  6151.  
  6152.  
  6153.  
  6154.  
  6155.  
  6156.  
  6157. function RFistDamage()
  6158.  
  6159. end
  6160. function rsmash()
  6161. if activu == true or selected == false then
  6162. return
  6163. end
  6164. coroutine.resume(coroutine.create(function()
  6165. fglow(rarm.Glow, 3)
  6166. end))
  6167. activu = true
  6168.  
  6169. human.WalkSpeed = human.WalkSpeed - 13
  6170. animo(false)
  6171. local Mus = Instance.new("Sound",workspace)
  6172. Mus.SoundId = "rbxassetid://789575203"
  6173. Mus.Pitch = 1
  6174. Mus.Volume = 90000
  6175. Mus.Looped = false
  6176. wait(0.3)
  6177. Mus:Play()
  6178. local pe = Instance.new("ParticleEmitter")
  6179. pe.Color = ColorSequence.new(Color3.new(255, 255, 0))
  6180. pe.LightEmission = 0.9
  6181. pe.Size = NumberSequence.new(0.5)
  6182. pe.Texture = "rbxassetid://272050333"
  6183. pe.Transparency = NumberSequence.new(0.1)
  6184. pe.Lifetime = NumberRange.new(0.1)
  6185. pe.Rate = 1
  6186. pe.RotSpeed = NumberRange.new(360)
  6187. pe.Speed = NumberRange.new(3)
  6188. pe.VelocitySpread = 360
  6189. pe.Parent = rarm.Glow
  6190. local pe2 = Instance.new("ParticleEmitter")
  6191. pe2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  6192. pe2.LightEmission = 0.9
  6193. pe2.Size = NumberSequence.new(5)
  6194. pe2.Texture = "rbxassetid://516107903"
  6195. pe2.Transparency = NumberSequence.new(0.4)
  6196. pe2.ZOffset = 2
  6197. pe2.Enabled = false
  6198. pe2.LockedToPart = true
  6199. pe2.Lifetime = NumberRange.new(0.07)
  6200. pe2.Rate = 8
  6201. pe2.Rotation = NumberRange.new(0, 360)
  6202. pe2.RotSpeed = NumberRange.new(0)
  6203. pe2.Speed = NumberRange.new(0)
  6204. pe2.VelocitySpread = 180
  6205. pe2.Parent = rarm.Glow
  6206. for _ = 1, 45 do
  6207. swait()
  6208. lerpz(RJ, "C0", RJC0 * cf(0, 0.8, -0.2) * ang(rd(10), rd(0), rd(-70)), 0.2)
  6209. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(6), rd(2), rd(68)), 0.2)
  6210. lerpz(RS, "C0", RSC0 * cf(rd2(-1, 1) / 10, rd2(-1, 1) / 10, rd2(-1, 1) / 10) * ang(rd(rd2(25, 35)), rd(rd2(-15, -5)), rd(rd2(80, 90))), 0.2)
  6211. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6212. lerpz(LS, "C0", LSC0 * cf(-0.15, -0.4, 0.5) * ang(rd(-10), rd(60), rd(-86)), 0.2)
  6213. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(80), rd(0)), 0.2)
  6214. lerpz(RH, "C0", RHC0 * cf(0, 0.1, 0) * ang(rd(-6), rd(-29), rd(-2)), 0.2)
  6215. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6216. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-10)), 0.2)
  6217. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6218. pe.Rate = pe.Rate + 25
  6219. end
  6220. pe2.Enabled = true
  6221. pe.Speed = NumberRange.new(10)
  6222. for _ = 1, 30 do
  6223. swait()
  6224. lerpz(RJ, "C0", RJC0 * cf(0, 1.2, -0.2) * ang(rd(5), rd(6), rd(-109)), 0.2)
  6225. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-2), rd(-6), rd(96)), 0.2)
  6226. lerpz(RS, "C0", RSC0 * cf(rd2(-1, 1) / 10, rd2(-1, 1) / 10, rd2(-1, 1) / 10) * ang(rd(rd2(10, 20)), rd(rd2(-25, -15)), rd(rd2(100, 110))), 0.2)
  6227. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(60), rd(-46)), 0.2)
  6228. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(0)), 0.2)
  6229. lerpz(RH, "C0", RHC0 * cf(0, 0.1, 0) * ang(rd(-6), rd(-39), rd(-2)), 0.2)
  6230. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-10)), 0.2)
  6231. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(25), rd(0), rd(0)), 0.2)
  6232.  
  6233. end
  6234. for l = 1, 3 do
  6235. swait()
  6236. lerpz(RJ, "C0", RJC0 * cf(0.4, -1.6, -0.2) * ang(rd(5), rd(6), rd(60)), 0.3 + l / 4)
  6237. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(14), rd(-4), rd(-35)), 0.3 + l / 4)
  6238. lerpz(RS, "C0", RSC0 * cf(0.3, -0.4, 0.55) * ang(rd(0), rd(-58), rd(95)), 0.3 + l / 4)
  6239. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-80), rd(0)), 0.3 + l / 4)
  6240. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(60), rd(-66)), 0.3 + l / 4)
  6241. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(0)), 0.3 + l / 4)
  6242. lerpz(RH, "C0", RHC0 * cf(0, 0.1, 0) * ang(rd(-6), rd(-39), rd(-2)), 0.3 + l / 4)
  6243. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-10)), 0.3 + l / 4)
  6244. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(25), rd(0), rd(0)), 0.3 + l / 4)
  6245. end
  6246. pe:Destroy()
  6247. pe2:Destroy()
  6248. KABOOMZ()
  6249. rarm.Glow.smok.Enabled = true
  6250. for _ = 1, 8 do
  6251. swait()
  6252. lerpz(RJ, "C0", RJC0 * cf(1.5, -1.6, -0.7) * ang(rd(5), rd(18), rd(95)), 0.8)
  6253. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(14), rd(-10), rd(-15)), 0.8)
  6254. lerpz(RS, "C0", RSC0 * cf(0.3, -0.4, 0.55) * ang(rd(0), rd(40), rd(65)), 0.8)
  6255. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(-80), rd(0)), 0.8)
  6256. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-10), rd(60), rd(-86)), 0.8)
  6257. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(0)), 0.8)
  6258. lerpz(RH, "C0", RHC0 * cf(0, 0.7, 0) * ang(rd(-6), rd(-39), rd(24)), 0.8)
  6259. lerpz(LH, "C0", LHC0 * cf(0.4, 0.2, -0.2) * ang(rd(-6), rd(80), rd(-20)), 0.8)
  6260. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(25), rd(0), rd(0)), 0.8)
  6261. end
  6262. wait(1.5)
  6263. animo(true)
  6264. human.WalkSpeed = human.WalkSpeed + 13
  6265. for _ = 1, 24 do
  6266. swait()
  6267. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6268. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6269. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6270. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6271. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6272. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6273. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6274. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6275. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
  6276. end
  6277. resetlerp()
  6278. rarm.Glow.smok.Enabled = false
  6279. activu = false
  6280. end
  6281.  
  6282.  
  6283.  
  6284.  
  6285. local debris=game:service"Debris"
  6286. vt = Vector3.new
  6287. bc = BrickColor.new
  6288.  
  6289.  
  6290.  
  6291.  
  6292.  
  6293.  
  6294.  
  6295.  
  6296.  
  6297.  
  6298.  
  6299.  
  6300. function Ring()
  6301.  
  6302.  
  6303. local effspwn = Instance.new("Part")
  6304. local model = Instance.new("Model")
  6305. game.Debris:AddItem(model, 20)
  6306. model.Name = "smasheffects"
  6307. model.Parent = workspace
  6308. effspwn.Name = "spwnr"
  6309. effspwn.Size = Vector3.new(1, 1, 1)
  6310. effspwn.Anchored = true
  6311. effspwn.CanCollide = false
  6312. effspwn.Transparency = 1
  6313. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  6314. effspwn.Parent = model
  6315.  
  6316. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  6317. if v:FindFirstChild('Humanoid') then
  6318. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  6319. v.Humanoid.PlatformStand = true
  6320. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  6321. end
  6322. end
  6323. coroutine.resume(coroutine.create(function()
  6324. local shok = Instance.new("Part")
  6325. shok.Name = "wring1"
  6326. shok.BrickColor = BrickColor.new("Institutional white")
  6327. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  6328. shok.Size = Vector3.new(1, 1, 1)
  6329. shok.Anchored = true
  6330. shok.Material = "Neon"
  6331. shok.Transparency = 0.25
  6332. shok.CanCollide = false
  6333. shok.Parent = model
  6334. game.Debris:AddItem(shok, 12)
  6335. local mesh = Instance.new("SpecialMesh")
  6336. mesh.MeshType = "FileMesh"
  6337. mesh.MeshId = "rbxassetid://3270017"
  6338. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  6339. mesh.Parent = shok
  6340. for e = 1, 30 do
  6341. wait()
  6342. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  6343. shok.Transparency = shok.Transparency + 0.002
  6344. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  6345. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  6346. end
  6347. for e = 1, 38 do
  6348. wait()
  6349. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  6350. shok.Transparency = shok.Transparency + 0.002
  6351. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6352. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  6353. end
  6354. for e = 1, 24 do
  6355. wait()
  6356. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  6357. shok.Transparency = shok.Transparency + 0.03
  6358. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6359. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  6360. end
  6361. end))
  6362. coroutine.resume(coroutine.create(function()
  6363. local shok = Instance.new("Part")
  6364. shok.Name = "wring2"
  6365. shok.BrickColor = BrickColor.new("Institutional white")
  6366. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  6367. shok.Size = Vector3.new(1, 1, 1)
  6368. shok.Anchored = true
  6369. shok.Material = "Neon"
  6370. shok.Transparency = 0.25
  6371. shok.CanCollide = false
  6372. shok.Parent = model
  6373. game.Debris:AddItem(shok, 12)
  6374. local mesh = Instance.new("SpecialMesh")
  6375. mesh.MeshType = "FileMesh"
  6376. mesh.MeshId = "rbxassetid://3270017"
  6377. mesh.Scale = Vector3.new(12, 12, 0.05)
  6378. mesh.Parent = shok
  6379. for e = 1, 30 do
  6380. wait()
  6381. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  6382. shok.Transparency = shok.Transparency + 0.002
  6383. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  6384. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  6385. end
  6386. for e = 1, 38 do
  6387. wait()
  6388. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  6389. shok.Transparency = shok.Transparency + 0.002
  6390. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6391. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  6392. end
  6393. for e = 1, 24 do
  6394. wait()
  6395. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  6396. shok.Transparency = shok.Transparency + 0.03
  6397. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6398. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  6399. end
  6400. end))
  6401.  
  6402. coroutine.resume(coroutine.create(function()
  6403. local shok = Instance.new("Part")
  6404. shok.Name = "shokwve"
  6405. shok.BrickColor = BrickColor.new("Institutional white")
  6406. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  6407. shok.Size = Vector3.new(1, 1, 1)
  6408. shok.Anchored = true
  6409. shok.Material = "Neon"
  6410. shok.Transparency = 0.6
  6411. shok.CanCollide = false
  6412. shok.Parent = model
  6413. game.Debris:AddItem(shok, 12)
  6414. local mesh = Instance.new("SpecialMesh")
  6415. mesh.MeshType = "FileMesh"
  6416. mesh.MeshId = "rbxassetid://489415447"
  6417. mesh.Scale = Vector3.new(1, 1, 1)
  6418. mesh.Parent = shok
  6419. for e = 1, 12 do
  6420. wait()
  6421. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  6422. shok.Transparency = shok.Transparency + 0.002
  6423. end
  6424. for e = 1, 32 do
  6425. wait()
  6426. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  6427. shok.Transparency = shok.Transparency + 0.002
  6428. end
  6429. for e = 1, 24 do
  6430. wait()
  6431. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  6432. shok.Transparency = shok.Transparency + 0.03
  6433. end
  6434. end))
  6435. coroutine.resume(coroutine.create(function()
  6436. local shok = Instance.new("Part")
  6437. shok.Name = "shock2"
  6438. shok.BrickColor = BrickColor.new("Institutional white")
  6439. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  6440. shok.Size = Vector3.new(1, 1, 1)
  6441. shok.Anchored = true
  6442. shok.Material = "Neon"
  6443. shok.Transparency = 0.35
  6444. shok.CanCollide = false
  6445. shok.Parent = model
  6446. game.Debris:AddItem(shok, 12)
  6447. local mesh = Instance.new("SpecialMesh")
  6448. mesh.MeshType = "FileMesh"
  6449. mesh.MeshId = "rbxassetid://489415447"
  6450. mesh.Scale = Vector3.new(12, 12, 12)
  6451. mesh.Parent = shok
  6452. for e = 1, 15 do
  6453. wait()
  6454. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  6455. shok.Transparency = shok.Transparency + 0.004
  6456. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  6457. end
  6458. for e = 1, 16 do
  6459. wait()
  6460. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  6461. shok.Transparency = shok.Transparency + 0.004
  6462. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  6463. end
  6464. for e = 1, 12 do
  6465. wait()
  6466. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  6467. shok.Transparency = shok.Transparency + 0.06
  6468. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  6469. end
  6470. end))
  6471. coroutine.resume(coroutine.create(function()
  6472. local shok = Instance.new("Part")
  6473. shok.Name = "shock3"
  6474. shok.BrickColor = BrickColor.new("Institutional white")
  6475. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  6476. shok.Size = Vector3.new(1, 1, 1)
  6477. shok.Anchored = true
  6478. shok.Material = "Neon"
  6479. shok.Transparency = 0.35
  6480. shok.CanCollide = false
  6481. shok.Parent = model
  6482. game.Debris:AddItem(shok, 12)
  6483. local mesh = Instance.new("SpecialMesh")
  6484. mesh.MeshType = "FileMesh"
  6485. mesh.MeshId = "rbxassetid://489415447"
  6486. mesh.Scale = Vector3.new(12, 12, 12)
  6487. mesh.Parent = shok
  6488. for e = 1, 15 do
  6489. wait()
  6490. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  6491. shok.Transparency = shok.Transparency + 0.004
  6492. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  6493. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  6494. end
  6495. for e = 1, 16 do
  6496. wait()
  6497. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  6498. shok.Transparency = shok.Transparency + 0.004
  6499. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  6500. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  6501. end
  6502. for e = 1, 12 do
  6503. wait()
  6504. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  6505. shok.Transparency = shok.Transparency + 0.06
  6506. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  6507. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  6508. end
  6509. end))
  6510.  
  6511. end
  6512. function Landing()
  6513.  
  6514.  
  6515.  
  6516.  
  6517.  
  6518.  
  6519. ROW = function(out, trans, s, wt, t, ang, plus)
  6520. for i = 1, 360, 360/t do
  6521. local c = Instance.new("Part", game.Workspace)
  6522. c.FormFactor = 3
  6523. c.TopSurface = 0
  6524. c.BottomSurface = 0
  6525. c.Size = s
  6526. c.Anchored = true
  6527. c.CanCollide = wt
  6528. c.Material=workspace.Base.Material
  6529. c.Transparency = trans
  6530. c.BrickColor = workspace.Base.BrickColor
  6531. c.CFrame = CFrame.new(tors.CFrame.x,0,tors.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  6532. c.Locked=true
  6533. game.Debris:AddItem(c,15)
  6534. end
  6535. end
  6536.  
  6537.  
  6538.  
  6539.  
  6540.  
  6541. ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  6542. Ring()
  6543.  
  6544.  
  6545.  
  6546.  
  6547.  
  6548. end
  6549.  
  6550.  
  6551.  
  6552.  
  6553.  
  6554.  
  6555.  
  6556. function newRay(start,face,range,wat)
  6557. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  6558. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  6559. return rey,hit,pos
  6560. end
  6561.  
  6562.  
  6563.  
  6564.  
  6565. function jum()
  6566. if activu == true or selected == false then
  6567. return
  6568. end
  6569. coroutine.resume(coroutine.create(function()
  6570. fglow(rleg.Glow, 1)
  6571. fglow(lleg.Glow, 1)
  6572. end))
  6573. activu = true
  6574. human.WalkSpeed = human.WalkSpeed - 13
  6575. local pe = Instance.new("ParticleEmitter")
  6576. pe.Color = ColorSequence.new(Color3.new(255, 255, 0))
  6577. pe.LightEmission = 0.9
  6578. pe.Size = NumberSequence.new(0.5)
  6579. pe.Texture = "rbxassetid://272050333"
  6580. pe.Transparency = NumberSequence.new(0.1)
  6581. pe.Lifetime = NumberRange.new(0.1)
  6582. pe.Rate = 250
  6583. pe.RotSpeed = NumberRange.new(360)
  6584. pe.Speed = NumberRange.new(3)
  6585. pe.VelocitySpread = 360
  6586. pe.Parent = rleg.Glow
  6587. local pea = pe:Clone()
  6588. pea.Parent = lleg.Glow
  6589. local pe2 = Instance.new("ParticleEmitter")
  6590. pe2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  6591. pe2.LightEmission = 0.9
  6592. pe2.Size = NumberSequence.new(5)
  6593. pe2.Texture = "rbxassetid://516107903"
  6594. pe2.Transparency = NumberSequence.new(0.4)
  6595. pe2.ZOffset = 2
  6596. pe2.Enabled = true
  6597. pe2.LockedToPart = true
  6598. pe2.Lifetime = NumberRange.new(0.07)
  6599. pe2.Rate = 8
  6600. pe2.Rotation = NumberRange.new(0, 360)
  6601. pe2.RotSpeed = NumberRange.new(0)
  6602. pe2.Speed = NumberRange.new(0)
  6603. pe2.VelocitySpread = 180
  6604. pe2.Parent = lleg.Glow
  6605. local pea2 = pe2:Clone()
  6606. pea2.Parent = rleg.Glow
  6607. for l = 1, 30 do
  6608. swait()
  6609. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  6610. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  6611. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  6612. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6613. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  6614. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6615. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  6616. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6617. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  6618. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6619. end
  6620. pe:Destroy()
  6621. pe2:Destroy()
  6622. pea:Destroy()
  6623. pea2:Destroy()
  6624. human.WalkSpeed = 50
  6625. BV = Instance.new("BodyVelocity", tors)
  6626. BV.maxForce = Vector3.new(0,100000,0)
  6627. BV.P = 100000
  6628. BV.velocity = Vector3.new(0,800,0)
  6629. KABOOMZ2()
  6630. coroutine.resume(coroutine.create(function()
  6631. swait(3)
  6632. BV:Destroy()
  6633. end))
  6634. for _ = 1, 18 do
  6635. swait()
  6636. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-3), rd(0), rd(0)), 0.6)
  6637. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-12), rd(0), rd(0)), 0.6)
  6638. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-9), rd(-9), rd(-15)), 0.6)
  6639. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  6640. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-9), rd(9), rd(15)), 0.6)
  6641. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  6642. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(-12)), 0.6)
  6643. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  6644. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-6), rd(0), rd(12)), 0.6)
  6645. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  6646. end
  6647. for _ = 1, 18 do
  6648. swait()
  6649. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6650. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6651. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6652. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6653. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6654. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6655. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6656. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6657. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6658. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  6659. end
  6660. resetlerp()
  6661. local ry,ht,ps=nil,nil,nil
  6662. while ht==nil do
  6663. ry,ht,ps=newRay(hrp.CFrame*CFrame.new(0,-2,0),hrp.CFrame*CFrame.new(0,-3,0),4.1,{chr})
  6664. wait()
  6665. end
  6666. human.WalkSpeed = 0
  6667. Landing()
  6668. z = Instance.new("Sound",tors)
  6669. z.SoundId = "rbxassetid://142070127"
  6670. z.Volume = 2
  6671. wait(.1)
  6672. z:Play()
  6673.  
  6674. for l = 1, 30 do
  6675. swait()
  6676. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  6677. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  6678. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  6679. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6680. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  6681. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6682. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  6683. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6684. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  6685. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  6686. end
  6687. resetlerp()
  6688. human.WalkSpeed = 16
  6689.  
  6690. activu = false
  6691. end
  6692.  
  6693.  
  6694.  
  6695. local acos = math.acos
  6696. local sqrt = math.sqrt
  6697. local Vec3 = Vector3.new
  6698. local fromAxisAngle = CFrame.fromAxisAngle
  6699.  
  6700. local function toAxisAngle(CFr)
  6701. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  6702. local Angle = math.acos((R00+R11+R22-1)/2)
  6703. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  6704. A = A == 0 and 0.00001 or A
  6705. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  6706. B = B == 0 and 0.00001 or B
  6707. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  6708. C = C == 0 and 0.00001 or C
  6709. local x = (R21-R12)/sqrt(A)
  6710. local y = (R02-R20)/sqrt(B)
  6711. local z = (R10-R01)/sqrt(C)
  6712. return Vec3(x,y,z),Angle
  6713. end
  6714.  
  6715. function ApplyTrig(Num,Func)
  6716. local Min,Max = Func(0),Func(1)
  6717. local i = Func(Num)
  6718. return (i-Min)/(Max-Min)
  6719. --[[if Func == "sin" then
  6720. return (math.sin((1-Num)*math.pi)+1)/2
  6721. elseif Func == "cos" then
  6722. return (math.cos((1-Num)*math.pi)+1)/2
  6723. end]]
  6724. end
  6725.  
  6726. function LerpCFrame(CFrame1,CFrame2,Num)
  6727. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  6728. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  6729. end
  6730.  
  6731. function Crater(Torso,Radius)
  6732. spawn(function()
  6733. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  6734. local Ignore = {}
  6735. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6736. if v.Character ~= nil then
  6737. Ignore[#Ignore+1] = v.Character
  6738. end
  6739. end
  6740. local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  6741. if Hit == nil then return end
  6742. local Parts = {}
  6743. for i = 1,360,10 do
  6744. local P = Instance.new("Part",Torso.Parent)
  6745. P.Anchored = true
  6746. P.FormFactor = "Custom"
  6747. P.BrickColor = Hit.BrickColor
  6748. P.Material = Hit.Material
  6749. P.TopSurface = "Smooth"
  6750. P.BottomSurface = "Smooth"
  6751. P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  6752. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  6753. Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  6754. if math.random(0,5) == 0 then -- rubble
  6755. local P = Instance.new("Part",Torso.Parent)
  6756. P.Anchored = true
  6757. P.FormFactor = "Custom"
  6758. P.BrickColor = Hit.BrickColor
  6759. P.Material = Hit.Material
  6760. P.TopSurface = "Smooth"
  6761. P.BottomSurface = "Smooth"
  6762. P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  6763. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  6764. Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  6765. end
  6766. end
  6767. for i = 0,1,0.05 do
  6768. for i2,v in pairs(Parts) do
  6769. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  6770. end
  6771. wait(0.02)
  6772. end
  6773. for i,v in pairs(Parts) do
  6774. if v[1].Size.X > 2.1 then
  6775. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  6776. end
  6777. v[1].Anchored = false
  6778. end
  6779. for i = 0,1,0.05 do
  6780. for i2,v in pairs(Parts) do
  6781. v[1].Transparency = i
  6782. if i == 1 then
  6783. v[1]:Destroy()
  6784. elseif i >= 0.25 then
  6785. v[1].CanCollide = false
  6786. end
  6787. end
  6788. wait(0.02)
  6789. end
  6790. Parts = nil
  6791. end)
  6792. end
  6793.  
  6794.  
  6795. function FindNearestTorso(Position,Distance,SinglePlayer)
  6796. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  6797. local List = {}
  6798. for i,v in pairs(workspace:GetChildren())do
  6799. if v:IsA("Model")then
  6800. if v:findFirstChild("Torso")then
  6801. if v ~= chr then
  6802. if(v.Torso.Position -Position).magnitude <= Distance then
  6803. table.insert(List,v)
  6804. end
  6805. end
  6806. end
  6807. end
  6808. end
  6809. return List
  6810. end
  6811.  
  6812. function KABOOMZ()
  6813. local effspwn = Instance.new("Part")
  6814. coroutine.resume(coroutine.create(function()
  6815. local sound1 = Instance.new("Sound")
  6816. sound1.SoundId = "rbxassetid://138137702"
  6817. sound1.MaxDistance = 300
  6818. sound1.EmitterSize = 20
  6819. sound1.Volume = 5
  6820. sound1.Pitch = 0.95
  6821. sound1.Parent = effspwn
  6822. local sound2 = Instance.new("Sound")
  6823. sound2.SoundId = "rbxassetid://157878578"
  6824. sound2.MaxDistance = 300
  6825. sound2.EmitterSize = 20
  6826. sound2.Volume = 2
  6827. sound2.Pitch = 0.9
  6828. sound2.Parent = effspwn
  6829. local sound3 = Instance.new("Sound")
  6830. sound3.SoundId = "rbxassetid://138250406"
  6831. sound2.MaxDistance = 400
  6832. sound2.EmitterSize = 30
  6833. sound2.Volume = 1.5
  6834. sound2.Pitch = 0.6
  6835. sound2.Parent = effspwn
  6836. sound2:Play()
  6837. wait()
  6838. sound1:Play()
  6839. sound3:Play()
  6840. end))
  6841. local model = Instance.new("Model")
  6842. game.Debris:AddItem(model, 20)
  6843. model.Name = "smasheffects"
  6844. model.Parent = workspace
  6845. effspwn.Name = "spwnr"
  6846. effspwn.Size = Vector3.new(1, 1, 1)
  6847. effspwn.Anchored = true
  6848. effspwn.CanCollide = false
  6849. effspwn.Transparency = 1
  6850. effspwn.CFrame = rarm.CFrame * CFrame.new(0, -0.7, 0)
  6851. effspwn.Parent = model
  6852.  
  6853. Crater(head,60)
  6854.  
  6855. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  6856. if v:FindFirstChild('Humanoid') then
  6857. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  6858. v.Humanoid.PlatformStand = true
  6859. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  6860. end
  6861. end
  6862. coroutine.resume(coroutine.create(function()
  6863. local shok = Instance.new("Part")
  6864. shok.Name = "whoosh"
  6865. shok.BrickColor = BrickColor.new("Institutional white")
  6866. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  6867. shok.Size = Vector3.new(1, 1, 1)
  6868. shok.Anchored = true
  6869. shok.Material = "Neon"
  6870. shok.Transparency = 0.1
  6871. shok.CanCollide = false
  6872. shok.Parent = model
  6873. game.Debris:AddItem(shok, 12)
  6874. local mesh = Instance.new("SpecialMesh")
  6875. mesh.MeshType = "FileMesh"
  6876. mesh.MeshId = "rbxassetid://437347603"
  6877. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  6878. mesh.Parent = shok
  6879. for e = 1, 8 do
  6880. wait()
  6881. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  6882. shok.Transparency = shok.Transparency + 0.035
  6883. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -14), 0.4)
  6884. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  6885. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6886. end
  6887. for e = 1, 16 do
  6888. wait()
  6889. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  6890. shok.Transparency = shok.Transparency + 0.11
  6891. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -5), 0.4)
  6892. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  6893. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6894. end
  6895. end))
  6896. coroutine.resume(coroutine.create(function()
  6897. local shok = Instance.new("Part")
  6898. shok.Name = "wring1"
  6899. shok.BrickColor = BrickColor.new("Institutional white")
  6900. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  6901. shok.Size = Vector3.new(1, 1, 1)
  6902. shok.Anchored = true
  6903. shok.Material = "Neon"
  6904. shok.Transparency = 0.25
  6905. shok.CanCollide = false
  6906. shok.Parent = model
  6907. game.Debris:AddItem(shok, 12)
  6908. local mesh = Instance.new("SpecialMesh")
  6909. mesh.MeshType = "FileMesh"
  6910. mesh.MeshId = "rbxassetid://3270017"
  6911. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  6912. mesh.Parent = shok
  6913. for e = 1, 30 do
  6914. wait()
  6915. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  6916. shok.Transparency = shok.Transparency + 0.002
  6917. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  6918. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  6919. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6920.  
  6921. end
  6922. for e = 1, 38 do
  6923. wait()
  6924. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  6925. shok.Transparency = shok.Transparency + 0.002
  6926. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6927. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  6928. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6929.  
  6930. end
  6931. for e = 1, 24 do
  6932. wait()
  6933. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  6934. shok.Transparency = shok.Transparency + 0.03
  6935. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6936. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  6937. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6938.  
  6939. end
  6940. end))
  6941. coroutine.resume(coroutine.create(function()
  6942. local shok = Instance.new("Part")
  6943. shok.Name = "wring2"
  6944. shok.BrickColor = BrickColor.new("Institutional white")
  6945. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  6946. shok.Size = Vector3.new(1, 1, 1)
  6947. shok.Anchored = true
  6948. shok.Material = "Neon"
  6949. shok.Transparency = 0.25
  6950. shok.CanCollide = false
  6951. shok.Parent = model
  6952. game.Debris:AddItem(shok, 12)
  6953. local mesh = Instance.new("SpecialMesh")
  6954. mesh.MeshType = "FileMesh"
  6955. mesh.MeshId = "rbxassetid://3270017"
  6956. mesh.Scale = Vector3.new(12, 12, 0.05)
  6957. mesh.Parent = shok
  6958. for e = 1, 30 do
  6959. wait()
  6960. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  6961. shok.Transparency = shok.Transparency + 0.002
  6962. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  6963. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  6964. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6965.  
  6966. end
  6967. for e = 1, 38 do
  6968. wait()
  6969. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  6970. shok.Transparency = shok.Transparency + 0.002
  6971. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6972. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  6973. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6974.  
  6975. end
  6976. for e = 1, 24 do
  6977. wait()
  6978. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  6979. shok.Transparency = shok.Transparency + 0.03
  6980. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  6981. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  6982. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  6983.  
  6984. end
  6985. end))
  6986. coroutine.resume(coroutine.create(function()
  6987. local shok = Instance.new("Part")
  6988. shok.Name = "coil1"
  6989. shok.BrickColor = BrickColor.new("Institutional white")
  6990. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  6991. shok.Size = Vector3.new(1, 1, 1)
  6992. shok.Anchored = true
  6993. shok.Material = "Neon"
  6994. shok.Transparency = 0.25
  6995. shok.CanCollide = false
  6996. shok.Parent = model
  6997. game.Debris:AddItem(shok, 12)
  6998. local mesh = Instance.new("SpecialMesh")
  6999. mesh.MeshType = "FileMesh"
  7000. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7001. mesh.Scale = Vector3.new(12, 12, 12)
  7002. mesh.Parent = shok
  7003. for e = 1, 15 do
  7004. wait()
  7005. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7006. shok.Transparency = shok.Transparency + 0.004
  7007. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7008. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7009. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7010.  
  7011. end
  7012. for e = 1, 16 do
  7013. wait()
  7014. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7015. shok.Transparency = shok.Transparency + 0.004
  7016. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7017. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7018. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7019.  
  7020. end
  7021. for e = 1, 12 do
  7022. wait()
  7023. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7024. shok.Transparency = shok.Transparency + 0.06
  7025. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7026. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7027. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7028.  
  7029. end
  7030. end))
  7031. coroutine.resume(coroutine.create(function()
  7032. local shok = Instance.new("Part")
  7033. shok.Name = "coil2"
  7034. shok.BrickColor = BrickColor.new("Institutional white")
  7035. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7036. shok.Size = Vector3.new(1, 1, 1)
  7037. shok.Anchored = true
  7038. shok.Material = "Neon"
  7039. shok.Transparency = 0.25
  7040. shok.CanCollide = false
  7041. shok.Parent = model
  7042. game.Debris:AddItem(shok, 12)
  7043. local mesh = Instance.new("SpecialMesh")
  7044. mesh.MeshType = "FileMesh"
  7045. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7046. mesh.Scale = Vector3.new(6, 12, 6)
  7047. mesh.Parent = shok
  7048. for e = 1, 15 do
  7049. wait()
  7050. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  7051. shok.Transparency = shok.Transparency + 0.005
  7052. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7053. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7054. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7055.  
  7056. end
  7057. for e = 1, 16 do
  7058. wait()
  7059. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  7060. shok.Transparency = shok.Transparency + 0.005
  7061. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7062. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7063. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7064.  
  7065. end
  7066. for e = 1, 12 do
  7067. wait()
  7068. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  7069. shok.Transparency = shok.Transparency + 0.09
  7070. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7071. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7072. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7073.  
  7074. end
  7075. end))
  7076. coroutine.resume(coroutine.create(function()
  7077. local shok = Instance.new("Part")
  7078. shok.Name = "shokwve"
  7079. shok.BrickColor = BrickColor.new("Institutional white")
  7080. shok.Position = effspwn.Position - Vector3.new(0, 0.8, 0)
  7081. shok.Size = Vector3.new(1, 1, 1)
  7082. shok.Anchored = true
  7083. shok.Material = "Neon"
  7084. shok.Transparency = 0.6
  7085. shok.CanCollide = false
  7086. shok.Parent = model
  7087. game.Debris:AddItem(shok, 12)
  7088. local mesh = Instance.new("SpecialMesh")
  7089. mesh.MeshType = "FileMesh"
  7090. mesh.MeshId = "rbxassetid://489415447"
  7091. mesh.Scale = Vector3.new(1, 1, 1)
  7092. mesh.Parent = shok
  7093. for e = 1, 12 do
  7094. wait()
  7095. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  7096. shok.Transparency = shok.Transparency + 0.002
  7097. end
  7098. for e = 1, 32 do
  7099. wait()
  7100. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7101. shok.Transparency = shok.Transparency + 0.002
  7102. end
  7103. for e = 1, 24 do
  7104. wait()
  7105. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7106. shok.Transparency = shok.Transparency + 0.03
  7107. end
  7108. end))
  7109. coroutine.resume(coroutine.create(function()
  7110. local shok = Instance.new("Part")
  7111. shok.Name = "shock2"
  7112. shok.BrickColor = BrickColor.new("Institutional white")
  7113. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7114. shok.Size = Vector3.new(1, 1, 1)
  7115. shok.Anchored = true
  7116. shok.Material = "Neon"
  7117. shok.Transparency = 0.35
  7118. shok.CanCollide = false
  7119. shok.Parent = model
  7120. game.Debris:AddItem(shok, 12)
  7121. local mesh = Instance.new("SpecialMesh")
  7122. mesh.MeshType = "FileMesh"
  7123. mesh.MeshId = "rbxassetid://489415447"
  7124. mesh.Scale = Vector3.new(12, 12, 12)
  7125. mesh.Parent = shok
  7126. for e = 1, 15 do
  7127. wait()
  7128. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7129. shok.Transparency = shok.Transparency + 0.004
  7130. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7131. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7132.  
  7133. end
  7134. for e = 1, 16 do
  7135. wait()
  7136. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7137. shok.Transparency = shok.Transparency + 0.004
  7138. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7139. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7140.  
  7141. end
  7142. for e = 1, 12 do
  7143. wait()
  7144. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7145. shok.Transparency = shok.Transparency + 0.06
  7146. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7147. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7148.  
  7149. end
  7150. end))
  7151. coroutine.resume(coroutine.create(function()
  7152. local shok = Instance.new("Part")
  7153. shok.Name = "shock3"
  7154. shok.BrickColor = BrickColor.new("Institutional white")
  7155. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7156. shok.Size = Vector3.new(1, 1, 1)
  7157. shok.Anchored = true
  7158. shok.Material = "Neon"
  7159. shok.Transparency = 0.35
  7160. shok.CanCollide = false
  7161. shok.Parent = model
  7162. game.Debris:AddItem(shok, 12)
  7163. local mesh = Instance.new("SpecialMesh")
  7164. mesh.MeshType = "FileMesh"
  7165. mesh.MeshId = "rbxassetid://489415447"
  7166. mesh.Scale = Vector3.new(12, 12, 12)
  7167. mesh.Parent = shok
  7168. for e = 1, 15 do
  7169. wait()
  7170. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7171. shok.Transparency = shok.Transparency + 0.004
  7172. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7173. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7174. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7175.  
  7176. end
  7177. for e = 1, 16 do
  7178. wait()
  7179. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7180. shok.Transparency = shok.Transparency + 0.004
  7181. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7182. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7183. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7184.  
  7185. end
  7186. for e = 1, 12 do
  7187. wait()
  7188. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7189. shok.Transparency = shok.Transparency + 0.06
  7190. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7191. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7192. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7193.  
  7194. end
  7195. end))
  7196. end
  7197. function KABOOMZ2()
  7198. local effspwn = Instance.new("Part")
  7199. coroutine.resume(coroutine.create(function()
  7200. local sound1 = Instance.new("Sound")
  7201. sound1.SoundId = "rbxassetid://138137702"
  7202. sound1.MaxDistance = 300
  7203. sound1.EmitterSize = 20
  7204. sound1.Volume = 2.5
  7205. sound1.Pitch = 0.65
  7206. sound1.Parent = effspwn
  7207. local sound2 = Instance.new("Sound")
  7208. sound2.SoundId = "rbxassetid://157878578"
  7209. sound2.MaxDistance = 300
  7210. sound2.EmitterSize = 20
  7211. sound2.Volume = 1
  7212. sound2.Pitch = 0.7
  7213. sound2.Parent = effspwn
  7214. local sound3 = Instance.new("Sound")
  7215. sound3.SoundId = "rbxassetid://138250406"
  7216. sound2.MaxDistance = 400
  7217. sound2.EmitterSize = 30
  7218. sound2.Volume = 0.5
  7219. sound2.Pitch = 0.5
  7220. sound2.Parent = effspwn
  7221. sound2:Play()
  7222. wait()
  7223. sound1:Play()
  7224. sound3:Play()
  7225. end))
  7226. local model = Instance.new("Model")
  7227. game.Debris:AddItem(model, 20)
  7228. model.Name = "smasheffects"
  7229. model.Parent = workspace
  7230. effspwn.Name = "spwnr"
  7231. effspwn.Size = Vector3.new(1, 1, 1)
  7232. effspwn.Anchored = true
  7233. effspwn.CanCollide = false
  7234. effspwn.Transparency = 1
  7235. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7236. effspwn.Parent = model
  7237.  
  7238.  
  7239.  
  7240.  
  7241.  
  7242. Crater(head,60)
  7243. Crater(head,120)
  7244.  
  7245. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  7246. if v:FindFirstChild('Humanoid') then
  7247. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  7248. v.Humanoid.PlatformStand = true
  7249. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  7250. end
  7251. end
  7252.  
  7253. coroutine.resume(coroutine.create(function()
  7254. local shok = Instance.new("Part")
  7255. shok.Name = "whoosh"
  7256. shok.BrickColor = BrickColor.new("Institutional white")
  7257. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7258. shok.Size = Vector3.new(1, 1, 1)
  7259. shok.Anchored = true
  7260. shok.Material = "Neon"
  7261. shok.Transparency = 0.1
  7262. shok.CanCollide = false
  7263. shok.Parent = model
  7264. game.Debris:AddItem(shok, 12)
  7265. local mesh = Instance.new("SpecialMesh")
  7266. mesh.MeshType = "FileMesh"
  7267. mesh.MeshId = "rbxassetid://437347603"
  7268. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  7269. mesh.Parent = shok
  7270.  
  7271.  
  7272.  
  7273.  
  7274.  
  7275. for e = 1, 8 do
  7276. wait()
  7277. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7278. shok.Transparency = shok.Transparency + 0.035
  7279. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7280. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7281. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7282.  
  7283. end
  7284. for e = 1, 16 do
  7285. wait()
  7286. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7287. shok.Transparency = shok.Transparency + 0.11
  7288. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  7289. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  7290. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  7291.  
  7292. end
  7293. end))
  7294. coroutine.resume(coroutine.create(function()
  7295. local shok = Instance.new("Part")
  7296. shok.Name = "wring1"
  7297. shok.BrickColor = BrickColor.new("Institutional white")
  7298. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7299. shok.Size = Vector3.new(1, 1, 1)
  7300. shok.Anchored = true
  7301. shok.Material = "Neon"
  7302. shok.Transparency = 0.25
  7303. shok.CanCollide = false
  7304. shok.Parent = model
  7305. game.Debris:AddItem(shok, 12)
  7306. local mesh = Instance.new("SpecialMesh")
  7307. mesh.MeshType = "FileMesh"
  7308. mesh.MeshId = "rbxassetid://3270017"
  7309. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  7310. mesh.Parent = shok
  7311. for e = 1, 30 do
  7312. wait()
  7313. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  7314. shok.Transparency = shok.Transparency + 0.002
  7315. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7316. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7317. end
  7318. for e = 1, 38 do
  7319. wait()
  7320. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  7321. shok.Transparency = shok.Transparency + 0.002
  7322. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7323. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7324. end
  7325. for e = 1, 24 do
  7326. wait()
  7327. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  7328. shok.Transparency = shok.Transparency + 0.03
  7329. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7330. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7331. end
  7332. end))
  7333. coroutine.resume(coroutine.create(function()
  7334. local shok = Instance.new("Part")
  7335. shok.Name = "wring2"
  7336. shok.BrickColor = BrickColor.new("Institutional white")
  7337. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7338. shok.Size = Vector3.new(1, 1, 1)
  7339. shok.Anchored = true
  7340. shok.Material = "Neon"
  7341. shok.Transparency = 0.25
  7342. shok.CanCollide = false
  7343. shok.Parent = model
  7344. game.Debris:AddItem(shok, 12)
  7345. local mesh = Instance.new("SpecialMesh")
  7346. mesh.MeshType = "FileMesh"
  7347. mesh.MeshId = "rbxassetid://3270017"
  7348. mesh.Scale = Vector3.new(12, 12, 0.05)
  7349. mesh.Parent = shok
  7350. for e = 1, 30 do
  7351. wait()
  7352. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  7353. shok.Transparency = shok.Transparency + 0.002
  7354. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7355. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7356. end
  7357. for e = 1, 38 do
  7358. wait()
  7359. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  7360. shok.Transparency = shok.Transparency + 0.002
  7361. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7362. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7363. end
  7364. for e = 1, 24 do
  7365. wait()
  7366. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  7367. shok.Transparency = shok.Transparency + 0.03
  7368. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7369. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7370. end
  7371. end))
  7372. coroutine.resume(coroutine.create(function()
  7373. local shok = Instance.new("Part")
  7374. shok.Name = "coil1"
  7375. shok.BrickColor = BrickColor.new("Institutional white")
  7376. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7377. shok.Size = Vector3.new(1, 1, 1)
  7378. shok.Anchored = true
  7379. shok.Material = "Neon"
  7380. shok.Transparency = 0.25
  7381. shok.CanCollide = false
  7382. shok.Parent = model
  7383. game.Debris:AddItem(shok, 12)
  7384. local mesh = Instance.new("SpecialMesh")
  7385. mesh.MeshType = "FileMesh"
  7386. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7387. mesh.Scale = Vector3.new(12, 12, 12)
  7388. mesh.Parent = shok
  7389. for e = 1, 15 do
  7390. wait()
  7391. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7392. shok.Transparency = shok.Transparency + 0.004
  7393. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7394. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7395. end
  7396. for e = 1, 16 do
  7397. wait()
  7398. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7399. shok.Transparency = shok.Transparency + 0.004
  7400. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7401. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7402. end
  7403. for e = 1, 12 do
  7404. wait()
  7405. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7406. shok.Transparency = shok.Transparency + 0.06
  7407. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7408. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7409. end
  7410. end))
  7411. coroutine.resume(coroutine.create(function()
  7412. local shok = Instance.new("Part")
  7413. shok.Name = "coil2"
  7414. shok.BrickColor = BrickColor.new("Institutional white")
  7415. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7416. shok.Size = Vector3.new(1, 1, 1)
  7417. shok.Anchored = true
  7418. shok.Material = "Neon"
  7419. shok.Transparency = 0.25
  7420. shok.CanCollide = false
  7421. shok.Parent = model
  7422. game.Debris:AddItem(shok, 12)
  7423. local mesh = Instance.new("SpecialMesh")
  7424. mesh.MeshType = "FileMesh"
  7425. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7426. mesh.Scale = Vector3.new(6, 12, 6)
  7427. mesh.Parent = shok
  7428. for e = 1, 15 do
  7429. wait()
  7430. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  7431. shok.Transparency = shok.Transparency + 0.005
  7432. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7433. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7434. end
  7435. for e = 1, 16 do
  7436. wait()
  7437. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  7438. shok.Transparency = shok.Transparency + 0.005
  7439. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7440. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7441. end
  7442. for e = 1, 12 do
  7443. wait()
  7444. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  7445. shok.Transparency = shok.Transparency + 0.09
  7446. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7447. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7448. end
  7449. end))
  7450. coroutine.resume(coroutine.create(function()
  7451. local shok = Instance.new("Part")
  7452. shok.Name = "shokwve"
  7453. shok.BrickColor = BrickColor.new("Institutional white")
  7454. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  7455. shok.Size = Vector3.new(1, 1, 1)
  7456. shok.Anchored = true
  7457. shok.Material = "Neon"
  7458. shok.Transparency = 0.6
  7459. shok.CanCollide = false
  7460. shok.Parent = model
  7461. game.Debris:AddItem(shok, 12)
  7462. local mesh = Instance.new("SpecialMesh")
  7463. mesh.MeshType = "FileMesh"
  7464. mesh.MeshId = "rbxassetid://489415447"
  7465. mesh.Scale = Vector3.new(1, 1, 1)
  7466. mesh.Parent = shok
  7467. for e = 1, 12 do
  7468. wait()
  7469. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  7470. shok.Transparency = shok.Transparency + 0.002
  7471. end
  7472. for e = 1, 32 do
  7473. wait()
  7474. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7475. shok.Transparency = shok.Transparency + 0.002
  7476. end
  7477. for e = 1, 24 do
  7478. wait()
  7479. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7480. shok.Transparency = shok.Transparency + 0.03
  7481. end
  7482. end))
  7483. coroutine.resume(coroutine.create(function()
  7484. local shok = Instance.new("Part")
  7485. shok.Name = "shock2"
  7486. shok.BrickColor = BrickColor.new("Institutional white")
  7487. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7488. shok.Size = Vector3.new(1, 1, 1)
  7489. shok.Anchored = true
  7490. shok.Material = "Neon"
  7491. shok.Transparency = 0.35
  7492. shok.CanCollide = false
  7493. shok.Parent = model
  7494. game.Debris:AddItem(shok, 12)
  7495. local mesh = Instance.new("SpecialMesh")
  7496. mesh.MeshType = "FileMesh"
  7497. mesh.MeshId = "rbxassetid://489415447"
  7498. mesh.Scale = Vector3.new(12, 12, 12)
  7499. mesh.Parent = shok
  7500. for e = 1, 15 do
  7501. wait()
  7502. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7503. shok.Transparency = shok.Transparency + 0.004
  7504. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7505. end
  7506. for e = 1, 16 do
  7507. wait()
  7508. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7509. shok.Transparency = shok.Transparency + 0.004
  7510. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7511. end
  7512. for e = 1, 12 do
  7513. wait()
  7514. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7515. shok.Transparency = shok.Transparency + 0.06
  7516. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7517. end
  7518. end))
  7519. coroutine.resume(coroutine.create(function()
  7520. local shok = Instance.new("Part")
  7521. shok.Name = "shock3"
  7522. shok.BrickColor = BrickColor.new("Institutional white")
  7523. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7524. shok.Size = Vector3.new(1, 1, 1)
  7525. shok.Anchored = true
  7526. shok.Material = "Neon"
  7527. shok.Transparency = 0.35
  7528. shok.CanCollide = false
  7529. shok.Parent = model
  7530. game.Debris:AddItem(shok, 12)
  7531. local mesh = Instance.new("SpecialMesh")
  7532. mesh.MeshType = "FileMesh"
  7533. mesh.MeshId = "rbxassetid://489415447"
  7534. mesh.Scale = Vector3.new(12, 12, 12)
  7535. mesh.Parent = shok
  7536. for e = 1, 15 do
  7537. wait()
  7538. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7539. shok.Transparency = shok.Transparency + 0.004
  7540. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7541. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7542. end
  7543. for e = 1, 16 do
  7544. wait()
  7545. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7546. shok.Transparency = shok.Transparency + 0.004
  7547. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7548. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7549. end
  7550. for e = 1, 12 do
  7551. wait()
  7552. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7553. shok.Transparency = shok.Transparency + 0.06
  7554. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7555. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7556. end
  7557. end))
  7558. end
  7559.  
  7560.  
  7561.  
  7562. tor = chr.Torso
  7563. Debounce = false
  7564.  
  7565. Invis = function()
  7566. for i = 1,20 do
  7567. chr['Right Arm'].Transparency = chr['Right Arm'].Transparency + .05
  7568. chr['Left Arm'].Transparency = chr['Left Arm'].Transparency + .05
  7569. chr['Right Leg'].Transparency = chr['Right Leg'].Transparency + .05
  7570. chr['Left Leg'].Transparency = chr['Left Leg'].Transparency + .05
  7571. chr['Head'].Transparency = chr['Head'].Transparency + .05
  7572. chr['Torso'].Transparency = chr['Torso'].Transparency + .05
  7573. chr.Head['face'].Transparency = chr.Head['face'].Transparency + .05
  7574. game["Run Service"].RenderStepped:wait()
  7575. end
  7576. end
  7577.  
  7578. Vis = function()
  7579. for i = 1,20 do
  7580. chr['Right Arm'].Transparency = chr['Right Arm'].Transparency - .05
  7581. chr['Left Arm'].Transparency = chr['Left Arm'].Transparency - .05
  7582. chr['Right Leg'].Transparency = chr['Right Leg'].Transparency - .05
  7583. chr['Left Leg'].Transparency = chr['Left Leg'].Transparency - .05
  7584. chr['Head'].Transparency = chr['Head'].Transparency - .05
  7585. chr['Torso'].Transparency = chr['Torso'].Transparency - .05
  7586. chr.Head['face'].Transparency = chr.Head['face'].Transparency - .05
  7587. game["Run Service"].RenderStepped:wait()
  7588. end
  7589. end
  7590.  
  7591. Fade = function(Part)
  7592. if Part:IsA'Part' then
  7593. for i = 1,20 do
  7594. Part.Transparency = Part.Transparency + .05
  7595. Part.Size = Part.Size - Vector3.new(.04,.04,.04)
  7596. Part.CFrame = Part.CFrame * CFrame.new(0,-.1,0)
  7597. wait()
  7598. end
  7599. Part:Destroy()
  7600. end
  7601. end
  7602.  
  7603. Teleport = function(cx,cy,cz)
  7604. Debounce = true
  7605. tor.Anchored = true
  7606. Invis()
  7607. --MakeTpPart()
  7608. tor.Anchored = false
  7609. tor.CFrame = CFrame.new(cx,cy,cz) * CFrame.new(0,3,0)
  7610. tor.Anchored = true
  7611. Vis()
  7612. tor.Anchored = false
  7613. Debounce = false
  7614. end;
  7615.  
  7616.  
  7617.  
  7618. tps = Instance.new("Sound",chr)
  7619. tps.SoundId = "http://www.roblox.com/asset/?id = 449860746"
  7620. tps.Volume = 30
  7621.  
  7622.  
  7623. function Tele()
  7624. human.WalkSpeed = 0
  7625. if activu == true or selected == false then
  7626. return
  7627. end
  7628. coroutine.resume(coroutine.create(function()
  7629. fglow(rleg.Glow, 1)
  7630. fglow(lleg.Glow, 1)
  7631. end))
  7632. activu = true
  7633. local pe = Instance.new("ParticleEmitter")
  7634. pe.Color = ColorSequence.new(Color3.new(255, 255, 0))
  7635. pe.LightEmission = 0.9
  7636. pe.Size = NumberSequence.new(0.5)
  7637. pe.Texture = "rbxassetid://272050333"
  7638. pe.Transparency = NumberSequence.new(0.1)
  7639. pe.Lifetime = NumberRange.new(0.1)
  7640. pe.Rate = 250
  7641. pe.RotSpeed = NumberRange.new(360)
  7642. pe.Speed = NumberRange.new(3)
  7643. pe.VelocitySpread = 360
  7644. pe.Parent = rleg.Glow
  7645. local pea = pe:Clone()
  7646. pea.Parent = lleg.Glow
  7647. local pe2 = Instance.new("ParticleEmitter")
  7648. pe2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  7649. pe2.LightEmission = 0.9
  7650. pe2.Size = NumberSequence.new(5)
  7651. pe2.Texture = "rbxassetid://516107903"
  7652. pe2.Transparency = NumberSequence.new(0.4)
  7653. pe2.ZOffset = 2
  7654. pe2.Enabled = true
  7655. pe2.LockedToPart = true
  7656. pe2.Lifetime = NumberRange.new(0.07)
  7657. pe2.Rate = 8
  7658. pe2.Rotation = NumberRange.new(0, 360)
  7659. pe2.RotSpeed = NumberRange.new(0)
  7660. pe2.Speed = NumberRange.new(0)
  7661. pe2.VelocitySpread = 180
  7662. pe2.Parent = lleg.Glow
  7663. local pea2 = pe2:Clone()
  7664. pea2.Parent = rleg.Glow
  7665.  
  7666. for l = 1, 30 do
  7667. swait()
  7668. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  7669. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  7670. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  7671. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  7672. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  7673. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  7674. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  7675. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  7676. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  7677. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  7678. end
  7679.  
  7680. pe:Destroy()
  7681. pe2:Destroy()
  7682. pea:Destroy()
  7683. pea2:Destroy()
  7684. local rng = Instance.new("Part", chr)
  7685. rng.Anchored = true
  7686. rng.BrickColor = BrickColor.new("Institutional white")
  7687. rng.CanCollide = false
  7688. rng.FormFactor = 3
  7689. rng.Name = "Ring"
  7690. rng.Size = Vector3.new(1, 1, 1)
  7691. rng.Transparency = 0.5
  7692. rng.TopSurface = 0
  7693. rng.BottomSurface = 0
  7694. rng.Position = tors.Position - Vector3.new(0,2,0)
  7695. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  7696. local rngm = Instance.new("SpecialMesh", rng)
  7697. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  7698. rngm.Scale = Vector3.new(1, 1, 2)
  7699. coroutine.wrap(function()
  7700. for i = 1, 60, 8 do
  7701. rngm.Scale = Vector3.new(1.2 + i*1.1, 1.2 + i*1.1, 1)
  7702. rng.Transparency = i/60
  7703. wait()
  7704. end
  7705. wait()
  7706. rng:Destroy()
  7707. end)()
  7708. tps:Play()
  7709. Teleport(mouse.Hit.X,mouse.Hit.Y,mouse.Hit.Z)
  7710. resetlerp()
  7711. human.WalkSpeed = 16
  7712. activu = false
  7713.  
  7714. end
  7715.  
  7716.  
  7717.  
  7718.  
  7719. boom3 = Instance.new("Sound",chr)
  7720. boom3.SoundId = "http://www.roblox.com/asset/?id = 450719019"
  7721. boom3.Volume = 50
  7722.  
  7723.  
  7724.  
  7725.  
  7726.  
  7727. gprop = {}
  7728. function materialhit(hit)
  7729. if hit.Parent ~= chr and hit.Parent.Parent ~= chr and hit.Name ~= "Trace" and hit.Parent:FindFirstChild("Humanoid") == nil then
  7730. gprop = {hit.BrickColor,hit.Material}
  7731. end
  7732. end
  7733. chr["Left Leg"].Touched:connect(materialhit)
  7734. chr["Right Leg"].Touched:connect(materialhit)
  7735.  
  7736.  
  7737. function KickBoom()
  7738. local effspwn = Instance.new("Part")
  7739. local model = Instance.new("Model")
  7740. game.Debris:AddItem(model, 20)
  7741. model.Name = "smasheffects"
  7742. model.Parent = chr
  7743. effspwn.Name = "spwnr"
  7744. effspwn.Size = Vector3.new(1, 1, 1)
  7745. effspwn.Anchored = true
  7746. effspwn.CanCollide = false
  7747. effspwn.Transparency = 1
  7748. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  7749. effspwn.Parent = model
  7750.  
  7751. for i = 1, 15 do
  7752. local gtrace = Instance.new("Part",game.Workspace)
  7753. gtrace.BrickColor = gprop[1]
  7754. gtrace.Material = gprop[2]
  7755. gtrace.Size = Vector3.new(16,16,16)
  7756. gtrace.Anchored = true
  7757. gtrace.CanCollide = false
  7758. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  7759. local gdisp = coroutine.wrap(function()
  7760. wait(3)
  7761. for i = 1, 9 do
  7762. wait(.1)
  7763. gtrace.Transparency = gtrace.Transparency + .1
  7764. end
  7765. gtrace:Destroy()
  7766. end)
  7767. gdisp()
  7768. end
  7769.  
  7770. Crater(head,67)
  7771.  
  7772. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  7773. if v:FindFirstChild('Humanoid') then
  7774. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  7775. v.Humanoid.PlatformStand = true
  7776. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 250
  7777. end
  7778. end
  7779.  
  7780. coroutine.resume(coroutine.create(function()
  7781. local shok = Instance.new("Part")
  7782. shok.Name = "shock3"
  7783. shok.BrickColor = BrickColor.new("Institutional white")
  7784. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7785. shok.Size = Vector3.new(1, 1, 1)
  7786. shok.Anchored = true
  7787. shok.Material = "Neon"
  7788. shok.Transparency = 0.35
  7789. shok.CanCollide = false
  7790. shok.Parent = model
  7791. game.Debris:AddItem(shok, 12)
  7792. local mesh = Instance.new("SpecialMesh")
  7793. mesh.MeshType = "FileMesh"
  7794. mesh.MeshId = "rbxassetid://489415447"
  7795. mesh.Scale = Vector3.new(19, 19, 19)
  7796. mesh.Parent = shok
  7797. for e = 1, 15 do
  7798. wait()
  7799. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7800. shok.Transparency = shok.Transparency + 0.004
  7801. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7802. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7803. end
  7804. for e = 1, 16 do
  7805. wait()
  7806. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7807. shok.Transparency = shok.Transparency + 0.004
  7808. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7809. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7810. end
  7811. for e = 1, 12 do
  7812. wait()
  7813. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7814. shok.Transparency = shok.Transparency + 0.06
  7815. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7816. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7817. end
  7818. end))
  7819.  
  7820.  
  7821. coroutine.resume(coroutine.create(function()
  7822. local shok = Instance.new("Part")
  7823. shok.Name = "shock3"
  7824. shok.BrickColor = BrickColor.new("Institutional white")
  7825. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7826. shok.Size = Vector3.new(1, 1, 1)
  7827. shok.Anchored = true
  7828. shok.Material = "Neon"
  7829. shok.Transparency = 0.35
  7830. shok.CanCollide = false
  7831. shok.Parent = model
  7832. game.Debris:AddItem(shok, 12)
  7833. local mesh = Instance.new("SpecialMesh")
  7834. mesh.MeshType = "FileMesh"
  7835. mesh.MeshId = "rbxassetid://489415447"
  7836. mesh.Scale = Vector3.new(47, 47, 47)
  7837. mesh.Parent = shok
  7838. for e = 1, 15 do
  7839. wait()
  7840. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7841. shok.Transparency = shok.Transparency + 0.004
  7842. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7843. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7844. end
  7845. for e = 1, 16 do
  7846. wait()
  7847. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7848. shok.Transparency = shok.Transparency + 0.004
  7849. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7850. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7851. end
  7852. for e = 1, 12 do
  7853. wait()
  7854. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7855. shok.Transparency = shok.Transparency + 0.06
  7856. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7857. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7858. end
  7859. end))
  7860.  
  7861. coroutine.resume(coroutine.create(function()
  7862. local shok = Instance.new("Part")
  7863. shok.Name = "shock3"
  7864. shok.BrickColor = BrickColor.new("Institutional white")
  7865. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7866. shok.Size = Vector3.new(1, 1, 1)
  7867. shok.Anchored = true
  7868. shok.Material = "Neon"
  7869. shok.Transparency = 0.35
  7870. shok.CanCollide = false
  7871. shok.Parent = model
  7872. game.Debris:AddItem(shok, 12)
  7873. local mesh = Instance.new("SpecialMesh")
  7874. mesh.MeshType = "FileMesh"
  7875. mesh.MeshId = "rbxassetid://489415447"
  7876. mesh.Scale = Vector3.new(79, 79, 79)
  7877. mesh.Parent = shok
  7878. for e = 1, 15 do
  7879. wait()
  7880. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7881. shok.Transparency = shok.Transparency + 0.004
  7882. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7883. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7884. end
  7885. for e = 1, 16 do
  7886. wait()
  7887. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7888. shok.Transparency = shok.Transparency + 0.004
  7889. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7890. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7891. end
  7892. for e = 1, 12 do
  7893. wait()
  7894. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7895. shok.Transparency = shok.Transparency + 0.06
  7896. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7897. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7898. end
  7899. end))
  7900. end
  7901.  
  7902.  
  7903.  
  7904.  
  7905. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  7906. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7907. end
  7908. cam = workspace.CurrentCamera
  7909.  
  7910.  
  7911.  
  7912.  
  7913.  
  7914.  
  7915.  
  7916.  
  7917. function NoOutline(Part)
  7918. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  7919. end
  7920.  
  7921.  
  7922.  
  7923.  
  7924. it = Instance.new
  7925.  
  7926.  
  7927.  
  7928.  
  7929.  
  7930.  
  7931.  
  7932.  
  7933.  
  7934.  
  7935. so = function(id,par,vol,pit)
  7936. coroutine.resume(coroutine.create(function()
  7937. local sou = Instance.new("Sound",par or workspace)
  7938. sou.Volume=vol
  7939. sou.Pitch=pit or 1
  7940. sou.SoundId=id
  7941. swait()
  7942. sou:play()
  7943. game:GetService("Debris"):AddItem(sou,6)
  7944. end))
  7945. end
  7946.  
  7947.  
  7948. function Stom()
  7949.  
  7950. cf=CFrame.new
  7951. angles=CFrame.Angles
  7952. euler=CFrame.fromEulerAnglesXYZ
  7953. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  7954. RootPart=chr.HumanoidRootPart
  7955. RootJoint=RootPart.RootJoint
  7956. RootCF=euler(-1.57,0,3.14)
  7957.  
  7958. function QuaternionFromCFrame(cf)
  7959. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  7960. local trace = m00 + m11 + m22
  7961. if trace > 0 then
  7962. local s = math.sqrt(1 + trace)
  7963. local recip = 0.5/s
  7964. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  7965. else
  7966. local i = 0
  7967. if m11 > m00 then
  7968. i = 1
  7969. end
  7970. if m22 > (i == 0 and m00 or m11) then
  7971. i = 2
  7972. end
  7973. if i == 0 then
  7974. local s = math.sqrt(m00-m11-m22+1)
  7975. local recip = 0.5/s
  7976. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  7977. elseif i == 1 then
  7978. local s = math.sqrt(m11-m22-m00+1)
  7979. local recip = 0.5/s
  7980. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  7981. elseif i == 2 then
  7982. local s = math.sqrt(m22-m00-m11+1)
  7983. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  7984. end
  7985. end
  7986. end
  7987.  
  7988. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  7989. local xs, ys, zs = x + x, y + y, z + z
  7990. local wx, wy, wz = w*xs, w*ys, w*zs
  7991. local xx = x*xs
  7992. local xy = x*ys
  7993. local xz = x*zs
  7994. local yy = y*ys
  7995. local yz = y*zs
  7996. local zz = z*zs
  7997. 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))
  7998. end
  7999.  
  8000. function QuaternionSlerp(a, b, t)
  8001. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  8002. local startInterp, finishInterp;
  8003. if cosTheta >= 0.0001 then
  8004. if (1 - cosTheta) > 0.0001 then
  8005. local theta = math.acos(cosTheta)
  8006. local invSinTheta = 1/math.sin(theta)
  8007. startInterp = math.sin((1-t)*theta)*invSinTheta
  8008. finishInterp = math.sin(t*theta)*invSinTheta
  8009. else
  8010. startInterp = 1-t
  8011. finishInterp = t
  8012. end
  8013. else
  8014. if (1+cosTheta) > 0.0001 then
  8015. local theta = math.acos(-cosTheta)
  8016. local invSinTheta = 1/math.sin(theta)
  8017. startInterp = math.sin((t-1)*theta)*invSinTheta
  8018. finishInterp = math.sin(t*theta)*invSinTheta
  8019. else
  8020. startInterp = t-1
  8021. finishInterp = t
  8022. end
  8023. end
  8024. 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
  8025. end
  8026.  
  8027. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  8028. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  8029. end
  8030.  
  8031. function clerp(a,b,t)
  8032. local qa = {QuaternionFromCFrame(a)}
  8033. local qb = {QuaternionFromCFrame(b)}
  8034. local ax, ay, az = a.x, a.y, a.z
  8035. local bx, by, bz = b.x, b.y, b.z
  8036. local _t = 1-t
  8037. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  8038. end
  8039.  
  8040.  
  8041.  
  8042. if activu == true or selected == false then
  8043. return
  8044. end
  8045. coroutine.resume(coroutine.create(function()
  8046. fglow(lleg.Glow, 6)
  8047. end))
  8048. activu = true
  8049. local pe = Instance.new("ParticleEmitter")
  8050. pe.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8051. pe.LightEmission = 0.9
  8052. pe.Size = NumberSequence.new(0.5)
  8053. pe.Texture = "rbxassetid://272050333"
  8054. pe.Transparency = NumberSequence.new(0.1)
  8055. pe.Lifetime = NumberRange.new(0.1)
  8056. pe.Rate = 250
  8057. pe.RotSpeed = NumberRange.new(360)
  8058. pe.Speed = NumberRange.new(3)
  8059. pe.VelocitySpread = 360
  8060. pe.Parent = lleg.Glow
  8061. local pea = pe:Clone()
  8062. pea.Parent = lleg.Glow
  8063. wait(0.5)
  8064. local pe2 = Instance.new("ParticleEmitter")
  8065. pe2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8066. pe2.LightEmission = 0.9
  8067. pe2.Size = NumberSequence.new(5)
  8068. pe2.Texture = "rbxassetid://516107903"
  8069. pe2.Transparency = NumberSequence.new(0.4)
  8070. pe2.ZOffset = 2
  8071. pe2.Enabled = true
  8072. pe2.LockedToPart = true
  8073. pe2.Lifetime = NumberRange.new(0.07)
  8074. pe2.Rate = 8
  8075. pe2.Rotation = NumberRange.new(0, 360)
  8076. pe2.RotSpeed = NumberRange.new(0)
  8077. pe2.Speed = NumberRange.new(0)
  8078. pe2.VelocitySpread = 180
  8079. pe2.Parent = lleg.Glow
  8080. local pea2 = pe2:Clone()
  8081. pea2.Parent = lleg.Glow
  8082. local Mus = Instance.new("Sound",workspace)
  8083. Mus.SoundId = "rbxassetid://802518140"
  8084. Mus.Pitch = 1
  8085. Mus.Volume = 90000
  8086. Mus.Looped = false
  8087. wait(0.9)
  8088. Mus:Play()
  8089.  
  8090.  
  8091.  
  8092. human.WalkSpeed = 0
  8093. for i = 0,1,0.1 do
  8094. swait()
  8095. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  8096. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  8097. RS.C0 = clerp(RS.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
  8098. LS.C0 = clerp(LS.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  8099. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
  8100. LH.C0=clerp(LH.C0,cf(-1,-.1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  8101. end
  8102. wait(1)
  8103. for i = 0,1,0.1 do
  8104. swait()
  8105. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  8106. tors.Neck.C0 = clerp(tors.Neck.C0,necko *angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  8107. RS.C0 = clerp(RS.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(30)), 0.3)
  8108. LS.C0 = clerp(LS.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-30)), 0.3)
  8109. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(10))*angles(math.rad(-2),math.rad(0),math.rad(0)),.3)
  8110. LH.C0=clerp(LH.C0,cf(-1,-1,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-10))*angles(math.rad(-3),math.rad(0),math.rad(0)),.3)
  8111. end
  8112. KickBoom()
  8113. so("http://roblox.com/asset/?id=144699494",lleg,2,1.1)
  8114. so("http://roblox.com/asset/?id=321321137",lleg,1,1)
  8115. so("http://roblox.com/asset/?id=506384002",lleg,1,1)
  8116. so("http://roblox.com/asset/?id=157878578",lleg,25,1)
  8117. so("http://roblox.com/asset/?id=165970126",lleg,25,1)
  8118.  
  8119. wait(3)
  8120. human.WalkSpeed = 16
  8121. pe:Destroy()
  8122. pe2:Destroy()
  8123. pea:Destroy()
  8124. pea2:Destroy()
  8125. resetlerp()
  8126. activu = false
  8127. end
  8128.  
  8129.  
  8130.  
  8131.  
  8132.  
  8133. function Smash()
  8134. for i = 1, 15 do
  8135. local gtrace = Instance.new("Part",game.Workspace)
  8136. gtrace.BrickColor = gprop[1]
  8137. gtrace.Material = gprop[2]
  8138. gtrace.Size = Vector3.new(19,19,19)
  8139. gtrace.Anchored = true
  8140. gtrace.CanCollide = false
  8141. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-60,60),-6,math.random(-60,60))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  8142. local gdisp = coroutine.wrap(function()
  8143. wait(7)
  8144. for i = 1, 9 do
  8145. wait(.1)
  8146. gtrace.Transparency = gtrace.Transparency + .1
  8147. end
  8148. gtrace:Destroy()
  8149. end)
  8150. gdisp()
  8151. end
  8152.  
  8153. Crater(head,67)
  8154. end
  8155.  
  8156. function Smash2()
  8157. for i = 1, 15 do
  8158. local gtrace = Instance.new("Part",game.Workspace)
  8159. gtrace.BrickColor = gprop[1]
  8160. gtrace.Material = gprop[2]
  8161. gtrace.Size = Vector3.new(19,19,19)
  8162. gtrace.Anchored = true
  8163. gtrace.CanCollide = false
  8164. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  8165. local gdisp = coroutine.wrap(function()
  8166. wait(7)
  8167. for i = 1, 9 do
  8168. wait(.1)
  8169. gtrace.Transparency = gtrace.Transparency + .1
  8170. end
  8171. gtrace:Destroy()
  8172. end)
  8173. gdisp()
  8174. end
  8175.  
  8176. end
  8177.  
  8178. function Smash3()
  8179. for i = 1, 15 do
  8180. local gtrace = Instance.new("Part",game.Workspace)
  8181. gtrace.BrickColor = gprop[1]
  8182. gtrace.Material = gprop[2]
  8183. gtrace.Size = Vector3.new(19,19,19)
  8184. gtrace.Anchored = true
  8185. gtrace.CanCollide = false
  8186. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-50,50),-6,math.random(-50,50))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  8187. local gdisp = coroutine.wrap(function()
  8188. wait(7)
  8189. for i = 1, 9 do
  8190. wait(.1)
  8191. gtrace.Transparency = gtrace.Transparency + .1
  8192. end
  8193. gtrace:Destroy()
  8194. end)
  8195. gdisp()
  8196. end
  8197.  
  8198. end
  8199.  
  8200.  
  8201. function Smash4()
  8202. for i = 1, 15 do
  8203. local gtrace = Instance.new("Part",game.Workspace)
  8204. gtrace.BrickColor = gprop[1]
  8205. gtrace.Material = gprop[2]
  8206. gtrace.Size = Vector3.new(19,19,19)
  8207. gtrace.Anchored = true
  8208. gtrace.CanCollide = false
  8209. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-40,40),-6,math.random(-40,40))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  8210. local gdisp = coroutine.wrap(function()
  8211. wait(7)
  8212. for i = 1, 9 do
  8213. wait(.1)
  8214. gtrace.Transparency = gtrace.Transparency + .1
  8215. end
  8216. gtrace:Destroy()
  8217. end)
  8218. gdisp()
  8219. end
  8220.  
  8221. end
  8222.  
  8223. function Smash5()
  8224. for i = 1, 15 do
  8225. local gtrace = Instance.new("Part",game.Workspace)
  8226. gtrace.BrickColor = gprop[1]
  8227. gtrace.Material = gprop[2]
  8228. gtrace.Size = Vector3.new(19,19,19)
  8229. gtrace.Anchored = true
  8230. gtrace.CanCollide = false
  8231. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-30,30),-6,math.random(-30,30))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  8232. local gdisp = coroutine.wrap(function()
  8233. wait(7)
  8234. for i = 1, 9 do
  8235. wait(.1)
  8236. gtrace.Transparency = gtrace.Transparency + .1
  8237. end
  8238. gtrace:Destroy()
  8239. end)
  8240. gdisp()
  8241. end
  8242.  
  8243. end
  8244.  
  8245. function Smash6()
  8246. for i = 1, 15 do
  8247. local gtrace = Instance.new("Part",game.Workspace)
  8248. gtrace.BrickColor = gprop[1]
  8249. gtrace.Material = gprop[2]
  8250. gtrace.Size = Vector3.new(19,19,19)
  8251. gtrace.Anchored = true
  8252. gtrace.CanCollide = false
  8253. gtrace.CFrame = (chr.HumanoidRootPart.CFrame + Vector3.new(math.random(-20,20),-6,math.random(-20,20))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  8254. local gdisp = coroutine.wrap(function()
  8255. wait(7)
  8256. for i = 1, 9 do
  8257. wait(.1)
  8258. gtrace.Transparency = gtrace.Transparency + .1
  8259. end
  8260. gtrace:Destroy()
  8261. end)
  8262. gdisp()
  8263. end
  8264.  
  8265. end
  8266.  
  8267.  
  8268. for i,v in pairs(FindNearestTorso(tors.CFrame.p,99))do
  8269. if v:FindFirstChild('Humanoid') then
  8270. v.Humanoid:TakeDamage(math.random(9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999,9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999))
  8271. v.Humanoid.PlatformStand = true
  8272. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 600
  8273. end
  8274. end
  8275.  
  8276.  
  8277. function HeavenSmash()
  8278.  
  8279.  
  8280. if activu == true or selected == false then
  8281. return
  8282. end
  8283. coroutine.resume(coroutine.create(function()
  8284. fglow(lleg.Glow, 19)
  8285. fglow(rleg.Glow, 19)
  8286. fglow(rarm.Glow, 19)
  8287. fglow(larm.Glow, 19)
  8288. fglow(head.Glow, 19)
  8289. fglow(tors.Glow, 19)
  8290. end))
  8291. activu = true
  8292. local pe = Instance.new("ParticleEmitter")
  8293. pe.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8294. pe.LightEmission = 0.9
  8295. pe.Size = NumberSequence.new(0.5)
  8296. pe.Texture = "rbxassetid://272050333"
  8297. pe.Transparency = NumberSequence.new(0.1)
  8298. pe.Lifetime = NumberRange.new(0.1)
  8299. pe.Rate = 250
  8300. pe.RotSpeed = NumberRange.new(360)
  8301. pe.Speed = NumberRange.new(3)
  8302. pe.VelocitySpread = 360
  8303. pe.Parent = lleg.Glow
  8304. local pea = pe:Clone()
  8305. pea.Parent = lleg.Glow
  8306. local pe2 = Instance.new("ParticleEmitter")
  8307. pe2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8308. pe2.LightEmission = 0.9
  8309. pe2.Size = NumberSequence.new(5)
  8310. pe2.Texture = "rbxassetid://516107903"
  8311. pe2.Transparency = NumberSequence.new(0.4)
  8312. pe2.ZOffset = 2
  8313. pe2.Enabled = true
  8314. pe2.LockedToPart = true
  8315. pe2.Lifetime = NumberRange.new(0.07)
  8316. pe2.Rate = 8
  8317. pe2.Rotation = NumberRange.new(0, 360)
  8318. pe2.RotSpeed = NumberRange.new(0)
  8319. pe2.Speed = NumberRange.new(0)
  8320. pe2.VelocitySpread = 180
  8321. pe2.Parent = lleg.Glow
  8322. local pea2 = pe2:Clone()
  8323. pea2.Parent = lleg.Glow
  8324.  
  8325.  
  8326.  
  8327. local pet = Instance.new("ParticleEmitter")
  8328. pet.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8329. pet.LightEmission = 0.9
  8330. pet.Size = NumberSequence.new(0.5)
  8331. pet.Texture = "rbxassetid://272050333"
  8332. pet.Transparency = NumberSequence.new(0.1)
  8333. pet.Lifetime = NumberRange.new(0.1)
  8334. pet.Rate = 1
  8335. pet.RotSpeed = NumberRange.new(360)
  8336. pet.Speed = NumberRange.new(3)
  8337. pet.VelocitySpread = 360
  8338. pet.Parent = rarm.Glow
  8339. local pet2 = Instance.new("ParticleEmitter")
  8340. pet2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8341. pet2.LightEmission = 0.9
  8342. pet2.Size = NumberSequence.new(5)
  8343. pet2.Texture = "rbxassetid://516107903"
  8344. pet2.Transparency = NumberSequence.new(0.4)
  8345. pet2.ZOffset = 2
  8346. pet2.Enabled = false
  8347. pet2.LockedToPart = true
  8348. pet2.Lifetime = NumberRange.new(0.07)
  8349. pet2.Rate = 8
  8350. pet2.Rotation = NumberRange.new(0, 360)
  8351. pet2.RotSpeed = NumberRange.new(0)
  8352. pet2.Speed = NumberRange.new(0)
  8353. pet2.VelocitySpread = 180
  8354. pet2.Parent = rarm.Glow
  8355.  
  8356.  
  8357.  
  8358. local petl = Instance.new("ParticleEmitter")
  8359. petl.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8360. petl.LightEmission = 0.9
  8361. petl.Size = NumberSequence.new(0.5)
  8362. petl.Texture = "rbxassetid://272050333"
  8363. petl.Transparency = NumberSequence.new(0.1)
  8364. petl.Lifetime = NumberRange.new(0.1)
  8365. petl.Rate = 1
  8366. petl.RotSpeed = NumberRange.new(360)
  8367. petl.Speed = NumberRange.new(3)
  8368. petl.VelocitySpread = 360
  8369. petl.Parent = larm.Glow
  8370. local petl2 = Instance.new("ParticleEmitter")
  8371. petl2.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8372. petl2.LightEmission = 0.9
  8373. petl2.Size = NumberSequence.new(5)
  8374. petl2.Texture = "rbxassetid://516107903"
  8375. petl2.Transparency = NumberSequence.new(0.4)
  8376. petl2.ZOffset = 2
  8377. petl2.Enabled = false
  8378. petl2.LockedToPart = true
  8379. petl2.Lifetime = NumberRange.new(0.07)
  8380. petl2.Rate = 8
  8381. petl2.Rotation = NumberRange.new(0, 360)
  8382. petl2.RotSpeed = NumberRange.new(0)
  8383. petl2.Speed = NumberRange.new(0)
  8384. petl2.VelocitySpread = 180
  8385. petl2.Parent = larm.Glow
  8386.  
  8387.  
  8388. local petl3 = Instance.new("ParticleEmitter")
  8389. petl3.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8390. petl3.LightEmission = 0.9
  8391. petl3.Size = NumberSequence.new(0.5)
  8392. petl3.Texture = "rbxassetid://272050333"
  8393. petl3.Transparency = NumberSequence.new(0.1)
  8394. petl3.Lifetime = NumberRange.new(0.1)
  8395. petl3.Rate = 1
  8396. petl3.RotSpeed = NumberRange.new(360)
  8397. petl3.Speed = NumberRange.new(3)
  8398. petl3.VelocitySpread = 360
  8399. petl3.Parent = head.Glow
  8400. local petl23 = Instance.new("ParticleEmitter")
  8401. petl23.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8402. petl23.LightEmission = 0.9
  8403. petl23.Size = NumberSequence.new(5)
  8404. petl23.Texture = "rbxassetid://516107903"
  8405. petl23.Transparency = NumberSequence.new(0.4)
  8406. petl23.ZOffset = 2
  8407. petl23.Enabled = false
  8408. petl23.LockedToPart = true
  8409. petl23.Lifetime = NumberRange.new(0.07)
  8410. petl23.Rate = 8
  8411. petl23.Rotation = NumberRange.new(0, 360)
  8412. petl23.RotSpeed = NumberRange.new(0)
  8413. petl23.Speed = NumberRange.new(0)
  8414. petl23.VelocitySpread = 180
  8415. petl23.Parent = head.Glow
  8416.  
  8417.  
  8418.  
  8419. local petl34 = Instance.new("ParticleEmitter")
  8420. petl34.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8421. petl34.LightEmission = 0.9
  8422. petl34.Size = NumberSequence.new(0.5)
  8423. petl34.Texture = "rbxassetid://272050333"
  8424. petl34.Transparency = NumberSequence.new(0.1)
  8425. petl34.Lifetime = NumberRange.new(0.1)
  8426. petl34.Rate = 1
  8427. petl34.RotSpeed = NumberRange.new(360)
  8428. petl34.Speed = NumberRange.new(3)
  8429. petl34.VelocitySpread = 360
  8430. petl34.Parent = rleg.Glow
  8431. local petl234 = Instance.new("ParticleEmitter")
  8432. petl234.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8433. petl234.LightEmission = 0.9
  8434. petl234.Size = NumberSequence.new(5)
  8435. petl234.Texture = "rbxassetid://516107903"
  8436. petl234.Transparency = NumberSequence.new(0.4)
  8437. petl234.ZOffset = 2
  8438. petl234.Enabled = false
  8439. petl234.LockedToPart = true
  8440. petl234.Rate = 8
  8441. petl234.Rotation = NumberRange.new(0, 360)
  8442. petl234.RotSpeed = NumberRange.new(0)
  8443. petl234.Speed = NumberRange.new(0)
  8444. petl234.VelocitySpread = 180
  8445. petl234.Parent = rleg.Glow
  8446.  
  8447.  
  8448. local petl345 = Instance.new("ParticleEmitter")
  8449. petl345.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8450. petl345.LightEmission = 0.9
  8451. petl345.Size = NumberSequence.new(0.5)
  8452. petl345.Texture = "rbxassetid://272050333"
  8453. petl345.Transparency = NumberSequence.new(0.1)
  8454. petl345.Lifetime = NumberRange.new(0.1)
  8455. petl345.Rate = 1
  8456. petl345.RotSpeed = NumberRange.new(360)
  8457. petl345.Speed = NumberRange.new(3)
  8458. petl345.VelocitySpread = 360
  8459. petl345.Parent = tors.Glow
  8460. local petl2345 = Instance.new("ParticleEmitter")
  8461. petl2345.Color = ColorSequence.new(Color3.new(255, 255, 0))
  8462. petl2345.LightEmission = 0.9
  8463. petl2345.Size = NumberSequence.new(5)
  8464. petl2345.Texture = "rbxassetid://516107903"
  8465. petl2345.Transparency = NumberSequence.new(0.4)
  8466. petl2345.ZOffset = 2
  8467. petl2345.Enabled = false
  8468. petl2345.LockedToPart = true
  8469. petl2345.Rate = 8
  8470. petl2345.Rotation = NumberRange.new(0, 360)
  8471. petl2345.RotSpeed = NumberRange.new(0)
  8472. petl2345.Speed = NumberRange.new(0)
  8473. petl2345.VelocitySpread = 180
  8474. petl2345.Parent = tors.Glow
  8475. human.WalkSpeed = 0
  8476. so("http://www.roblox.com/asset/?id=169445572",head,1.5,1.5)
  8477. so("http://www.roblox.com/asset/?id=169380495",head,1.5,1.5)
  8478. for l = 1, 30 do
  8479. swait()
  8480. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.5) * ang(rd(6), rd(0), rd(0)), 0.02 + l / 40)
  8481. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(12), rd(0), rd(0)), 0.02 + l / 40)
  8482. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-8), rd(-7), rd(-10)), 0.02 + l / 40)
  8483. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  8484. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-8), rd(7), rd(10)), 0.02 + l / 40)
  8485. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  8486. lerpz(RH, "C0", RHC0 * cf(0.4, 0.5, 0) * ang(rd(0), rd(-6), rd(8)), 0.02 + l / 40)
  8487. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  8488. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(3), rd(0), rd(42)), 0.02 + l / 40)
  8489. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.02 + l / 40)
  8490. end
  8491.  
  8492.  
  8493. resetlerp()
  8494.  
  8495. BV = Instance.new("BodyVelocity", tors)
  8496. BV.maxForce = Vector3.new(0,200000,0)
  8497. BV.P = 100000
  8498. BV.velocity = Vector3.new(0,150,0)
  8499. local rng = Instance.new("Part", chr)
  8500. rng.Anchored = true
  8501. rng.BrickColor = BrickColor.new("Institutional white")
  8502. rng.CanCollide = false
  8503. rng.FormFactor = 3
  8504. rng.Name = "Ring"
  8505. rng.Size = Vector3.new(1, 1, 1)
  8506. rng.Transparency = 0.5
  8507. rng.TopSurface = 0
  8508. rng.BottomSurface = 0
  8509. rng.Position = tors.Position - Vector3.new(0,2,0)
  8510. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  8511. local rngm = Instance.new("SpecialMesh", rng)
  8512. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  8513. rngm.Scale = Vector3.new(10, 10, 20)
  8514. x = Instance.new("Sound",tors)
  8515. x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  8516. x.Looped = false
  8517. x.Pitch = .7
  8518. x.Volume = 30
  8519. x:Play()
  8520. coroutine.wrap(function()
  8521. for i = 1, 60, 8 do
  8522. rngm.Scale = Vector3.new(10.20 + i*10.10, 10.20 + i*10.10, 10)
  8523. rng.Transparency = i/60
  8524. wait()
  8525. end
  8526. wait()
  8527. rng:Destroy()
  8528. end)()
  8529. wait(2.6)
  8530. BV:Destroy()
  8531. tors.Anchored = true
  8532. wait(3.2)
  8533. tors.Anchored = false
  8534. BV = Instance.new("BodyVelocity", tors)
  8535. BV.maxForce = Vector3.new(0,-20000,0)
  8536. BV.P = 1000
  8537. BV.velocity = Vector3.new(0,-150,0)
  8538. wait(1)
  8539. BV:Destroy()
  8540. wait(0.01)
  8541.  
  8542. human.WalkSpeed = 0
  8543. boom3:Play()
  8544.  
  8545. Smash()
  8546. Smash2()
  8547. Smash3()
  8548. Ring()
  8549. pe:Destroy()
  8550. pea:Destroy()
  8551. pea2:Destroy()
  8552. pe2:Destroy()
  8553. wait(2)
  8554. human.WalkSpeed = 16
  8555. activu = false
  8556. end
  8557.  
  8558.  
  8559.  
  8560. sound = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Leg"])
  8561. sound.SoundId = "rbxassetid://220025776"
  8562. sound.Volume = 6
  8563.  
  8564. sound2 = Instance.new("Sound", game.Players.LocalPlayer.Character["Torso"])
  8565. sound2.SoundId = "rbxassetid://386946017"
  8566. sound2.Volume = 6
  8567.  
  8568. sound3 = Instance.new("Sound", game.Players.LocalPlayer.Character)
  8569. sound3.SoundId = "rbxassetid://165969964"
  8570. sound3.Volume = 6
  8571.  
  8572. function rip()
  8573. activu = true
  8574. local detect = Instance.new("Part", game.Players.LocalPlayer.Character)
  8575. detect.Size = Vector3.new(1,1,1)
  8576. detect:BreakJoints()
  8577. detect.CanCollide = false
  8578. local weld = Instance.new("Weld", detect)
  8579. weld.Part0 = game.Players.LocalPlayer.Character["Torso"]
  8580. weld.Part1 = detect
  8581. weld.C0 = weld.C0 * CFrame.new(0,-1,0)
  8582.  
  8583.  
  8584.  
  8585. local function attack(prt)
  8586. local humanoid = prt.Parent:findFirstChild("Humanoid")
  8587. if humanoid ~= nil then
  8588. local torso = prt.Parent:findFirstChild("Torso")
  8589.  
  8590.  
  8591.  
  8592.  
  8593.  
  8594.  
  8595.  
  8596. function KABOOMZ3()
  8597. local effspwn = Instance.new("Part")
  8598. coroutine.resume(coroutine.create(function()
  8599. local sound1 = Instance.new("Sound")
  8600. sound1.SoundId = "rbxassetid://138137702"
  8601. sound1.MaxDistance = 300
  8602. sound1.EmitterSize = 20
  8603. sound1.Volume = 2.5
  8604. sound1.Pitch = 0.65
  8605. sound1.Parent = effspwn
  8606. local sound2 = Instance.new("Sound")
  8607. sound2.SoundId = "rbxassetid://157878578"
  8608. sound2.MaxDistance = 300
  8609. sound2.EmitterSize = 20
  8610. sound2.Volume = 1
  8611. sound2.Pitch = 0.7
  8612. sound2.Parent = effspwn
  8613. local sound3 = Instance.new("Sound")
  8614. sound3.SoundId = "rbxassetid://138250406"
  8615. sound2.MaxDistance = 400
  8616. sound2.EmitterSize = 30
  8617. sound2.Volume = 0.5
  8618. sound2.Pitch = 0.5
  8619. sound2.Parent = effspwn
  8620. sound2:Play()
  8621. wait()
  8622. sound1:Play()
  8623. sound3:Play()
  8624. end))
  8625. local model = Instance.new("Model")
  8626. game.Debris:AddItem(model, 20)
  8627. model.Name = "smasheffects"
  8628. model.Parent = workspace
  8629. effspwn.Name = "spwnr"
  8630. effspwn.Size = Vector3.new(1, 1, 1)
  8631. effspwn.Anchored = true
  8632. effspwn.CanCollide = false
  8633. effspwn.Transparency = 1
  8634. effspwn.CFrame = torso.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8635. effspwn.Parent = model
  8636.  
  8637.  
  8638.  
  8639.  
  8640.  
  8641. Crater(head,60)
  8642. Crater(head,120)
  8643.  
  8644. for i,v in pairs(FindNearestTorso(tors.CFrame.p,50))do
  8645. if v:FindFirstChild('Humanoid') then
  8646. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  8647. v.Humanoid.PlatformStand = true
  8648. v:FindFirstChild("Torso").Velocity = head.CFrame.lookVector * 200
  8649. end
  8650. end
  8651.  
  8652. coroutine.resume(coroutine.create(function()
  8653. local shok = Instance.new("Part")
  8654. shok.Name = "whoosh"
  8655. shok.BrickColor = BrickColor.new("Institutional white")
  8656. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8657. shok.Size = Vector3.new(1, 1, 1)
  8658. shok.Anchored = true
  8659. shok.Material = "Neon"
  8660. shok.Transparency = 0.1
  8661. shok.CanCollide = false
  8662. shok.Parent = model
  8663. game.Debris:AddItem(shok, 12)
  8664. local mesh = Instance.new("SpecialMesh")
  8665. mesh.MeshType = "FileMesh"
  8666. mesh.MeshId = "rbxassetid://437347603"
  8667. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8668. mesh.Parent = shok
  8669.  
  8670.  
  8671.  
  8672.  
  8673.  
  8674. for e = 1, 8 do
  8675. wait()
  8676. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8677. shok.Transparency = shok.Transparency + 0.035
  8678. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8679. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8680. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  8681.  
  8682. end
  8683. for e = 1, 16 do
  8684. wait()
  8685. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8686. shok.Transparency = shok.Transparency + 0.11
  8687. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8688. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8689. hito(shok, 10, 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999, 3)
  8690.  
  8691. end
  8692. end))
  8693. coroutine.resume(coroutine.create(function()
  8694. local shok = Instance.new("Part")
  8695. shok.Name = "wring1"
  8696. shok.BrickColor = BrickColor.new("Institutional white")
  8697. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8698. shok.Size = Vector3.new(1, 1, 1)
  8699. shok.Anchored = true
  8700. shok.Material = "Neon"
  8701. shok.Transparency = 0.25
  8702. shok.CanCollide = false
  8703. shok.Parent = model
  8704. game.Debris:AddItem(shok, 12)
  8705. local mesh = Instance.new("SpecialMesh")
  8706. mesh.MeshType = "FileMesh"
  8707. mesh.MeshId = "rbxassetid://3270017"
  8708. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8709. mesh.Parent = shok
  8710. for e = 1, 30 do
  8711. wait()
  8712. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 3)
  8713. shok.Transparency = shok.Transparency + 0.002
  8714. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8715. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8716. end
  8717. for e = 1, 38 do
  8718. wait()
  8719. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  8720. shok.Transparency = shok.Transparency + 0.002
  8721. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8722. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8723. end
  8724. for e = 1, 24 do
  8725. wait()
  8726. mesh.Scale = mesh.Scale + Vector3.new(2.6, 2.6, 0.1)
  8727. shok.Transparency = shok.Transparency + 0.03
  8728. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8729. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8730. end
  8731. end))
  8732. coroutine.resume(coroutine.create(function()
  8733. local shok = Instance.new("Part")
  8734. shok.Name = "wring2"
  8735. shok.BrickColor = BrickColor.new("Institutional white")
  8736. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8737. shok.Size = Vector3.new(1, 1, 1)
  8738. shok.Anchored = true
  8739. shok.Material = "Neon"
  8740. shok.Transparency = 0.25
  8741. shok.CanCollide = false
  8742. shok.Parent = model
  8743. game.Debris:AddItem(shok, 12)
  8744. local mesh = Instance.new("SpecialMesh")
  8745. mesh.MeshType = "FileMesh"
  8746. mesh.MeshId = "rbxassetid://3270017"
  8747. mesh.Scale = Vector3.new(12, 12, 0.05)
  8748. mesh.Parent = shok
  8749. for e = 1, 30 do
  8750. wait()
  8751. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 3)
  8752. shok.Transparency = shok.Transparency + 0.002
  8753. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8754. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8755. end
  8756. for e = 1, 38 do
  8757. wait()
  8758. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  8759. shok.Transparency = shok.Transparency + 0.002
  8760. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8761. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8762. end
  8763. for e = 1, 24 do
  8764. wait()
  8765. mesh.Scale = mesh.Scale + Vector3.new(2.8, 2.8, 0.1)
  8766. shok.Transparency = shok.Transparency + 0.03
  8767. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8768. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8769. end
  8770. end))
  8771. coroutine.resume(coroutine.create(function()
  8772. local shok = Instance.new("Part")
  8773. shok.Name = "coil1"
  8774. shok.BrickColor = BrickColor.new("Institutional white")
  8775. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8776. shok.Size = Vector3.new(1, 1, 1)
  8777. shok.Anchored = true
  8778. shok.Material = "Neon"
  8779. shok.Transparency = 0.25
  8780. shok.CanCollide = false
  8781. shok.Parent = model
  8782. game.Debris:AddItem(shok, 12)
  8783. local mesh = Instance.new("SpecialMesh")
  8784. mesh.MeshType = "FileMesh"
  8785. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8786. mesh.Scale = Vector3.new(12, 12, 12)
  8787. mesh.Parent = shok
  8788. for e = 1, 15 do
  8789. wait()
  8790. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8791. shok.Transparency = shok.Transparency + 0.004
  8792. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8793. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8794. end
  8795. for e = 1, 16 do
  8796. wait()
  8797. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8798. shok.Transparency = shok.Transparency + 0.004
  8799. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8800. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8801. end
  8802. for e = 1, 12 do
  8803. wait()
  8804. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8805. shok.Transparency = shok.Transparency + 0.06
  8806. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8807. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8808. end
  8809. end))
  8810. coroutine.resume(coroutine.create(function()
  8811. local shok = Instance.new("Part")
  8812. shok.Name = "coil2"
  8813. shok.BrickColor = BrickColor.new("Institutional white")
  8814. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8815. shok.Size = Vector3.new(1, 1, 1)
  8816. shok.Anchored = true
  8817. shok.Material = "Neon"
  8818. shok.Transparency = 0.25
  8819. shok.CanCollide = false
  8820. shok.Parent = model
  8821. game.Debris:AddItem(shok, 12)
  8822. local mesh = Instance.new("SpecialMesh")
  8823. mesh.MeshType = "FileMesh"
  8824. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8825. mesh.Scale = Vector3.new(6, 12, 6)
  8826. mesh.Parent = shok
  8827. for e = 1, 15 do
  8828. wait()
  8829. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  8830. shok.Transparency = shok.Transparency + 0.005
  8831. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8832. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8833. end
  8834. for e = 1, 16 do
  8835. wait()
  8836. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  8837. shok.Transparency = shok.Transparency + 0.005
  8838. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8839. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8840. end
  8841. for e = 1, 12 do
  8842. wait()
  8843. mesh.Scale = mesh.Scale + Vector3.new(1.1, 2.4, 1.1)
  8844. shok.Transparency = shok.Transparency + 0.09
  8845. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8846. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8847. end
  8848. end))
  8849. coroutine.resume(coroutine.create(function()
  8850. local shok = Instance.new("Part")
  8851. shok.Name = "shokwve"
  8852. shok.BrickColor = BrickColor.new("Institutional white")
  8853. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8854. shok.Size = Vector3.new(1, 1, 1)
  8855. shok.Anchored = true
  8856. shok.Material = "Neon"
  8857. shok.Transparency = 0.6
  8858. shok.CanCollide = false
  8859. shok.Parent = model
  8860. game.Debris:AddItem(shok, 12)
  8861. local mesh = Instance.new("SpecialMesh")
  8862. mesh.MeshType = "FileMesh"
  8863. mesh.MeshId = "rbxassetid://489415447"
  8864. mesh.Scale = Vector3.new(1, 1, 1)
  8865. mesh.Parent = shok
  8866. for e = 1, 12 do
  8867. wait()
  8868. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8869. shok.Transparency = shok.Transparency + 0.002
  8870. end
  8871. for e = 1, 32 do
  8872. wait()
  8873. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8874. shok.Transparency = shok.Transparency + 0.002
  8875. end
  8876. for e = 1, 24 do
  8877. wait()
  8878. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8879. shok.Transparency = shok.Transparency + 0.03
  8880. end
  8881. end))
  8882. coroutine.resume(coroutine.create(function()
  8883. local shok = Instance.new("Part")
  8884. shok.Name = "shock2"
  8885. shok.BrickColor = BrickColor.new("Institutional white")
  8886. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8887. shok.Size = Vector3.new(1, 1, 1)
  8888. shok.Anchored = true
  8889. shok.Material = "Neon"
  8890. shok.Transparency = 0.35
  8891. shok.CanCollide = false
  8892. shok.Parent = model
  8893. game.Debris:AddItem(shok, 12)
  8894. local mesh = Instance.new("SpecialMesh")
  8895. mesh.MeshType = "FileMesh"
  8896. mesh.MeshId = "rbxassetid://489415447"
  8897. mesh.Scale = Vector3.new(12, 12, 12)
  8898. mesh.Parent = shok
  8899. for e = 1, 15 do
  8900. wait()
  8901. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8902. shok.Transparency = shok.Transparency + 0.004
  8903. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8904. end
  8905. for e = 1, 16 do
  8906. wait()
  8907. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8908. shok.Transparency = shok.Transparency + 0.004
  8909. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8910. end
  8911. for e = 1, 12 do
  8912. wait()
  8913. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8914. shok.Transparency = shok.Transparency + 0.06
  8915. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8916. end
  8917. end))
  8918. coroutine.resume(coroutine.create(function()
  8919. local shok = Instance.new("Part")
  8920. shok.Name = "shock3"
  8921. shok.BrickColor = BrickColor.new("Institutional white")
  8922. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8923. shok.Size = Vector3.new(1, 1, 1)
  8924. shok.Anchored = true
  8925. shok.Material = "Neon"
  8926. shok.Transparency = 0.35
  8927. shok.CanCollide = false
  8928. shok.Parent = model
  8929. game.Debris:AddItem(shok, 12)
  8930. local mesh = Instance.new("SpecialMesh")
  8931. mesh.MeshType = "FileMesh"
  8932. mesh.MeshId = "rbxassetid://489415447"
  8933. mesh.Scale = Vector3.new(12, 12, 12)
  8934. mesh.Parent = shok
  8935. for e = 1, 15 do
  8936. wait()
  8937. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8938. shok.Transparency = shok.Transparency + 0.004
  8939. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8940. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8941. end
  8942. for e = 1, 16 do
  8943. wait()
  8944. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8945. shok.Transparency = shok.Transparency + 0.004
  8946. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8947. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8948. end
  8949. for e = 1, 12 do
  8950. wait()
  8951. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8952. shok.Transparency = shok.Transparency + 0.06
  8953. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8954. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8955. end
  8956. end))
  8957. end
  8958.  
  8959.  
  8960.  
  8961. if torso ~= nil then
  8962. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  8963. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  8964. for i = 1,5 do
  8965. wait()
  8966. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.25)
  8967. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.25)
  8968. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.25,0,0)
  8969. end
  8970. sound:Play()
  8971. local bodyVel = Instance.new("BodyPosition", torso)
  8972. bodyVel.Position = game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0,1000,0)
  8973. bodyVel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  8974. wait(2)
  8975. torso.Anchored = true
  8976. for i = 1,5 do
  8977. wait()
  8978. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.25)
  8979. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.25)
  8980. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.25,0,0)
  8981. end
  8982. for i = 1,5 do
  8983. wait()
  8984. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.08)
  8985. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.08,0,0)
  8986. end
  8987. wait(1)
  8988. local bodyvel = Instance.new("BodyPosition" , game.Players.LocalPlayer.Character.Torso)
  8989. bodyvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  8990. bodyvel.Position = torso.Position
  8991. for i = 1,5 do
  8992. wait()
  8993. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0)
  8994. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.08)
  8995. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.15,0,0)
  8996. end
  8997. wait(2)
  8998. bodyVel:destroy()
  8999. game.Players.LocalPlayer.Character.Torso.Anchored = true
  9000. torso.Anchored = false
  9001. humanoid.PlatformStand = true
  9002. local bodyVel = Instance.new("BodyPosition", torso)
  9003. bodyVel.Position = game.Players.LocalPlayer.Character.Torso.Position - Vector3.new(0,1000,0)
  9004. bodyVel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  9005. sound2:Play()
  9006.  
  9007. wait(1.2)
  9008. game.Players.LocalPlayer.Character.Torso.Anchored = false
  9009. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  9010. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9011. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9012. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9013. activu = false
  9014. wait(0.5)
  9015. bodyvel:destroy()
  9016. local ROW3 = function(out, trans, s, wt, t, ang, plus)
  9017. for i = 1, 360, 360/t do
  9018. local c = Instance.new("Part", game.Workspace)
  9019. c.FormFactor = 3
  9020. c.TopSurface = 0
  9021. c.BottomSurface = 0
  9022. c.Size = s
  9023. c.Anchored = true
  9024. c.CanCollide = wt
  9025. c.Material=workspace.Base.Material
  9026. c.Transparency = trans
  9027. c.BrickColor = workspace.Base.BrickColor
  9028. c.CFrame = CFrame.new(torso.CFrame.x,0,torso.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  9029. c.Locked=true
  9030. game.Debris:AddItem(c,25)
  9031. end
  9032. end
  9033.  
  9034.  
  9035.  
  9036.  
  9037. sound3:Play()
  9038. ROW3(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  9039. game.Players.LocalPlayer.Character.Torso.Anchored = true
  9040. KABOOMZ3()
  9041. wait(0.1)
  9042.  
  9043. game.Players.LocalPlayer.Character.Torso.Anchored = false
  9044. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  9045. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  9046.  
  9047.  
  9048. end
  9049. end
  9050. end
  9051. detect.Touched:connect(attack)
  9052. wait(0.1)
  9053. detect:destroy()
  9054. activu = false
  9055. end
  9056.  
  9057.  
  9058.  
  9059. function hito(partoz, magn, dmg, debtim)
  9060. for _, guy in pairs(workspace:GetChildren()) do
  9061. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Head") and guy ~= chr and magn > (guy:FindFirstChild("Head").Position - partoz.Position).magnitude and guy:FindFirstChild("Head"):FindFirstChild("alabo") == nil then
  9062. do
  9063. local humz = guy:FindFirstChild("Humanoid")
  9064. local hed = guy:FindFirstChild("Head")
  9065. humz:TakeDamage(dmg)
  9066. local db = Instance.new("StringValue")
  9067. db.Name = "alabo"
  9068. db.Parent = hed
  9069. delay(debtim, function()
  9070. db:Destroy()
  9071. end)
  9072. end
  9073. end
  9074. end
  9075. end
  9076. function animo(yep)
  9077. if yep == true then
  9078. anim.Parent = human
  9079. chr.Animate.Disabled = false
  9080. elseif yep == false then
  9081. chr.Animate.Disabled = true
  9082. anim.Parent = nil
  9083. end
  9084. end
  9085. mouse.KeyDown:connect(function(key)
  9086. if key == "e" then
  9087. rsmash()
  9088. end
  9089. if key == "t" then
  9090. jum()
  9091. end
  9092. if key == "r" then
  9093. Tele()
  9094. end
  9095. if key == "q" then
  9096. Stom()
  9097. end
  9098. if key == "f" then
  9099. HeavenSmash()
  9100. end
  9101. if key == "h" then
  9102. rip()
  9103. end
  9104. end)
  9105. tool.Equipped:connect(function()
  9106. selected = true
  9107. end)
  9108. tool.Unequipped:connect(function()
  9109. selected = false
  9110. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement