Advertisement
Ganz_the_Skeleton

UI Player

Apr 5th, 2019
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 187.06 KB | None | 0 0
  1. -- Script
  2.  
  3. --https://github.com/Mokiros/roblox-FE-compatibility
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. local RealPlayer = Player
  7. 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
  8.  
  9. wait(1)
  10.  
  11.  
  12. local punched1 = true
  13. local punched2 = false
  14. local punched3 = false
  15. local punched4 = false
  16. local beamgo4 = 2.2
  17. local beamgo3 = 1
  18. local trans = 1
  19. local ssj1 = false
  20. local ssj2 = false
  21. local transforming1 = false
  22. local transforming2 = false
  23. local transforming3 = false
  24. local transforming4 = false
  25. local onaura = true
  26. local num = 0
  27. local enabled = true
  28. local beamgo = 2.2
  29. local beamgo1 = 1
  30. local p = owner
  31. local char = p.Character
  32. local mouse = p:GetMouse()
  33. local larm = char["Left Arm"]
  34. local rarm = char["Right Arm"]
  35. local lleg = char["Left Leg"]
  36. local rleg = char["Right Leg"]
  37. local hed = char.Head
  38. local torso = char.Torso
  39. local hum = char.Humanoid
  40. local root = char.HumanoidRootPart
  41. local canattack = true
  42. local canwalk = true
  43. local canwalk1 = true
  44. local canidle = true
  45. local rs = game:GetService("RunService").RenderStepped
  46. local new = Instance.new
  47. local v3 = Vector3.new
  48. local ns = NumberSequence.new
  49. local nr = NumberRange.new
  50. local bc = BrickColor.new
  51. local cf = CFrame.new
  52. local cfa = CFrame.Angles
  53. local rad = math.rad
  54. local startk = false
  55. local beam1 = false
  56. local beam2 = false
  57. local powering = false
  58. stop = false
  59. local start = false
  60. Mrandom = math.random
  61. local DebrisModel = Instance.new("Model",char)
  62. DebrisModel.Name = "Debris"
  63. C3 = Color3.new
  64. local base = true
  65. local super = false
  66. local super2 = false
  67. local super3 = false
  68. local god = false
  69. local blue = false
  70. local slow = false
  71. local ui = false
  72. local kaioken = false
  73. local dodge = false
  74. local transformed = false
  75. local muiable = false
  76. cooldown = true
  77. canfly = false
  78.  
  79. -- Scripts
  80. -- Objects
  81.  
  82. local HealthGUI = Instance.new("ScreenGui")
  83. local TextLabel = Instance.new("TextLabel")
  84. local Frame2 = Instance.new("Frame")
  85. local Slot2 = Instance.new("TextLabel")
  86. local Slot3 = Instance.new("TextLabel")
  87. local Slot4 = Instance.new("TextLabel")
  88. local Slot5 = Instance.new("TextLabel")
  89. local Slot6 = Instance.new("TextLabel")
  90. local Slot7 = Instance.new("TextLabel")
  91. local Slot8 = Instance.new("TextLabel")
  92. local Slot9 = Instance.new("TextLabel")
  93. local Slot10 = Instance.new("TextLabel")
  94. local Slot11 = Instance.new("TextLabel")
  95. local Slot12 = Instance.new("TextLabel")
  96.  
  97. -- Properties
  98. PlayerGui = p.PlayerGui
  99. HealthGUI.Name = "HealthGUI"
  100. HealthGUI = Instance.new("ScreenGui", PlayerGui)
  101.  
  102. TextLabel.Parent = HealthGUI
  103. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  104. TextLabel.BackgroundTransparency = 1
  105. TextLabel.Position = UDim2.new(0, 0, 0.959999979, 0)
  106. TextLabel.Size = UDim2.new(0.0900000036, 0, 0.0500000007, 0)
  107. TextLabel.ZIndex = 3
  108. TextLabel.Font = Enum.Font.Cartoon
  109. TextLabel.Text = "[H] Flight"
  110. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  111. TextLabel.TextScaled = true
  112. TextLabel.TextSize = 10
  113. TextLabel.TextStrokeColor3 = Color3.new(1, 0.294118, 0.294118)
  114. TextLabel.TextStrokeTransparency = 0
  115. TextLabel.TextWrapped = true
  116.  
  117. Frame2.Name = "Frame2"
  118. Frame2.Parent = HealthGUI
  119. Frame2.BackgroundColor3 = Color3.new(1, 1, 1)
  120. Frame2.BackgroundTransparency = 1
  121. Frame2.Position = UDim2.new(-0.00146412884, 0, 0.00607902743, 0)
  122. Frame2.Size = UDim2.new(0.5, 0, 0.5, 0)
  123.  
  124. Slot2.Name = "Slot2"
  125. Slot2.Parent = Frame2
  126. Slot2.BackgroundColor3 = Color3.new(1, 1, 1)
  127. Slot2.BackgroundTransparency = 1
  128. Slot2.Position = UDim2.new(1.72187495, 0, 1.34546447, 0)
  129. Slot2.Rotation = -1
  130. Slot2.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  131. Slot2.Font = Enum.Font.ArialBold
  132. Slot2.Text = "[U] UI"
  133. Slot2.TextColor3 = Color3.new(1, 1, 1)
  134. Slot2.TextScaled = true
  135. Slot2.TextSize = 30
  136. Slot2.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  137. Slot2.TextStrokeTransparency = 0
  138. Slot2.TextWrapped = true
  139.  
  140. Slot3.Name = "Slot3"
  141. Slot3.Parent = Frame2
  142. Slot3.BackgroundColor3 = Color3.new(1, 1, 1)
  143. Slot3.BackgroundTransparency = 1
  144. Slot3.Position = UDim2.new(1.722, 0, 1.20500004, 0)
  145. Slot3.Rotation = -1
  146. Slot3.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  147. Slot3.Font = Enum.Font.ArialBold
  148. Slot3.Text = "[Y] MUI"
  149. Slot3.TextColor3 = Color3.new(1, 1, 1)
  150. Slot3.TextScaled = true
  151. Slot3.TextSize = 100
  152. Slot3.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  153. Slot3.TextStrokeTransparency = 0
  154. Slot3.TextWrapped = true
  155.  
  156. Slot4.Name = "Slot4"
  157. Slot4.Parent = Frame2
  158. Slot4.BackgroundColor3 = Color3.new(1, 1, 1)
  159. Slot4.BackgroundTransparency = 1
  160. Slot4.Position = UDim2.new(1.722, 0, 1.10500002, 0)
  161. Slot4.Rotation = -1
  162. Slot4.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  163. Slot4.Font = Enum.Font.ArialBold
  164. Slot4.Text = "[P] Energy Charge"
  165. Slot4.TextColor3 = Color3.new(1, 1, 1)
  166. Slot4.TextScaled = true
  167. Slot4.TextSize = 100
  168. Slot4.TextStrokeColor3 = Color3.new(0, 0.333333, 1)
  169. Slot4.TextStrokeTransparency = 0
  170. Slot4.TextWrapped = true
  171.  
  172. Slot5.Name = "Slot5"
  173. Slot5.Parent = Frame2
  174. Slot5.BackgroundColor3 = Color3.new(1, 1, 1)
  175. Slot5.BackgroundTransparency = 1
  176. Slot5.Position = UDim2.new(1.722, 0, 1.005, 0)
  177. Slot5.Rotation = -1
  178. Slot5.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  179. Slot5.Font = Enum.Font.ArialBold
  180. Slot5.Text = "[Q] Kamehameha"
  181. Slot5.TextColor3 = Color3.new(1, 1, 1)
  182. Slot5.TextScaled = true
  183. Slot5.TextSize = 100
  184. Slot5.TextStrokeColor3 = Color3.new(0, 1, 1)
  185. Slot5.TextStrokeTransparency = 0
  186. Slot5.TextWrapped = true
  187.  
  188. Slot6.Name = "Slot6"
  189. Slot6.Parent = Frame2
  190. Slot6.BackgroundColor3 = Color3.new(1, 1, 1)
  191. Slot6.BackgroundTransparency = 1
  192. Slot6.Position = UDim2.new(1.722, 0, 1.505, 0)
  193. Slot6.Rotation = -1
  194. Slot6.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  195. Slot6.Font = Enum.Font.ArialBold
  196. Slot6.Text = "[R] Guard"
  197. Slot6.TextColor3 = Color3.new(1, 1, 1)
  198. Slot6.TextScaled = true
  199. Slot6.TextSize = 100
  200. Slot6.TextStrokeColor3 = Color3.new(1, 0, 0)
  201. Slot6.TextStrokeTransparency = 0
  202. Slot6.TextWrapped = true
  203.  
  204. Slot7.Name = "Slot7"
  205. Slot7.Parent = Frame2
  206. Slot7.BackgroundColor3 = Color3.new(1, 1, 1)
  207. Slot7.BackgroundTransparency = 1
  208. Slot7.Position = UDim2.new(1.722, 0, 1.60500002, 0)
  209. Slot7.Rotation = -1
  210. Slot7.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  211. Slot7.Font = Enum.Font.ArialBold
  212. Slot7.Text = "[E] Combat"
  213. Slot7.TextColor3 = Color3.new(1, 1, 1)
  214. Slot7.TextScaled = true
  215. Slot7.TextSize = 100
  216. Slot7.TextStrokeColor3 = Color3.new(1, 0, 0)
  217. Slot7.TextStrokeTransparency = 0
  218. Slot7.TextWrapped = true
  219.  
  220. Slot8.Name = "Slot8"
  221. Slot8.Parent = Frame2
  222. Slot8.BackgroundColor3 = Color3.new(1, 1, 1)
  223. Slot8.BackgroundTransparency = 1
  224. Slot8.Position = UDim2.new(1.722, 0, 1.70500004, 0)
  225. Slot8.Rotation = -1
  226. Slot8.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  227. Slot8.Font = Enum.Font.ArialBold
  228. Slot8.Text = "[X] Super God Fist"
  229. Slot8.TextColor3 = Color3.new(1, 1, 1)
  230. Slot8.TextScaled = true
  231. Slot8.TextSize = 100
  232. Slot8.TextStrokeColor3 = Color3.new(1, 0.333333, 0)
  233. Slot8.TextStrokeTransparency = 0
  234. Slot8.TextWrapped = true
  235.  
  236. Slot9.Name = "Slot9"
  237. Slot9.Parent = Frame2
  238. Slot9.BackgroundColor3 = Color3.new(1, 1, 1)
  239. Slot9.BackgroundTransparency = 1
  240. Slot9.Position = UDim2.new(1.722, 0, 1.80499995, 0)
  241. Slot9.Rotation = -1
  242. Slot9.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  243. Slot9.Font = Enum.Font.ArialBold
  244. Slot9.Text = "[V] Grab"
  245. Slot9.TextColor3 = Color3.new(1, 1, 1)
  246. Slot9.TextScaled = true
  247. Slot9.TextSize = 100
  248. Slot9.TextStrokeColor3 = Color3.new(1, 0, 0)
  249. Slot9.TextStrokeTransparency = 0
  250. Slot9.TextWrapped = true
  251.  
  252. Slot10.Name = "Slot10"
  253. Slot10.Parent = Frame2
  254. Slot10.BackgroundColor3 = Color3.new(1, 1, 1)
  255. Slot10.BackgroundTransparency = 1
  256. Slot10.Position = UDim2.new(1.722, 0, 0.704999983, 0)
  257. Slot10.Rotation = -1
  258. Slot10.Size = UDim2.new(0.209000006, 0, 0.064000003, 0)
  259. Slot10.Font = Enum.Font.ArialBold
  260. Slot10.Text = "[3] Z-Vanish"
  261. Slot10.TextColor3 = Color3.new(1, 1, 1)
  262. Slot10.TextScaled = true
  263. Slot10.TextSize = 100
  264. Slot10.TextStrokeTransparency = 0
  265. Slot10.TextWrapped = true
  266.  
  267. Slot11.Name = "Slot 11"
  268. Slot11.Parent = Frame2
  269. Slot11.BackgroundColor3 = Color3.new(1, 1, 1)
  270. Slot11.BackgroundTransparency = 1
  271. Slot11.Position = UDim2.new(1.62199998, 0, 0.104999997, 0)
  272. Slot11.Rotation = -1
  273. Slot11.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  274. Slot11.Font = Enum.Font.ArialBold
  275. Slot11.Text = "UI Avatar made by venturiansonic"
  276. Slot11.TextColor3 = Color3.new(0, 1, 1)
  277. Slot11.TextScaled = true
  278. Slot11.TextSize = 100
  279. Slot11.TextStrokeColor3 = Color3.new(0, 0, 1)
  280. Slot11.TextStrokeTransparency = 0.89999997615814
  281. Slot11.TextTransparency = 0.89999997615814
  282. Slot11.TextWrapped = true
  283.  
  284. Slot12.Name = "Slot12"
  285. Slot12.Parent = Frame2
  286. Slot12.BackgroundColor3 = Color3.new(1, 1, 1)
  287. Slot12.BackgroundTransparency = 1
  288. Slot12.Position = UDim2.new(1.62199998, 0, 0.305000007, 0)
  289. Slot12.Rotation = -1
  290. Slot12.Size = UDim2.new(0.308999985, 0, 0.164000005, 0)
  291. Slot12.Font = Enum.Font.ArialBold
  292. Slot12.Text = " venturiansonic#3801"
  293. Slot12.TextColor3 = Color3.new(0, 1, 1)
  294. Slot12.TextScaled = true
  295. Slot12.TextSize = 100
  296. Slot12.TextStrokeColor3 = Color3.new(1, 0, 0)
  297. Slot12.TextStrokeTransparency = 0.89999997615814
  298. Slot12.TextTransparency = 0.89999997615814
  299. Slot12.TextWrapped = true
  300.  
  301.  
  302. -----------------------------------
  303. --god/health
  304. hum:SetStateEnabled("Dead",false)
  305. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  306. Instance.new("ForceField",char).Visible = false
  307. hum.MaxHealth = 1000000
  308. hum.Health = 1000000
  309.  
  310.  
  311. -----------------------------------
  312.  
  313.  
  314. ypcall(function()
  315. shirt = Instance.new("Shirt", char)
  316. shirt.Name = "Shirt"
  317. pants = Instance.new("Pants", char)
  318. pants.Name = "Pants"
  319. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=432851554"
  320. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=432851568"
  321. end)
  322. -----------------------------------
  323. function Lerp(c1,c2,al)
  324. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  325. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  326. for i,v in pairs(com1) do
  327. com1[i] = v+(com2[i]-v)*al
  328. end
  329. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  330. end
  331. ----------------------------------------------------------------------------------------------------
  332. local maincolor = BrickColor.new("Cyan")
  333. function Eviscerate(dude)
  334. if dude.Name ~= char then
  335. local bgf = Instance.new("BodyGyro", dude.Head)
  336. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(rad(-90), 0, 0)
  337. local val = Instance.new("BoolValue", dude)
  338. val.Name = "IsHit"
  339. local ds = coroutine.wrap(function()
  340. dude:WaitForChild("Head"):BreakJoints()
  341.  
  342.  
  343. coroutine.resume(coroutine.create(function()
  344. for i, v in pairs(dude:GetChildren()) do
  345. if v:IsA("Accessory") then
  346. v:Destroy()
  347. end
  348. if v:IsA("Humanoid") then
  349. v:Destroy()
  350. end
  351. if v:IsA("CharacterMesh") then
  352. v:Destroy()
  353. end
  354. if v:IsA("Model") then
  355. v:Destroy()
  356. end
  357. if v:IsA("Part") or v:IsA("MeshPart") then
  358. for x, o in pairs(v:GetChildren()) do
  359. if o:IsA("Decal") then
  360. o:Destroy()
  361. end
  362. end
  363. coroutine.resume(coroutine.create(function()
  364. v.Material = "Neon"
  365. v.CanCollide = false
  366. local PartEmmit1 = Instance.new("ParticleEmitter", v)
  367. PartEmmit1.LightEmission = 1
  368. PartEmmit1.Texture = "rbxassetid://284205403"
  369. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  370. PartEmmit1.Rate = 150
  371. PartEmmit1.Lifetime = NumberRange.new(1)
  372. PartEmmit1.Size = NumberSequence.new({
  373. NumberSequenceKeypoint.new(0, 0.75, 0),
  374. NumberSequenceKeypoint.new(1, 0, 0)
  375. })
  376. PartEmmit1.Transparency = NumberSequence.new({
  377. NumberSequenceKeypoint.new(0, 0, 0),
  378. NumberSequenceKeypoint.new(1, 1, 0)
  379. })
  380. PartEmmit1.Speed = NumberRange.new(0, 0)
  381. PartEmmit1.VelocitySpread = 30000
  382. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  383. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  384. local BodPoss = Instance.new("BodyPosition", v)
  385. BodPoss.P = 3000
  386. BodPoss.D = 1000
  387. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  388. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  389. v.Color = maincolor.Color
  390. coroutine.resume(coroutine.create(function()
  391. for i = 0, 49 do
  392. swait(1)
  393. v.Transparency = v.Transparency + 0.08
  394. end
  395. wait(0.5)
  396. PartEmmit1.Enabled = false
  397. wait(3)
  398. v:Destroy()
  399. dude:Destroy()
  400. end))
  401. end))
  402. end
  403. end
  404. end))
  405. end)
  406. ds()
  407. end
  408. end
  409. ----------------------------------------------------------------------------------------------------
  410. --Hair
  411.  
  412.  
  413. a8 = new("Part",char)
  414. a8.Name = "Hair"
  415. a8.Size = v3(2.92, 2.58, 2.72)
  416. a8.BrickColor = bc("Really black")
  417. a8.Material = "Neon"
  418. a8.Transparency = 1
  419. aa8 = new("SpecialMesh",a8)
  420. aa8.MeshType = "FileMesh"
  421. aa8.Scale = v3(7.3,7.3,7.3)
  422. aa8.MeshId = "rbxassetid://430343527"
  423. aaa8 =new("Weld",a8)
  424. aaa8.Part0 = hed
  425. aaa8.Part1 = a8
  426. aaa8.C0 = cf(-0.15,.9,-0.1) * cfa(rad(0),rad(0),rad(0))
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434. Lightning = function(Start,End,Times,Offset,Color,Thickness)
  435.  
  436.  
  437.  
  438.  
  439. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  440.  
  441.  
  442.  
  443.  
  444. for i=1,Times do
  445.  
  446.  
  447.  
  448.  
  449. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  450.  
  451.  
  452.  
  453.  
  454. li.Material = "Neon"
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468. li.Transparency = 0 li.BrickColor = Color
  469.  
  470.  
  471.  
  472.  
  473. li.formFactor = "Custom" li.CanCollide = false
  474.  
  475.  
  476.  
  477.  
  478. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  479.  
  480.  
  481.  
  482.  
  483. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  484.  
  485.  
  486.  
  487.  
  488. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  489.  
  490.  
  491.  
  492.  
  493. if Times == i then
  494.  
  495.  
  496.  
  497.  
  498. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  499.  
  500.  
  501.  
  502.  
  503. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  504.  
  505.  
  506.  
  507.  
  508. else
  509.  
  510.  
  511.  
  512.  
  513. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  514.  
  515.  
  516.  
  517.  
  518. end
  519.  
  520.  
  521.  
  522.  
  523. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p Spawn(function() for i=1,10 do wait()
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537. li.Transparency = li.Transparency+tra end li:Destroy() end)
  538.  
  539.  
  540.  
  541.  
  542. end
  543.  
  544.  
  545.  
  546.  
  547. end
  548.  
  549.  
  550. --Clothes
  551. if char.Shirt == nil then
  552. Instance.new("Shirt",char)
  553. end
  554. if char.Pants == nil then
  555. Instance.new("Pants",char)
  556. end
  557. wait(0.5)
  558.  
  559. local instinct = false
  560.  
  561. -------
  562. -----------------------------------------------------------------------
  563. --Sounds
  564. --Folder
  565. soundfolder = Instance.new("Model",char)
  566. soundfolder.Name = "Sound Folder"
  567. --Sounds
  568. kamecharge = Instance.new("Sound",torso)
  569. kamecharge.Volume = 1
  570. kamecharge.Name = "kamecharge"
  571. kamecharge.Looped = false
  572. kamecharge.SoundId = "rbxassetid://908489666"
  573. kamefire = Instance.new("Sound",torso)
  574. kamefire.Volume = 1
  575. kamefire.Name = "kamefire"
  576. kamefire.Looped = false
  577. kamefire.SoundId = "rbxassetid://908474188"
  578. kamehit = Instance.new("Sound",torso)
  579. kamehit.Volume = 30
  580. kamehit.Name = "kamehit"
  581. kamehit.Looped = false
  582. kamehit.SoundId = "rbxassetid://908484148"
  583. ssjaura = Instance.new("Sound",torso)
  584. ssjaura.Volume = 10
  585. ssjaura.Name = "ssjaura"
  586. ssjaura.Looped = true
  587. ssjaura.SoundId = "rbxassetid://891397456"
  588. ssjauraburst = Instance.new("Sound",torso)
  589. ssjauraburst.Volume = math.huge
  590. ssjauraburst.Name = "ssjauraburst"
  591. ssjauraburst.Looped =false
  592. ssjauraburst.SoundId = "rbxassetid://437393965"
  593. ssjmusic = Instance.new("Sound",torso)
  594. ssjmusic.Volume = 10
  595. ssjmusic.Name = "ssjmusic"
  596. ssjmusic.Looped = true
  597. ssjmusic.SoundId = "rbxassetid://194135434"
  598. ssj2music = Instance.new("Sound",torso)
  599. ssj2music.Volume = 10
  600. ssj2music.Name = "ssj2music"
  601. ssj2music.Looped = true
  602. ssj2music.SoundId = "rbxassetid://144377132"
  603. ssj2aura = Instance.new("Sound",torso)
  604. ssj2aura.Volume = 10
  605. ssj2aura.Name = "ssj2aura"
  606. ssj2aura.Looped = true
  607. ssj2aura.SoundId = "rbxassetid://262498455"
  608.  
  609. fahersonstart = Instance.new("Sound",torso)
  610. fahersonstart.Volume = math.huge
  611. fahersonstart.Name = "fahersonstart"
  612. fahersonstart.Looped = false
  613. fahersonstart.SoundId = "rbxassetid://958391048"
  614. fahersonend = Instance.new("Sound",torso)
  615. fahersonend.Volume = math.huge
  616. fahersonend.Name = "fahersonend"
  617. fahersonend.Looped = false
  618. fahersonend.SoundId = "rbxassetid://958391222"
  619. punchsound = Instance.new("Sound",torso)
  620. punchsound.Volume = 10
  621. punchsound.Name = "punchsound"
  622. punchsound.Looped = false
  623. punchsound.SoundId = "rbxassetid://896246498"
  624. punchsound1 = Instance.new("Sound",torso)
  625. punchsound1.Volume = 10
  626. punchsound1.Name = "punchsound1"
  627. punchsound1.Looped = false
  628. punchsound1.SoundId = "rbxassetid://137579113"
  629.  
  630.  
  631.  
  632.  
  633.  
  634. NewInstance = function(instance,parent,properties)
  635. local inst = Instance.new(instance)
  636. inst.Parent = parent
  637. if(properties)then
  638. for i,v in next, properties do
  639. pcall(function() inst[i] = v end)
  640. end
  641. end
  642. return inst;
  643. end
  644.  
  645.  
  646.  
  647.  
  648.  
  649. ----------------------------------------------------
  650. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  651. local wld = Instance.new("Weld", wp1)
  652. wld.Part0 = wp0
  653. wld.Part1 = wp1
  654. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  655. end
  656. newWeld(torso, larm, -1.5, 0.5, 0)
  657. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  658. newWeld(torso, rarm, 1.5, 0.5, 0)
  659. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  660. newWeld(torso, hed, 0, 1.5, 0)
  661. newWeld(torso, lleg, -0.5, -1, 0)
  662. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  663. newWeld(torso, rleg, 0.5, -1, 0)
  664. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  665. newWeld(root, torso, 0, -1, 0)
  666. torso.Weld.C1 = CFrame.new(0, -1, 0)
  667. --Animations
  668. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  669.  
  670.  
  671. hum.WalkSpeed = 20
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692. function firsthit()
  693. local SFXZ = Instance.new("Sound",torso)
  694. SFXZ.SoundId = "rbxassetid://169259383"
  695. SFXZ.Volume = 1
  696. SFXZ.Pitch = 1.5
  697. SFXZ.Looped = false
  698. wait(0.01)
  699. SFXZ:Play()
  700.  
  701. for i = 1,5 do
  702. 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
  703. 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
  704. 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
  705. 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
  706. 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
  707. 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
  708. wait()
  709. end
  710.  
  711.  
  712. ag = new("Part",char)
  713. ag.Name = "NewPart"
  714. ag.Size = v3(2,2,2)
  715. ag.CanCollide = false
  716. ag.Position = v3(999,999,999)
  717. ag.BrickColor = bc("Color")
  718. ag.Material = "Neon"
  719. ag.Transparency = 1
  720. aaag =new("Weld",ag)
  721. aaag.Part0 = rarm
  722. aaag.Part1 = ag
  723. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  724.  
  725.  
  726. ag.Touched:connect(function(hit)
  727. for i,v in pairs(hit.Parent:GetChildren()) do
  728. if v:IsA("Humanoid") then
  729. ag.TouchInterest:Destroy()
  730. if ssj1 == false and ssj2 == false then
  731. v.Health = v.Health - 40
  732. end
  733. if blue == true and ssj2 == true then
  734. v.Health = v.Health - 1500
  735. end
  736. if ui == true then
  737. v.Health = v.Health - 3000000000000000000000000000000
  738. end
  739.  
  740. local Cloud3 = Instance.new("Part",char)
  741. Cloud3.Size = Vector3.new(1,1,1)
  742. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  743. Cloud3.Anchored = true
  744. Cloud3.Material = "Neon"
  745. Cloud3.CanCollide = false
  746. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  747. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  748. Cloud4.MeshId = "rbxassetid://3270017"
  749. Cloud4.Scale = Vector3.new(1,1,0.4)
  750.  
  751.  
  752.  
  753. coroutine.resume(coroutine.create(function()
  754. for i = 3,650 do
  755.  
  756.  
  757.  
  758.  
  759. Cloud3.Transparency = Cloud3.Transparency + 0.03
  760. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  761.  
  762.  
  763.  
  764.  
  765. wait(0.00000000001)
  766. end
  767. end))
  768. local SFXZ = Instance.new("Sound",hed)
  769. SFXZ.SoundId = "rbxassetid://260430060"
  770. SFXZ.Volume = 1
  771. SFXZ.Pitch = 1
  772. SFXZ.Looped = false
  773. wait(0.01)
  774. SFXZ:Play()
  775.  
  776.  
  777. end
  778. end
  779. end)
  780.  
  781.  
  782.  
  783.  
  784. for i= 1,5 do
  785. 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
  786. 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
  787. 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
  788. 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
  789. 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
  790. 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
  791. wait()
  792. end
  793. ag:Destroy()
  794. end
  795. function secondhit()
  796.  
  797. local SFXZ = Instance.new("Sound",torso)
  798. SFXZ.SoundId = "rbxassetid://169259383"
  799. SFXZ.Volume = 1
  800. SFXZ.Pitch = 1.5
  801. SFXZ.Looped = false
  802. wait(0.01)
  803. SFXZ:Play()
  804.  
  805. for i = 1,5 do
  806. 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
  807. 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
  808. 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
  809. 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
  810. 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
  811. 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
  812. wait()
  813. end
  814.  
  815.  
  816.  
  817. ag = new("Part",char)
  818. ag.Name = "NewPart"
  819. ag.Size = v3(2,2,2)
  820. ag.CanCollide = false
  821. ag.Position = v3(999,999,999)
  822. ag.BrickColor = bc("Color")
  823. ag.Material = "Neon"
  824. ag.Transparency = 1
  825. aaag =new("Weld",ag)
  826. aaag.Part0 = larm
  827. aaag.Part1 = ag
  828. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  829.  
  830.  
  831.  
  832. ag.Touched:connect(function(hit)
  833. for i,v in pairs(hit.Parent:GetChildren()) do
  834. if v:IsA("Humanoid") then
  835. ag.TouchInterest:Destroy()
  836. if ssj1 == false and ssj2 == false then
  837. v.Health = v.Health - 100
  838. end
  839. if blue == true and ssj2 == false then
  840. v.Health = v.Health - 1500
  841. end
  842. if ui == true then
  843. v.Health = v.Health - 3000000000000000000000000000000
  844. end
  845. local Cloud3 = Instance.new("Part",char)
  846. Cloud3.Size = Vector3.new(1,1,1)
  847. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  848. Cloud3.Anchored = true
  849. Cloud3.Material = "Neon"
  850. Cloud3.CanCollide = false
  851. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  852. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  853. Cloud4.MeshId = "rbxassetid://3270017"
  854. Cloud4.Scale = Vector3.new(1,1,0.4)
  855.  
  856.  
  857.  
  858. coroutine.resume(coroutine.create(function()
  859. for i = 3,650 do
  860.  
  861.  
  862.  
  863.  
  864. Cloud3.Transparency = Cloud3.Transparency + 0.03
  865. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  866.  
  867.  
  868.  
  869.  
  870. wait(0.00000000001)
  871. end
  872. end))
  873. local SFXZ = Instance.new("Sound",hed)
  874. SFXZ.SoundId = "rbxassetid://260430060"
  875. SFXZ.Volume = 1
  876. SFXZ.Pitch = 1.1
  877. SFXZ.Looped = false
  878. wait(0.01)
  879. SFXZ:Play()
  880.  
  881.  
  882. end
  883. end
  884. end)
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893. for i= 1,5 do
  894. 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
  895. 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
  896. 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
  897. 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
  898. 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
  899. 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
  900. wait()
  901. end
  902. ag:Destroy()
  903. end
  904. function thirdhit()
  905. local SFXZ = Instance.new("Sound",torso)
  906. SFXZ.SoundId = "rbxassetid://169259383"
  907. SFXZ.Volume = 1
  908. SFXZ.Pitch = 1.5
  909. SFXZ.Looped = false
  910. wait(0.01)
  911. SFXZ:Play()
  912.  
  913. for i = 1,5 do
  914. 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
  915. 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
  916. 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
  917. 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
  918. 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
  919. 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
  920. wait()
  921. end
  922.  
  923.  
  924. ag = new("Part",char)
  925. ag.Name = "NewPart"
  926. ag.Size = v3(2,2,2)
  927. ag.CanCollide = false
  928. ag.Position = v3(999,999,999)
  929. ag.BrickColor = bc("Color")
  930. ag.Material = "Neon"
  931. ag.Transparency = 1
  932. aaag =new("Weld",ag)
  933. aaag.Part0 = rleg
  934. aaag.Part1 = ag
  935. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  936.  
  937.  
  938.  
  939. ag.Touched:connect(function(hit)
  940. for i,v in pairs(hit.Parent:GetChildren()) do
  941. if v:IsA("Humanoid") then
  942. ag.TouchInterest:Destroy()
  943. if ssj1 == false and ssj2 == false then
  944. v.Health = v.Health - 30
  945. end
  946. if blue == true and ssj2 == false then
  947. v.Health = v.Health - 5500
  948. end
  949. if ui == true then
  950. v.Health = v.Health - 3000000000000000000000000000000
  951. end
  952.  
  953. local Cloud3 = Instance.new("Part",char)
  954. Cloud3.Size = Vector3.new(1,1,1)
  955. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  956. Cloud3.Anchored = true
  957. Cloud3.Material = "Neon"
  958. Cloud3.CanCollide = false
  959. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  960. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  961. Cloud4.MeshId = "rbxassetid://3270017"
  962. Cloud4.Scale = Vector3.new(1,1,0.4)
  963.  
  964.  
  965.  
  966. coroutine.resume(coroutine.create(function()
  967. for i = 3,650 do
  968.  
  969.  
  970.  
  971.  
  972. Cloud3.Transparency = Cloud3.Transparency + 0.03
  973. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  974.  
  975.  
  976.  
  977.  
  978. wait(0.00000000001)
  979. end
  980. end))
  981. local SFXZ = Instance.new("Sound",hed)
  982. SFXZ.SoundId = "rbxassetid://260430060"
  983. SFXZ.Volume = 1
  984. SFXZ.Pitch = 0.96
  985. SFXZ.Looped = false
  986. wait(0.01)
  987. SFXZ:Play()
  988.  
  989.  
  990. end
  991. end
  992. end)
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010. for i = 1,5 do
  1011. 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
  1012. 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
  1013. 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
  1014. 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
  1015. 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
  1016. 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
  1017. wait()
  1018. end
  1019. ag:Destroy()
  1020. end
  1021. function lasthit()
  1022.  
  1023. local SFXZ = Instance.new("Sound",torso)
  1024. SFXZ.SoundId = "rbxassetid://169259383"
  1025. SFXZ.Volume = 1
  1026. SFXZ.Pitch = 1.5
  1027. SFXZ.Looped = false
  1028. wait(0.01)
  1029. SFXZ:Play()
  1030. for i = 1,5 do
  1031. 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
  1032. 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
  1033. 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
  1034. 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
  1035. 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
  1036. 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
  1037. wait()
  1038. end
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050. ag = new("Part",char)
  1051. ag.Name = "NewPart"
  1052. ag.Size = v3(2,2,2)
  1053. ag.CanCollide = false
  1054. ag.Position = v3(999,999,999)
  1055. ag.BrickColor = bc("Color")
  1056. ag.Material = "Neon"
  1057. ag.Transparency = 1
  1058. aaag =new("Weld",ag)
  1059. aaag.Part0 = lleg
  1060. aaag.Part1 = ag
  1061. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1062.  
  1063.  
  1064.  
  1065. ag.Touched:connect(function(hit)
  1066. for i,v in pairs(hit.Parent:GetChildren()) do
  1067. if v:IsA("Humanoid") then
  1068. ag.TouchInterest:Destroy()
  1069. if ssj1 == false and ssj2 == false then
  1070. v.Health = v.Health - 1000
  1071. end
  1072. if blue == true and ssj2 == false then
  1073. v.Health = v.Health - 1900
  1074. end
  1075. if ui == true then
  1076. v.Health = v.Health - 3000000000000000000000000000000
  1077. end
  1078.  
  1079.  
  1080. local SFXZ = Instance.new("Sound",hed)
  1081. SFXZ.SoundId = "rbxassetid://260430060"
  1082. SFXZ.Volume = 1
  1083. SFXZ.Pitch = 1.1
  1084. SFXZ.Looped = false
  1085. wait(0.01)
  1086. SFXZ:Play()
  1087. local Cloud3 = Instance.new("Part",char)
  1088. Cloud3.Size = Vector3.new(1,1,1)
  1089. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  1090. Cloud3.Anchored = true
  1091. Cloud3.Material = "Neon"
  1092. Cloud3.CanCollide = false
  1093. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1094. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  1095. Cloud4.MeshId = "rbxassetid://3270017"
  1096. Cloud4.Scale = Vector3.new(1,1,0.4)
  1097.  
  1098.  
  1099.  
  1100. coroutine.resume(coroutine.create(function()
  1101. for i = 3,650 do
  1102.  
  1103.  
  1104.  
  1105.  
  1106. Cloud3.Transparency = Cloud3.Transparency + 0.03
  1107. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  1108.  
  1109.  
  1110.  
  1111.  
  1112. wait(0.00000000001)
  1113. end
  1114. end))
  1115.  
  1116. end
  1117. end
  1118. end)
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127. for i = 1,5 do
  1128. 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
  1129. 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
  1130. 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
  1131. 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
  1132. 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
  1133. 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
  1134. wait()
  1135. end
  1136. ag:Destroy()
  1137. end
  1138.  
  1139.  
  1140.  
  1141. local jumped = false
  1142. bg = Instance.new("BodyGyro",root)
  1143. bg.P = 100000
  1144. bg.D = 100
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162. function startkamehameha()
  1163. 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
  1164. 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
  1165. 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
  1166. 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
  1167. 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
  1168. 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
  1169.  
  1170. for i = 1, 20 do
  1171. wait()
  1172. 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
  1173. 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
  1174. 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
  1175. 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
  1176. 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
  1177. 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
  1178. end
  1179. for i = 1, 20 do
  1180. wait()
  1181.  
  1182. 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
  1183. 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
  1184. 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
  1185. 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
  1186. 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
  1187. 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
  1188. end
  1189. kamecharge:Play()
  1190.  
  1191. coroutine.resume(coroutine.create(function()
  1192. for i = 3,22 do
  1193. local Ball = Instance.new("Part",char)
  1194. Ball.Size = Vector3.new(1,1,1)
  1195. Ball.BrickColor = BrickColor.new("Royal blue")
  1196. Ball.Material = "Neon"
  1197. Ball.Anchored = true
  1198. Ball.CanCollide = false
  1199. Ball.Transparency = 0
  1200. Ball.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1201. local Ball2 = Instance.new("SpecialMesh",Ball)
  1202. Ball2.MeshType = 3
  1203. Ball2.Scale = Vector3.new(2,2,2)
  1204.  
  1205.  
  1206.  
  1207.  
  1208. coroutine.resume(coroutine.create(function()
  1209. for i = 1,15 do
  1210. Ball2.Scale = Ball2.Scale + Vector3.new(0.4,0.4,0.4)
  1211. Ball.Transparency = Ball.Transparency + 0.06
  1212. wait(0.00000000001)
  1213. end
  1214. Ball:Destroy()
  1215.  
  1216.  
  1217. end))
  1218. wait(0.2)
  1219. end
  1220. end))
  1221.  
  1222. startk = true
  1223.  
  1224. for i = 1, 100 do
  1225. wait()
  1226.  
  1227.  
  1228. 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
  1229. 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
  1230. 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
  1231. 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
  1232. 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
  1233. 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
  1234. end
  1235. end
  1236. function endkamehameha()
  1237. for i = 1, 10 do
  1238. wait()
  1239. 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
  1240. 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
  1241. 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
  1242. 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
  1243. 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
  1244. 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
  1245. end
  1246. end
  1247. function fatherson()
  1248. for i = 1,50 do
  1249. wait()
  1250. 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
  1251. 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
  1252. 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
  1253. 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
  1254. 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
  1255. 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
  1256. end
  1257. wait(2)
  1258. for i = 1,50 do
  1259. wait()
  1260. 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
  1261. 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
  1262. 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
  1263. 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
  1264. 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
  1265. 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
  1266. end
  1267. end
  1268. function fathersonfire()
  1269. for i = 1,10 do
  1270. wait()
  1271. 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
  1272. 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
  1273. 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
  1274. 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
  1275. 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
  1276. 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
  1277. end
  1278. end
  1279.  
  1280.  
  1281.  
  1282. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1283. a = new("Part",char)
  1284. a.Name = "NewPart"
  1285. a.Size = v3(0.1,0.1,0.1)
  1286. a.Shape = "Ball"
  1287. a.Position = v3(999,999,999)
  1288. a.BrickColor = bc("bright Blue")
  1289. a.Material = "Neon"
  1290. a.Transparency = 1
  1291. aa = new("SpecialMesh",a)
  1292. aa.Scale = v3(1,1,1)
  1293. aaa =new("Weld",a)
  1294. aaa.Part0 = torso
  1295. aaa.Part1 = a
  1296. aaa.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1297. aaaa = new("ParticleEmitter",a)
  1298. aaaa.Size = ns(1)
  1299. aaaa.Rate = 5
  1300. aaaa.Texture = "rbxassetid://0"
  1301. aaaa.ZOffset = 1
  1302. aaaa.Lifetime = nr(5)
  1303. aaaa.Transparency = ns(1)
  1304. aaaa.LockedToPart = true
  1305. aaaa.Speed = nr(0)
  1306. aw = new("Part",char)
  1307. aw.Name = "NewPart"
  1308. aw.Size = v3(0.1,0.1,0.1)
  1309. aw.Shape = "Ball"
  1310. aw.Position = v3(999,999,999)
  1311. aw.BrickColor = bc("bright Blue")
  1312. aw.Material = "Neon"
  1313. aw.Transparency = 1
  1314. aaw = new("SpecialMesh",aw)
  1315. aaw.Scale = v3(1,1,1)
  1316. aaaw =new("Weld",aw)
  1317. aaaw.Part0 = torso
  1318. aaaw.Part1 = aw
  1319. aaaw.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1320. aaaaw = new("ParticleEmitter",aw)
  1321. aaaaw.Size = ns(5)
  1322. aaaaw.Rate = 5
  1323. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1324. aaaaw.Texture = "rbxassetid://0"
  1325. aaaaw.ZOffset = -1
  1326. aaaaw.Lifetime = nr(5)
  1327. aaaaw.RotSpeed = nr(50)
  1328. aaaaw.Transparency = ns(1)
  1329. aaaaw.LockedToPart = true
  1330. aaaaw.Speed = nr(0)
  1331.  
  1332.  
  1333.  
  1334. ae = new("Part",char)
  1335. ae.Name = "NewPart"
  1336. ae.Size = v3(0.1,0.1,0.1)
  1337. ae.Shape = "Ball"
  1338. ae.Position = v3(999,999,999)
  1339. ae.BrickColor = bc("bright Blue")
  1340. ae.Material = "Neon"
  1341. ae.Transparency = 1
  1342. aaae =new("Weld",ae)
  1343. aaae.Part0 = torso
  1344. aaae.Part1 = ae
  1345. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1346. aaaae = new("ParticleEmitter",ae)
  1347. aaaae.Size = ns(15)
  1348. aaaae.Rate = 5
  1349. aaaae.Color = ColorSequence.new(Color3.fromRGB(231,255,111))
  1350. aaaae.ZOffset = -2
  1351. aaaae.Lifetime = nr(5)
  1352. aaaae.Transparency = ns(1)
  1353. aaaae.LockedToPart = true
  1354. aaaae.Speed = nr(0)
  1355.  
  1356. ad = new("Part",char)
  1357. ad.Name = "NewPart"
  1358. ad.Size = v3(10,10,10)
  1359. ad.CanCollide = false
  1360. ad.Anchored = true
  1361. ad.Position = torso.Position - v3(0,3,0)
  1362. ad.BrickColor = bc("bright Blue")
  1363. ad.Material = "Neon"
  1364. ad.Transparency = 1
  1365. aad = new("Decal",ad)
  1366. aad.Texture = "rbxassetid://110711859"
  1367. aad.Face = "Top"
  1368. aad.Transparency = 1
  1369. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1370. --Functions
  1371. function kamehameha()
  1372. enabled = true
  1373.  
  1374.  
  1375. kamefire.Volume = 5
  1376.  
  1377. startkamehameha()
  1378.  
  1379.  
  1380. wait(1)
  1381.  
  1382. endkamehameha()
  1383. coroutine.resume(coroutine.create(function()
  1384. for i = 1,100 do
  1385. CamShakeAll(32,270,torso)
  1386. game:GetService("RunService").RenderStepped:wait()
  1387. end
  1388. end))
  1389. a1 = new("Part",char)
  1390. a1.Name = "Beam"
  1391. a1.Anchored = true
  1392. a1.Size = v3(6,6,6)
  1393. a1.CanCollide = false
  1394. a1.Locked = true
  1395. a1.Position = v3(999,999,999)
  1396. a1.BrickColor = bc("Roal blue")
  1397. a1.Material = "Neon"
  1398. a1.Transparency = 0
  1399. aa1 = new("SpecialMesh",a1)
  1400. aa1.MeshType = "Cylinder"
  1401. aa1.Scale = v3(1,1,1)
  1402. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1403. FZcharge3.Texture = "rbxassetid://174073769"
  1404. FZcharge3.Color = ColorSequence.new(BrickColor.new("Royal blue").Color)
  1405. FZcharge3.EmissionDirection = "Top"
  1406. FZcharge3.Speed = NumberRange.new(5)
  1407. FZcharge3.Size = NumberSequence.new(10,0)
  1408. FZcharge3.Transparency = NumberSequence.new(0,1)
  1409. FZcharge3.Drag = 1.2
  1410. FZcharge3.LockedToPart = false
  1411. FZcharge3.Lifetime = NumberRange.new(2)
  1412. FZcharge3.Rate = 305
  1413. FZcharge3.LightEmission = 0.8
  1414. FZcharge3.Rotation = NumberRange.new(-360,360)
  1415. FZcharge3.VelocitySpread = 100
  1416. FZcharge3.ZOffset = 1
  1417. local Aaaa = Instance.new("ParticleEmitter",a3)
  1418. Aaaa.Texture = "rbxassetid://174073769"
  1419. Aaaa.Color = ColorSequence.new(BrickColor.new("Royal blue").Color)
  1420. Aaaa.EmissionDirection = "Top"
  1421. Aaaa.Speed = NumberRange.new(5)
  1422. Aaaa.Size = NumberSequence.new(20,0)
  1423. Aaaa.Transparency = NumberSequence.new(0,1)
  1424. Aaaa.Drag = 1.2
  1425. Aaaa.LockedToPart = false
  1426. Aaaa.Lifetime = NumberRange.new(1)
  1427. Aaaa.Rate = 305
  1428. Aaaa.LightEmission = 0.8
  1429. Aaaa.Rotation = NumberRange.new(-360,360)
  1430. Aaaa.VelocitySpread = 100
  1431. Aaaa.ZOffset = 1
  1432. a2 = new("Part",char)
  1433. a2.Name = "Beam"
  1434. a2.Anchored = true
  1435. a2.Locked = true
  1436. a2.Size = v3(0.1,0.1,0.1)
  1437. a2.CanCollide = false
  1438. a2.Position = v3(999,999,999)
  1439. a2.BrickColor = bc("Royal blue")
  1440. a2.Material = "Neon"
  1441. a2.Transparency = 0
  1442. aa2 = new("SpecialMesh",a2)
  1443. aa2.MeshType = 3
  1444. aa2.Scale = v3(150,150,150)
  1445. a3 = new("Part",char)
  1446. a3.Name = "Beam"
  1447. a3.Locked = true
  1448. a3.Anchored = true
  1449. a3.Size = v3(0.1,0.1,0.1)
  1450. a3.CanCollide = false
  1451. a3.Position = v3(999,999,999)
  1452. a3.BrickColor = bc("Royal blue")
  1453. a3.Material = "Neon"
  1454. a3.Transparency = 0
  1455. aa3 = new("SpecialMesh",a3)
  1456. aa3.MeshType = 3
  1457. aa3.Scale = v3(200,200,200)
  1458. local Chase = Instance.new("ParticleEmitter",a2)
  1459. Chase.Texture = "rbxassetid://924746519"
  1460. Chase.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
  1461. Chase.EmissionDirection = "Top"
  1462. Chase.Speed = NumberRange.new(5)
  1463. Chase.Size = NumberSequence.new(30,42)
  1464. Chase.Transparency = NumberSequence.new(0,0.3)
  1465. Chase.Drag = 1.2
  1466. Chase.LockedToPart = false
  1467. Chase.Lifetime = NumberRange.new(0.2)
  1468. Chase.Rate = 110
  1469. Chase.LightEmission = 0.3
  1470. Chase.Rotation = NumberRange.new(-360,360)
  1471. Chase.VelocitySpread = 100
  1472. Chase.ZOffset = 1
  1473.  
  1474. coroutine.resume(coroutine.create(function()
  1475. for i = 1,9 do
  1476.  
  1477. local H = Instance.new("Part",a3)
  1478. H.Size = Vector3.new(1,1,1)
  1479. H.BrickColor = BrickColor.new("Bright red")
  1480. H.CanCollide = false
  1481. H.Anchored = true
  1482. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1483. local H2 = Instance.new("SpecialMesh",H)
  1484. H2.MeshId = "rbxassetid://3270017"
  1485. H2.Scale = Vector3.new(1.5,1.5,1.5)
  1486. g = Instance.new("Explosion")
  1487.  
  1488. coroutine.resume(coroutine.create(function()
  1489. for i = 1,120 do
  1490.  
  1491. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1492. H.Transparency = H.Transparency + 0.04
  1493. wait(0.00000000001)
  1494. end
  1495.  
  1496. H2:Destroy()
  1497. H:Destroy()
  1498.  
  1499. end))
  1500.  
  1501. wait(0.3)
  1502.  
  1503. end
  1504.  
  1505. end))
  1506. coroutine.resume(coroutine.create(function()
  1507. for i = 1,30 do
  1508. local HQ = Instance.new("Part",a3)
  1509. HQ.Size = Vector3.new(1,1,1)
  1510. HQ.BrickColor = BrickColor.new("Cyan")
  1511. HQ.Material = Enum.Material.Glass
  1512. HQ.Anchored = true
  1513. HQ.CanCollide = false
  1514. HQ.Transparency = 0
  1515. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1516. local HQ2 = Instance.new("SpecialMesh",HQ)
  1517. HQ2.MeshId = "rbxassetid://20329976"
  1518. HQ2.Scale = Vector3.new(4.5,4.5,4.5)
  1519. g.Parent = workspace
  1520. g.Position = HQ.Position
  1521. g.BlastRadius = 28
  1522. g.BlastPressure = 4006200
  1523. g.Visible = false
  1524. coroutine.resume(coroutine.create(function()
  1525. for i = 1,90 do
  1526.  
  1527. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1528. HQ.Transparency = HQ.Transparency + 0.05
  1529.  
  1530. wait(0.00000000001)
  1531. end
  1532. HQ:Destroy()
  1533.  
  1534. HQ2:Destroy()
  1535.  
  1536. end))
  1537.  
  1538. wait(0.07)
  1539.  
  1540. end
  1541.  
  1542. end))
  1543. kamecharge:Stop()
  1544. kamefire:Play()
  1545. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1546. local HQ = Instance.new("Part",a)
  1547. HQ.Size = Vector3.new(1,0,1)
  1548. HQ.BrickColor = BrickColor.new("Toothpaste")
  1549. HQ.Material = "Neon"
  1550. HQ.Anchored = true
  1551. HQ.CanCollide = false
  1552. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1553. local HQ2 = Instance.new("SpecialMesh",HQ)
  1554. HQ2.MeshId = "rbxassetid://20329976"
  1555. HQ2.Scale = Vector3.new(10,10,10)
  1556.  
  1557.  
  1558. coroutine.resume(coroutine.create(function()
  1559. for i = 3,650 do
  1560.  
  1561.  
  1562.  
  1563.  
  1564. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1565. HQ.Transparency = HQ.Transparency + 0.02
  1566. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1567.  
  1568.  
  1569.  
  1570. wait(0.00000000001)
  1571. end
  1572. end))
  1573. hed.Anchored = true
  1574. a8.Anchored = true
  1575. ae.Anchored = true
  1576. startk = false
  1577.  
  1578.  
  1579. --Damages
  1580. -----------------------------------------------------------------------------------------
  1581. a1.Touched:connect(function(hit)
  1582.  
  1583. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1584.  
  1585.  
  1586.  
  1587. if hit.Parent:IsA("Model") then
  1588. hit.Parent.Humanoid:TakeDamage(2500000000)
  1589. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1590. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1591. Fl.velocity = root.CFrame.lookVector*80
  1592. wait(0.05)
  1593. Fl:remove()
  1594.  
  1595. end
  1596.  
  1597. if enabled == true then
  1598. enabled = false
  1599. num = num + 1
  1600.  
  1601. a21 = new("Part",char)
  1602. a21.Name = "Beam"..num
  1603. a21.Locked = true
  1604. a21.Size = v3(0,0,0)
  1605. a21.CanCollide = false
  1606. a21.Position = v3(999,999,999)
  1607. a21.BrickColor = bc("Cyan")
  1608. a21.Material = "Neon"
  1609. a21.Transparency = 0
  1610. aa21 = new("SpecialMesh",a21)
  1611. a21.Anchored = true
  1612. a21.Position = hit.Position
  1613. aa21.MeshType = "Sphere"
  1614. aa21.Scale = v3(0,0,0)
  1615.  
  1616. for i = 1,90 do
  1617. wait()
  1618.  
  1619. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1620. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1621. end
  1622. enabled = true
  1623. char["Beam"..num]:Destroy()
  1624. end
  1625.  
  1626. end
  1627.  
  1628. end)
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636. beam2 = true
  1637. beam1 = true
  1638. wait(2)
  1639. FZcharge3.Rate = 0
  1640. beam1 = false
  1641.  
  1642. repeat
  1643. wait()
  1644. a1.Size = a1.Size - v3(0.2,0.2,0.2)
  1645. aa2.Scale = aa2.Scale - v3(3,3,3)
  1646. aa3.Scale = aa3.Scale - v3(3,3,3)
  1647. until
  1648. a1.Size.y < 0.1
  1649.  
  1650. beamgo = 2.2
  1651. beamgo1 = 1
  1652. a1:Destroy()
  1653. a2:Destroy()
  1654. a3:Destroy()
  1655. for i = 1,10 do
  1656. wait()
  1657.  
  1658. kamefire.Volume = kamefire.Volume - 0.5
  1659. end
  1660. kamefire:Stop()
  1661.  
  1662. hed.Anchored = false
  1663. a8.Anchored = false
  1664. ae.Anchored = false
  1665. end
  1666.  
  1667. function BlueKame()
  1668. enabled = true
  1669.  
  1670.  
  1671. kamefire.Volume = 5
  1672.  
  1673. startkamehameha()
  1674.  
  1675.  
  1676. wait(1)
  1677.  
  1678. endkamehameha()
  1679.  
  1680. a1 = new("Part",char)
  1681. a1.Name = "Beam"
  1682. a1.Anchored = true
  1683. a1.Size = v3(6,6,6)
  1684. a1.CanCollide = false
  1685. a1.Locked = true
  1686. a1.Position = v3(999,999,999)
  1687. a1.BrickColor = bc("Cyan")
  1688. a1.Material = "Neon"
  1689. a1.Transparency = 0
  1690. aa1 = new("SpecialMesh",a1)
  1691. aa1.MeshType = "Cylinder"
  1692. aa1.Scale = v3(1,1,1)
  1693. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1694. FZcharge3.Texture = "rbxassetid://174073769"
  1695. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1696. FZcharge3.EmissionDirection = "Top"
  1697. FZcharge3.Speed = NumberRange.new(5)
  1698. FZcharge3.Size = NumberSequence.new(15,0)
  1699. FZcharge3.Transparency = NumberSequence.new(0,1)
  1700. FZcharge3.Drag = 1.2
  1701. FZcharge3.LockedToPart = false
  1702. FZcharge3.Lifetime = NumberRange.new(2)
  1703. FZcharge3.Rate = 305
  1704. FZcharge3.LightEmission = 0.8
  1705. FZcharge3.Rotation = NumberRange.new(-360,360)
  1706. FZcharge3.VelocitySpread = 100
  1707. FZcharge3.ZOffset = 1
  1708. local Aaaa = Instance.new("ParticleEmitter",a3)
  1709. Aaaa.Texture = "rbxassetid://174073769"
  1710. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1711. Aaaa.EmissionDirection = "Top"
  1712. Aaaa.Speed = NumberRange.new(5)
  1713. Aaaa.Size = NumberSequence.new(20,0)
  1714. Aaaa.Transparency = NumberSequence.new(0,1)
  1715. Aaaa.Drag = 1.2
  1716. Aaaa.LockedToPart = false
  1717. Aaaa.Lifetime = NumberRange.new(1)
  1718. Aaaa.Rate = 305
  1719. Aaaa.LightEmission = 0.8
  1720. Aaaa.Rotation = NumberRange.new(-360,360)
  1721. Aaaa.VelocitySpread = 100
  1722. Aaaa.ZOffset = 1
  1723. a2 = new("Part",char)
  1724. a2.Name = "Beam"
  1725. a2.Anchored = true
  1726. a2.Locked = true
  1727. a2.Size = v3(0.1,0.1,0.1)
  1728. a2.CanCollide = false
  1729. a2.Position = v3(999,999,999)
  1730. a2.BrickColor = bc("Cyan")
  1731. a2.Material = "Neon"
  1732. a2.Transparency = 0
  1733. aa2 = new("SpecialMesh",a2)
  1734. aa2.MeshType = 3
  1735. aa2.Scale = v3(150,150,150)
  1736. a3 = new("Part",char)
  1737. a3.Name = "Beam"
  1738. a3.Locked = true
  1739. a3.Anchored = true
  1740. a3.Size = v3(0.1,0.1,0.1)
  1741. a3.CanCollide = false
  1742. a3.Position = v3(999,999,999)
  1743. a3.BrickColor = bc("Cyan")
  1744. a3.Material = "Neon"
  1745. a3.Transparency = 0
  1746. aa3 = new("SpecialMesh",a3)
  1747. aa3.MeshType = 3
  1748. aa3.Scale = v3(200,200,200)
  1749. local Chase = Instance.new("ParticleEmitter",a2)
  1750. Chase.Texture = "rbxassetid://924746519"
  1751. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1752. Chase.EmissionDirection = "Top"
  1753. Chase.Speed = NumberRange.new(5)
  1754. Chase.Size = NumberSequence.new(30,42)
  1755. Chase.Transparency = NumberSequence.new(0,0.3)
  1756. Chase.Drag = 1.2
  1757. Chase.LockedToPart = false
  1758. Chase.Lifetime = NumberRange.new(0.2)
  1759. Chase.Rate = 110
  1760. Chase.LightEmission = 0.3
  1761. Chase.Rotation = NumberRange.new(-360,360)
  1762. Chase.VelocitySpread = 100
  1763. Chase.ZOffset = 1
  1764.  
  1765. coroutine.resume(coroutine.create(function()
  1766. for i = 1,9 do
  1767.  
  1768. local H = Instance.new("Part",a3)
  1769. H.Size = Vector3.new(1,1,1)
  1770. H.BrickColor = BrickColor.new("White")
  1771. H.CanCollide = false
  1772. H.Anchored = true
  1773. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1774. local H2 = Instance.new("SpecialMesh",H)
  1775. H2.MeshId = "rbxassetid://3270017"
  1776. H2.Scale = Vector3.new(6.5,6.5,6.5)
  1777.  
  1778.  
  1779. coroutine.resume(coroutine.create(function()
  1780. for i = 1,120 do
  1781.  
  1782. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1783. H.Transparency = H.Transparency + 0.04
  1784. wait(0.00000000001)
  1785. end
  1786.  
  1787. H2:Destroy()
  1788. H:Destroy()
  1789.  
  1790. end))
  1791.  
  1792. wait(0.3)
  1793.  
  1794. end
  1795.  
  1796. end))
  1797. coroutine.resume(coroutine.create(function()
  1798. for i = 1,20 do
  1799. local HQ = Instance.new("Part",a3)
  1800. HQ.Size = Vector3.new(1,1,1)
  1801. HQ.BrickColor = BrickColor.new("Cyan")
  1802. HQ.Material = Enum.Material.Glass
  1803. HQ.Anchored = true
  1804. HQ.CanCollide = false
  1805. HQ.Transparency = 0
  1806. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1807. local HQ2 = Instance.new("SpecialMesh",HQ)
  1808. HQ2.MeshId = "rbxassetid://20329976"
  1809. HQ2.Scale = Vector3.new(14.5,14.5,14.5)
  1810. g = Instance.new("Explosion")
  1811. g.Parent = workspace
  1812. g.Position = HQ.Position
  1813. g.BlastRadius = 30
  1814. g.BlastPressure = 6500200
  1815. g.Visible = false
  1816. coroutine.resume(coroutine.create(function()
  1817. for i = 1,90 do
  1818.  
  1819. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1820. HQ.Transparency = HQ.Transparency + 0.05
  1821.  
  1822. wait(0.00000000001)
  1823. end
  1824. HQ:Destroy()
  1825.  
  1826. HQ2:Destroy()
  1827.  
  1828. end))
  1829.  
  1830. wait(0.1)
  1831.  
  1832. end
  1833.  
  1834. end))
  1835. kamecharge:Stop()
  1836. kamefire:Play()
  1837. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1838. local HQ = Instance.new("Part",a)
  1839. HQ.Size = Vector3.new(1,0,1)
  1840. HQ.BrickColor = BrickColor.new("Toothpaste")
  1841. HQ.Material = "Neon"
  1842. HQ.Anchored = true
  1843. HQ.CanCollide = false
  1844. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1845. local HQ2 = Instance.new("SpecialMesh",HQ)
  1846. HQ2.MeshId = "rbxassetid://20329976"
  1847. HQ2.Scale = Vector3.new(25,25,25)
  1848.  
  1849.  
  1850. coroutine.resume(coroutine.create(function()
  1851. for i = 3,650 do
  1852.  
  1853.  
  1854.  
  1855.  
  1856. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1857. HQ.Transparency = HQ.Transparency + 0.02
  1858. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1859.  
  1860.  
  1861.  
  1862. wait(0.00000000001)
  1863. end
  1864. end))
  1865. hed.Anchored = true
  1866. a8.Anchored = true
  1867. ae.Anchored = true
  1868. startk = false
  1869.  
  1870.  
  1871. --Damages
  1872. -----------------------------------------------------------------------------------------
  1873. a1.Touched:connect(function(hit)
  1874.  
  1875. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1876.  
  1877.  
  1878.  
  1879. if hit.Parent:IsA("Model") then
  1880. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000000000000000000000000000000000000000)
  1881. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1882. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1883. Fl.velocity = root.CFrame.lookVector*100
  1884. wait(0.05)
  1885. Fl:remove()
  1886.  
  1887. end
  1888.  
  1889. if enabled == true then
  1890. enabled = false
  1891. num = num + 1
  1892.  
  1893. a21 = new("Part",char)
  1894. a21.Name = "Beam"..num
  1895. a21.Locked = true
  1896. a21.Size = v3(0,0,0)
  1897. a21.CanCollide = false
  1898. a21.Position = v3(999,999,999)
  1899. a21.BrickColor = bc("Cyan")
  1900. a21.Material = "Neon"
  1901. a21.Transparency = 0
  1902. aa21 = new("SpecialMesh",a21)
  1903. a21.Anchored = true
  1904. a21.Position = hit.Position
  1905. aa21.MeshType = "Sphere"
  1906. aa21.Scale = v3(0,0,0)
  1907.  
  1908. for i = 1,90 do
  1909. wait()
  1910.  
  1911. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1912. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1913. end
  1914. enabled = true
  1915. char["Beam"..num]:Destroy()
  1916. end
  1917.  
  1918. end
  1919.  
  1920. end)
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928. beamb = true
  1929. beamb2 = true
  1930. wait(3)
  1931. FZcharge3.Rate = 0
  1932. beamui1 = false
  1933.  
  1934. repeat
  1935. wait()
  1936. a1.Size = a1.Size - v3(1,1,1)
  1937. aa2.Scale = aa2.Scale - v3(5,5,5)
  1938. aa3.Scale = aa3.Scale - v3(5,5,5)
  1939. until
  1940. a1.Size.y < 0.1
  1941.  
  1942. beamgo = 2.2
  1943. beamgo1 = 1
  1944. a1:Destroy()
  1945. a2:Destroy()
  1946. a3:Destroy()
  1947. for i = 1,10 do
  1948. wait()
  1949.  
  1950. kamefire.Volume = kamefire.Volume - 0.5
  1951. end
  1952. kamefire:Stop()
  1953.  
  1954. hed.Anchored = false
  1955. a8.Anchored = false
  1956. ae.Anchored = false
  1957. end
  1958.  
  1959.  
  1960. function UIKame()
  1961. enabled = true
  1962.  
  1963.  
  1964. kamefire.Volume = 5
  1965.  
  1966.  
  1967.  
  1968. endkamehameha()
  1969. coroutine.resume(coroutine.create(function()
  1970. for i = 1,100 do
  1971. CamShakeAll(32,270,torso)
  1972. game:GetService("RunService").RenderStepped:wait()
  1973. end
  1974. end))
  1975. a1 = new("Part",char)
  1976. a1.Name = "Beam"
  1977. a1.Anchored = true
  1978. a1.Size = v3(6,6,6)
  1979. a1.CanCollide = false
  1980. a1.Locked = true
  1981. a1.Position = v3(999,999,999)
  1982. a1.BrickColor = bc("Cyan")
  1983. a1.Material = "Neon"
  1984. a1.Transparency = 0
  1985. aa1 = new("SpecialMesh",a1)
  1986. aa1.MeshType = "Cylinder"
  1987. aa1.Scale = v3(1,1,1)
  1988. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1989. FZcharge3.Texture = "rbxassetid://174073769"
  1990. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1991. FZcharge3.EmissionDirection = "Top"
  1992. FZcharge3.Speed = NumberRange.new(5)
  1993. FZcharge3.Size = NumberSequence.new(15,0)
  1994. FZcharge3.Transparency = NumberSequence.new(0,1)
  1995. FZcharge3.Drag = 1.2
  1996. FZcharge3.LockedToPart = false
  1997. FZcharge3.Lifetime = NumberRange.new(2)
  1998. FZcharge3.Rate = 305
  1999. FZcharge3.LightEmission = 0.8
  2000. FZcharge3.Rotation = NumberRange.new(-360,360)
  2001. FZcharge3.VelocitySpread = 100
  2002. FZcharge3.ZOffset = 1
  2003. local Aaaa = Instance.new("ParticleEmitter",a3)
  2004. Aaaa.Texture = "rbxassetid://174073769"
  2005. Aaaa.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2006. Aaaa.EmissionDirection = "Top"
  2007. Aaaa.Speed = NumberRange.new(5)
  2008. Aaaa.Size = NumberSequence.new(20,0)
  2009. Aaaa.Transparency = NumberSequence.new(0,1)
  2010. Aaaa.Drag = 1.2
  2011. Aaaa.LockedToPart = false
  2012. Aaaa.Lifetime = NumberRange.new(1)
  2013. Aaaa.Rate = 305
  2014. Aaaa.LightEmission = 0.8
  2015. Aaaa.Rotation = NumberRange.new(-360,360)
  2016. Aaaa.VelocitySpread = 100
  2017. Aaaa.ZOffset = 1
  2018. a2 = new("Part",char)
  2019. a2.Name = "Beam"
  2020. a2.Anchored = true
  2021. a2.Locked = true
  2022. a2.Size = v3(0.1,0.1,0.1)
  2023. a2.CanCollide = false
  2024. a2.Position = v3(999,999,999)
  2025. a2.BrickColor = bc("Cyan")
  2026. a2.Material = "Neon"
  2027. a2.Transparency = 0
  2028. aa2 = new("SpecialMesh",a2)
  2029. aa2.MeshType = 3
  2030. aa2.Scale = v3(150,150,150)
  2031. a3 = new("Part",char)
  2032. a3.Name = "Beam"
  2033. a3.Locked = true
  2034. a3.Anchored = true
  2035. a3.Size = v3(0.1,0.1,0.1)
  2036. a3.CanCollide = false
  2037. a3.Position = v3(999,999,999)
  2038. a3.BrickColor = bc("Cyan")
  2039. a3.Material = "Neon"
  2040. a3.Transparency = 0
  2041. aa3 = new("SpecialMesh",a3)
  2042. aa3.MeshType = 3
  2043. aa3.Scale = v3(200,200,200)
  2044. local Chase = Instance.new("ParticleEmitter",a2)
  2045. Chase.Texture = "rbxassetid://924746519"
  2046. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  2047. Chase.EmissionDirection = "Top"
  2048. Chase.Speed = NumberRange.new(5)
  2049. Chase.Size = NumberSequence.new(30,42)
  2050. Chase.Transparency = NumberSequence.new(0,0.3)
  2051. Chase.Drag = 1.2
  2052. Chase.LockedToPart = false
  2053. Chase.Lifetime = NumberRange.new(0.2)
  2054. Chase.Rate = 110
  2055. Chase.LightEmission = 0.3
  2056. Chase.Rotation = NumberRange.new(-360,360)
  2057. Chase.VelocitySpread = 100
  2058. Chase.ZOffset = 1
  2059.  
  2060. coroutine.resume(coroutine.create(function()
  2061. for i = 1,9 do
  2062.  
  2063. local H = Instance.new("Part",a3)
  2064. H.Size = Vector3.new(1,1,1)
  2065. H.BrickColor = BrickColor.new("White")
  2066. H.CanCollide = false
  2067. H.Anchored = true
  2068. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  2069. local H2 = Instance.new("SpecialMesh",H)
  2070. H2.MeshId = "rbxassetid://3270017"
  2071. H2.Scale = Vector3.new(6.5,6.5,6.5)
  2072.  
  2073.  
  2074. coroutine.resume(coroutine.create(function()
  2075. for i = 1,120 do
  2076.  
  2077. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  2078. H.Transparency = H.Transparency + 0.04
  2079. wait(0.00000000001)
  2080. end
  2081.  
  2082. H2:Destroy()
  2083. H:Destroy()
  2084.  
  2085. end))
  2086.  
  2087. wait(0.3)
  2088.  
  2089. end
  2090.  
  2091. end))
  2092. coroutine.resume(coroutine.create(function()
  2093. for i = 1,20 do
  2094. local HQ = Instance.new("Part",a3)
  2095. HQ.Size = Vector3.new(1,1,1)
  2096. HQ.BrickColor = BrickColor.new("Cyan")
  2097. HQ.Material = Enum.Material.Glass
  2098. HQ.Anchored = true
  2099. HQ.CanCollide = false
  2100. HQ.Transparency = 0
  2101. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  2102. local HQ2 = Instance.new("SpecialMesh",HQ)
  2103. HQ2.MeshId = "rbxassetid://20329976"
  2104. HQ2.Scale = Vector3.new(19.5,19.5,19.5)
  2105. g = Instance.new("Explosion")
  2106. g.Parent = workspace
  2107. g.Position = HQ.Position
  2108. g.BlastRadius = 35
  2109. g.BlastPressure = 7
  2110. g.Visible = false
  2111. coroutine.resume(coroutine.create(function()
  2112. for i = 1,90 do
  2113.  
  2114. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  2115. HQ.Transparency = HQ.Transparency + 0.05
  2116.  
  2117. wait(0.00000000001)
  2118. end
  2119. HQ:Destroy()
  2120.  
  2121. HQ2:Destroy()
  2122.  
  2123. end))
  2124.  
  2125. wait(0.1)
  2126.  
  2127. end
  2128.  
  2129. end))
  2130. kamecharge:Stop()
  2131. kamefire:Play()
  2132. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  2133. local HQ = Instance.new("Part",a)
  2134. HQ.Size = Vector3.new(1,0,1)
  2135. HQ.BrickColor = BrickColor.new("Toothpaste")
  2136. HQ.Material = "Neon"
  2137. HQ.Anchored = true
  2138. HQ.CanCollide = false
  2139. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2140. local HQ2 = Instance.new("SpecialMesh",HQ)
  2141. HQ2.MeshId = "rbxassetid://20329976"
  2142. HQ2.Scale = Vector3.new(25,25,25)
  2143.  
  2144.  
  2145. coroutine.resume(coroutine.create(function()
  2146. for i = 3,650 do
  2147.  
  2148.  
  2149.  
  2150.  
  2151. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2152. HQ.Transparency = HQ.Transparency + 0.02
  2153. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2154.  
  2155.  
  2156.  
  2157. wait(0.00000000001)
  2158. end
  2159. end))
  2160. hed.Anchored = true
  2161. a8.Anchored = true
  2162. ae.Anchored = true
  2163. startk = false
  2164.  
  2165.  
  2166. --Damages
  2167. -----------------------------------------------------------------------------------------
  2168. a1.Touched:connect(function(hit)
  2169.  
  2170. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2171.  
  2172.  
  2173.  
  2174. if hit.Parent:IsA("Model") then
  2175. hit.Parent:BreakJoints()
  2176. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2177. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2178. Fl.velocity = root.CFrame.lookVector*920
  2179. wait(0.05)
  2180. Fl:remove()
  2181.  
  2182. end
  2183.  
  2184. if enabled == true then
  2185. enabled = false
  2186. num = num + 1
  2187.  
  2188. a21 = new("Part",char)
  2189. a21.Name = "Beam"..num
  2190. a21.Locked = true
  2191. a21.Size = v3(0,0,0)
  2192. a21.CanCollide = false
  2193. a21.Position = v3(999,999,999)
  2194. a21.BrickColor = bc("Cyan")
  2195. a21.Material = "Neon"
  2196. a21.Transparency = 0
  2197. aa21 = new("SpecialMesh",a21)
  2198. a21.Anchored = true
  2199. a21.Position = hit.Position
  2200. aa21.MeshType = "Sphere"
  2201. aa21.Scale = v3(0,0,0)
  2202.  
  2203. for i = 1,90 do
  2204. wait()
  2205.  
  2206. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2207. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2208. end
  2209. enabled = true
  2210. char["Beam"..num]:Destroy()
  2211. end
  2212.  
  2213. end
  2214.  
  2215. end)
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223. beamui2 = true
  2224. beamui1 = true
  2225. wait(3)
  2226. FZcharge3.Rate = 0
  2227. beamui1 = false
  2228.  
  2229. repeat
  2230. wait()
  2231. a1.Size = a1.Size - v3(1,1,1)
  2232. aa2.Scale = aa2.Scale - v3(5,5,5)
  2233. aa3.Scale = aa3.Scale - v3(5,5,5)
  2234. until
  2235. a1.Size.y < 0.1
  2236.  
  2237. beamgo = 2.2
  2238. beamgo1 = 1
  2239. a1:Destroy()
  2240. a2:Destroy()
  2241. a3:Destroy()
  2242. for i = 1,10 do
  2243. wait()
  2244.  
  2245. kamefire.Volume = kamefire.Volume - 0.5
  2246. end
  2247. kamefire:Stop()
  2248.  
  2249. hed.Anchored = false
  2250. a8.Anchored = false
  2251. ae.Anchored = false
  2252. end
  2253.  
  2254.  
  2255.  
  2256.  
  2257. function superkamehameha()
  2258. enabled = true
  2259.  
  2260.  
  2261. kamefire.Volume = 5
  2262.  
  2263. startkamehameha()
  2264.  
  2265.  
  2266. wait(1)
  2267.  
  2268. endkamehameha()
  2269.  
  2270. a1 = new("Part",char)
  2271. a1.Name = "Beam"
  2272. a1.Anchored = true
  2273. a1.Size = v3(5,5,5)
  2274. a1.CanCollide = false
  2275. a1.Locked = true
  2276. a1.Position = v3(999,999,999)
  2277. a1.BrickColor = bc("Cyan")
  2278. a1.Material = "Neon"
  2279. a1.Transparency = 0
  2280. aa1 = new("SpecialMesh",a1)
  2281. aa1.MeshType = "Cylinder"
  2282. aa1.Scale = v3(5,5,5)
  2283. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  2284. FZcharge3.Texture = "rbxassetid://174073769"
  2285. FZcharge3.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2286. FZcharge3.EmissionDirection = "Top"
  2287. FZcharge3.Speed = NumberRange.new(5)
  2288. FZcharge3.Size = NumberSequence.new(15,0)
  2289. FZcharge3.Transparency = NumberSequence.new(0,1)
  2290. FZcharge3.Drag = 1.2
  2291. FZcharge3.LockedToPart = false
  2292. FZcharge3.Lifetime = NumberRange.new(2)
  2293. FZcharge3.Rate = 305
  2294. FZcharge3.LightEmission = 0.8
  2295. FZcharge3.Rotation = NumberRange.new(-360,360)
  2296. FZcharge3.VelocitySpread = 100
  2297. FZcharge3.ZOffset = 1
  2298. a2 = new("Part",char)
  2299. a2.Name = "Beam"
  2300. a2.Anchored = true
  2301. a2.Locked = true
  2302. a2.Size = v3(0.2,0.2,0.2)
  2303. a2.CanCollide = false
  2304. a2.Position = v3(999,999,999)
  2305. a2.BrickColor = bc("Cyan")
  2306. a2.Material = "Neon"
  2307. a2.Transparency = 0
  2308. aa2 = new("SpecialMesh",a2)
  2309. aa2.MeshType = 3
  2310. aa2.Scale = v3(150,150,150)
  2311. a3 = new("Part",char)
  2312. a3.Name = "Beam"
  2313. a3.Locked = true
  2314. a3.Anchored = true
  2315. a3.Size = v3(0.2,0.2,0.2)
  2316. a3.CanCollide = false
  2317. a3.Position = v3(999,999,999)
  2318. a3.BrickColor = bc("Cyan")
  2319. a3.Material = "Neon"
  2320. a3.Transparency = 0
  2321. aa3 = new("SpecialMesh",a3)
  2322. aa3.MeshType = 3
  2323. aa3.Scale = v3(200,200,200)
  2324. local Chase = Instance.new("ParticleEmitter",a2)
  2325. Chase.Texture = "rbxassetid://924746519"
  2326. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  2327. Chase.EmissionDirection = "Top"
  2328. Chase.Speed = NumberRange.new(5)
  2329. Chase.Size = NumberSequence.new(30,42)
  2330. Chase.Transparency = NumberSequence.new(0,0.3)
  2331. Chase.Drag = 1.2
  2332. Chase.LockedToPart = false
  2333. Chase.Lifetime = NumberRange.new(0.2)
  2334. Chase.Rate = 110
  2335. Chase.LightEmission = 0.3
  2336. Chase.Rotation = NumberRange.new(-360,360)
  2337. Chase.VelocitySpread = 100
  2338. Chase.ZOffset = 1
  2339. a1.CFrame = torso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  2340. local HQ = Instance.new("Part",a)
  2341. HQ.Size = Vector3.new(1,0,1)
  2342. HQ.BrickColor = BrickColor.new("Toothpaste")
  2343. HQ.Material = "Neon"
  2344. HQ.Anchored = true
  2345. HQ.CanCollide = false
  2346. HQ.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2347. local HQ2 = Instance.new("SpecialMesh",HQ)
  2348. HQ2.MeshId = "rbxassetid://20329976"
  2349. HQ2.Scale = Vector3.new(10,10,10)
  2350.  
  2351.  
  2352. coroutine.resume(coroutine.create(function()
  2353. for i = 3,650 do
  2354.  
  2355.  
  2356.  
  2357.  
  2358. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2359. HQ.Transparency = HQ.Transparency + 0.02
  2360. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2361.  
  2362.  
  2363.  
  2364. wait(0.00000000001)
  2365. end
  2366. end))
  2367.  
  2368. kamecharge:Stop()
  2369. kamefire:Play()
  2370. hed.Anchored = true
  2371. a8.Anchored = true
  2372. ae.Anchored = true
  2373. startk = false
  2374.  
  2375.  
  2376. --Damages
  2377. -----------------------------------------------------------------------------------------
  2378. a1.Touched:connect(function(hit)
  2379.  
  2380. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2381.  
  2382.  
  2383.  
  2384. if hit.Parent:IsA("Model") then
  2385. hit.Parent.Humanoid:TakeDamage(1000000000000000000000000000000000000000)
  2386. end
  2387.  
  2388. if enabled == true then
  2389. enabled = false
  2390. num = num + 1
  2391.  
  2392. a21 = new("Part",char)
  2393. a21.Name = "Beam"..num
  2394. a21.Locked = true
  2395. a21.Size = v3(0,0,0)
  2396. a21.CanCollide = false
  2397. a21.Position = v3(999,999,999)
  2398. a21.BrickColor = bc("Cyan")
  2399. a21.Material = "Neon"
  2400. a21.Transparency = 0
  2401. aa21 = new("SpecialMesh",a21)
  2402. a21.Anchored = true
  2403. a21.Position = hit.Position
  2404. aa21.MeshType = "Sphere"
  2405. aa21.Scale = v3(0,0,0)
  2406.  
  2407. for i = 1,90 do
  2408. wait()
  2409. a1.CFrame = torso.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  2410. a1.Position = v3(999,999,999)
  2411. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2412. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2413. end
  2414. enabled = true
  2415. char["Beam"..num]:Destroy()
  2416. end
  2417.  
  2418. end
  2419.  
  2420. end)
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428. beam2 = true
  2429. beam1 = true
  2430. wait(2)
  2431. FZcharge3.Rate = 0
  2432. beam1 = false
  2433.  
  2434. repeat
  2435. wait()
  2436. a1.Size = a1.Size - v3(0,0.2,0.2)
  2437. aa2.Scale = aa2.Scale - v3(3,3,3)
  2438. aa3.Scale = aa3.Scale - v3(3,3,3)
  2439. until
  2440. a1.Size.y < 0.4
  2441.  
  2442. beamgo = 2.2
  2443. beamgo1 = 1
  2444. a1:Destroy()
  2445. a2:Destroy()
  2446. a3:Destroy()
  2447. for i = 1,10 do
  2448. wait()
  2449.  
  2450. kamefire.Volume = kamefire.Volume - 0.5
  2451. end
  2452. kamefire:Stop()
  2453.  
  2454. hed.Anchored = false
  2455. a8.Anchored = false
  2456. ae.Anchored = false
  2457. end
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2465. --RenderedStep
  2466. rs:connect(function()
  2467. --kamehameha
  2468. ------------------------------------------------------------------
  2469. if startk == true then
  2470. aaaa.Transparency = ns(0)
  2471. aaaaw.Transparency = ns(0)
  2472. aaaa.Size = ns(math.random(1,2))
  2473. else
  2474. aaaa.Transparency = ns(1)
  2475. aaaaw.Transparency = ns(1)
  2476. end
  2477.  
  2478. if beam1 == true then
  2479.  
  2480.  
  2481. beamgo = beamgo + 2
  2482. beamgo1 = beamgo1 + 4
  2483. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2484. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2485. a1.Size = v3(beamgo1,6,6)
  2486. aa2.Scale = v3(150,math.random(150,150),math.random(150,150))
  2487. aa3.Scale = v3(150,math.random(150,150),math.random(150,150))
  2488.  
  2489. end
  2490.  
  2491.  
  2492.  
  2493. if beamui1 == true then
  2494.  
  2495.  
  2496. beamgo = beamgo + 2
  2497. beamgo1 = beamgo1 + 4
  2498. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2499. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2500. a1.Size = v3(beamgo1,26,26)
  2501. aa2.Scale = v3(290,math.random(290,290),math.random(290,290))
  2502. aa3.Scale = v3(290,math.random(290,290),math.random(290,290))
  2503.  
  2504. end
  2505. if beamb == true then
  2506.  
  2507.  
  2508. beamgo = beamgo + 2
  2509. beamgo1 = beamgo1 + 4
  2510. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2511. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2512. a1.Size = v3(beamgo1,15,15)
  2513. aa2.Scale = v3(190,math.random(190,190),math.random(190,190))
  2514. aa3.Scale = v3(190,math.random(190,190),math.random(190,190))
  2515.  
  2516. end
  2517. if beam2 == true then
  2518. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2519. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2520. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 1.93
  2521. end
  2522. if beamui2 == true then
  2523. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2524. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2525. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2526. end
  2527. if beamb2 == true then
  2528. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2529. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2530. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2531. end
  2532. -----------------------------------------------------------------------
  2533.  
  2534.  
  2535.  
  2536.  
  2537. if hum.MoveDirection.x == 0 then
  2538. if canidle == true then
  2539. 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
  2540. 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
  2541. 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
  2542. 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
  2543. 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
  2544. 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
  2545. end
  2546. end
  2547. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2548.  
  2549. if canwalk1 == true then
  2550. canwalk1 = false
  2551. for i = 1,10 do
  2552. wait()
  2553. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2554. 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
  2555. end
  2556. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2557. 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
  2558. end
  2559. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2560. 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
  2561. end
  2562. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2563. 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
  2564. end
  2565. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2566. 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
  2567. end
  2568. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2569. 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
  2570. end
  2571. end
  2572. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2573. for i = 1,10 do
  2574. wait()
  2575. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2576. 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
  2577. end
  2578. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2579. 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
  2580. end
  2581. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2582. 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
  2583. end
  2584. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2585. 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
  2586. end
  2587. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2588. 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
  2589. end
  2590. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2591. 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
  2592. end
  2593. end
  2594. end
  2595. canwalk1 = true
  2596. end
  2597.  
  2598.  
  2599. end
  2600.  
  2601. if block == true then
  2602. 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
  2603. 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
  2604. 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
  2605. 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
  2606. 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
  2607. 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
  2608.  
  2609.  
  2610. end
  2611. --------------------------------------------------
  2612.  
  2613. --
  2614. --Aura
  2615. if onaura == true then
  2616. onaura =false
  2617.  
  2618. wait(0.1)
  2619. aaaae.Texture = "rbxassetid://926705964"
  2620. wait(0.1)
  2621. aaaae.Texture = "rbxassetid://926709486"
  2622. wait(0.1)
  2623. aaaae.Texture = "rbxassetid://926711720"
  2624. wait(0.1)
  2625. aaaae.Texture = "rbxassetid://926712235"
  2626. onaura =true
  2627. end
  2628.  
  2629. if transforming1 == true then
  2630. 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
  2631. 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
  2632. 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
  2633. 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
  2634. 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
  2635. 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
  2636.  
  2637. end
  2638.  
  2639. if slow == true then
  2640. 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
  2641. 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
  2642. 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
  2643. 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
  2644. 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
  2645. 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
  2646.  
  2647. end
  2648.  
  2649. if transforming2 == true then
  2650. 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
  2651. 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
  2652. 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
  2653. 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
  2654. 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
  2655. 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
  2656.  
  2657. end
  2658.  
  2659. if dodge == true then
  2660. 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
  2661. 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
  2662. 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
  2663. 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
  2664. 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
  2665. 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
  2666.  
  2667. end
  2668. if transforming3 == true then
  2669. 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
  2670. 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
  2671. 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
  2672. 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
  2673. 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
  2674. 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
  2675.  
  2676. end
  2677.  
  2678. if powering == true then
  2679. 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
  2680. 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
  2681. 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
  2682. 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
  2683. 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
  2684. 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
  2685.  
  2686. end
  2687. if start == true then
  2688. 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
  2689. 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
  2690. 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
  2691. 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
  2692. 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
  2693. 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
  2694.  
  2695. end
  2696. if beam3 == true then
  2697. beamgo4 = beamgo4 + 1
  2698. beamgo3 = beamgo3 + 0.018
  2699. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2700. aa1s.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  2701. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 5
  2702. a1s.Size = a1s.Size + v3(beamgo3,0,0)
  2703. aa2s.Scale = v3(200,math.random(150,170),math.random(150,170))
  2704. aa3s.Scale = v3(250,math.random(150,170),math.random(150,170))
  2705. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2706. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) - torso.CFrame.lookVector * 1
  2707. end
  2708. if beam4 == true then
  2709. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2710. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2711. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 1.93
  2712. end
  2713.  
  2714.  
  2715. end)
  2716. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2717. --Kamehameha
  2718. ---------------------------------------------------------------------
  2719. --InstantTramission
  2720. ----
  2721.  
  2722.  
  2723. tp = true
  2724. mouse.KeyDown:connect(function(key)
  2725. if key == "3" then
  2726. if tp == true then
  2727. tp = true
  2728. local Teleport = Instance.new("Sound",hed)
  2729. Teleport.SoundId = "rbxassetid://1055279036"
  2730. Teleport.Pitch = 1
  2731. Teleport.Looped = false
  2732. Teleport.Volume = 2
  2733. wait(0.0001)
  2734. Teleport:Play()
  2735.  
  2736. Zanzoken = Instance.new("Part",root)
  2737. Zanzoken.Anchored = true
  2738. Zanzoken.CanCollide = false
  2739. Zanzoken.Position = v3(999,999,999)
  2740. Zanzoken.CFrame = root.CFrame
  2741. game.Debris:AddItem(Zanzoken,0.5)
  2742. Zanzoken.Transparency = 1
  2743. wait()
  2744. idk = Instance.new("BillboardGui",Zanzoken)
  2745. idk.Size = UDim2.new(10,0,15,0)
  2746. idk.AlwaysOnTop = false
  2747. idk1 = Instance.new("ImageLabel",idk)
  2748. idk1.BackgroundTransparency = 1
  2749. idk.ExtentsOffset = v3(0,0,0)
  2750. idk1.ImageTransparency = 0
  2751. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2752. idk1.Size = UDim2.new(2,0,1,0)
  2753. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2754. idk1.Image = "rbxassetid://319554883"
  2755. wait()
  2756. root.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2757. Zanzoken = Instance.new("Part",char)
  2758. Zanzoken.Anchored = true
  2759. Zanzoken.CanCollide = false
  2760. Zanzoken.Position = v3(999,999,999)
  2761. Zanzoken.CFrame = root.CFrame
  2762. game.Debris:AddItem(Zanzoken,0.5)
  2763. Zanzoken.Transparency = 1
  2764. wait()
  2765. idk = Instance.new("BillboardGui",Zanzoken)
  2766. idk.Size = UDim2.new(20,0,20,0)
  2767. idk.AlwaysOnTop = false
  2768. idk1 = Instance.new("ImageLabel",idk)
  2769. idk1.BackgroundTransparency = 1
  2770. idk.ExtentsOffset = v3(0,0,0)
  2771. idk1.ImageTransparency = 0
  2772. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2773. idk1.Size = UDim2.new(2,0,1,0)
  2774. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2775. idk1.Image = "rbxassetid://319554883"
  2776.  
  2777.  
  2778.  
  2779. wait(0)
  2780.  
  2781. tp = true
  2782.  
  2783.  
  2784. end
  2785. end
  2786. end)
  2787. ---
  2788. --LockOn
  2789. ---
  2790.  
  2791.  
  2792. mouse.KeyDown:connect(function(key)
  2793. if key == '1' then
  2794. LockOn()
  2795. end
  2796. end)
  2797.  
  2798. function LockOn()
  2799. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2800. TargetSelect(mouse.Target.Parent)
  2801. end
  2802. end
  2803. function swait(num)
  2804. if num == 0 or num == nil then
  2805. ArtificialHB.Event:wait()
  2806. else
  2807. for i = 0, num do
  2808. ArtificialHB.Event:wait()
  2809. end
  2810. end
  2811. end
  2812.  
  2813. ArtificialHB = Instance.new("BindableEvent", script)
  2814. ArtificialHB.Name = "Heartbeat"
  2815.  
  2816. script:WaitForChild("Heartbeat")
  2817.  
  2818. function TargetSelect(person)
  2819. local dd=coroutine.wrap(function()
  2820. if targetted ~= person then
  2821. targetted = person
  2822. for i = 0, 2, 0.1 do
  2823. swait()
  2824. end
  2825. end
  2826. end)
  2827. dd()
  2828. end
  2829.  
  2830. function HomingAttack()
  2831.  
  2832.  
  2833.  
  2834.  
  2835. if targetted == nil then
  2836.  
  2837. end
  2838.  
  2839.  
  2840. local Music2 = Instance.new("Sound",torso)
  2841. Music2.SoundId = "rbxassetid://1055279036"
  2842. Music2.Pitch = 1
  2843. Music2.Looped = false
  2844. Music2.Volume = 3.2
  2845. wait(0.0001)
  2846. Music2:Play()
  2847. root.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  2848. Zanzoken = Instance.new("Part",root)
  2849. Zanzoken.Anchored = true
  2850. Zanzoken.CanCollide = false
  2851. Zanzoken.Position = v3(999,999,999)
  2852. Zanzoken.CFrame = root.CFrame
  2853. game.Debris:AddItem(Zanzoken,0.5)
  2854. Zanzoken.Transparency = 1
  2855. wait()
  2856. idk = Instance.new("BillboardGui",Zanzoken)
  2857. idk.Size = UDim2.new(10,0,15,0)
  2858. idk.AlwaysOnTop = false
  2859. idk1 = Instance.new("ImageLabel",idk)
  2860. idk1.BackgroundTransparency = 1
  2861. idk.ExtentsOffset = v3(0,0,0)
  2862. idk1.ImageTransparency = 0
  2863. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2864. idk1.Size = UDim2.new(2,0,1,0)
  2865. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2866. idk1.Image = "rbxassetid://319554883"
  2867. wait()
  2868. Zanzoken = Instance.new("Part",char)
  2869. Zanzoken.Anchored = true
  2870. Zanzoken.CanCollide = false
  2871. Zanzoken.Position = v3(999,999,999)
  2872. Zanzoken.CFrame = root.CFrame
  2873. game.Debris:AddItem(Zanzoken,0.5)
  2874. Zanzoken.Transparency = 1
  2875. wait()
  2876. idk = Instance.new("BillboardGui",Zanzoken)
  2877. idk.Size = UDim2.new(20,0,20,0)
  2878. idk.AlwaysOnTop = false
  2879. idk1 = Instance.new("ImageLabel",idk)
  2880. idk1.BackgroundTransparency = 1
  2881. idk.ExtentsOffset = v3(0,0,0)
  2882. idk1.ImageTransparency = 0
  2883. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2884. idk1.Size = UDim2.new(2,0,1,0)
  2885. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2886. idk1.Image = "rbxassetid://319554883"
  2887.  
  2888.  
  2889.  
  2890. end
  2891. mouse.KeyDown:connect(function(key)
  2892. if key == 'c' and ui == false and kaioken == false then
  2893.  
  2894. GodFist()
  2895. end
  2896. end)
  2897.  
  2898. mouse.KeyDown:connect(function(key)
  2899. if key == 'c' and kaioken == true then
  2900.  
  2901. KaiokenRush()
  2902. end
  2903. end)
  2904.  
  2905. mouse.KeyDown:connect(function(key)
  2906. if key == 'c' and ui == true and kaioken == false then
  2907.  
  2908. FinalAttack()
  2909. end
  2910. end)
  2911.  
  2912. mouse.KeyDown:connect(function(key)
  2913. if key == '2' then
  2914. HomingAttack()
  2915. end
  2916. end)
  2917. -------
  2918.  
  2919. function GodFist()
  2920.  
  2921. canattack = false
  2922. canidle = false
  2923. canwalk = false
  2924.  
  2925.  
  2926.  
  2927. local bv = Instance.new("BodyVelocity")
  2928. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2929. bv.velocity = mouse.Hit.lookVector * 250
  2930. bv.Parent = root
  2931.  
  2932. local Aura = Instance.new('ParticleEmitter')
  2933. Aura.Name = "Aura"
  2934. Aura.Texture = "rbxassetid://411939841"
  2935. Aura.Parent = torso
  2936. Aura.LightEmission = 1
  2937. Aura.Transparency = NumberSequence.new(0.2,1)
  2938. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  2939. Aura.Size = NumberSequence.new(9,0)
  2940. Aura.LockedToPart = false
  2941. Aura.Lifetime = NumberRange.new(0.3)
  2942. Aura.Rate = 150
  2943. Aura.Speed = NumberRange.new(2.3)
  2944. Aura.EmissionDirection = "Top"
  2945. Aura.Rotation = NumberRange.new(-80, 80)
  2946. local Grab = Instance.new("Part",torso)
  2947. Grab.Size = Vector3.new(4,4,4)
  2948. Grab.CanCollide = false
  2949. Grab.BrickColor = BrickColor.new("Deep orange")
  2950. Grab.Transparency = math.huge
  2951. local Grabo = Instance.new("Weld",Grab)
  2952. Grabo.Part0 = torso
  2953. Grabo.Part1 = Grab
  2954. Grabo.C0 = CFrame.new(0,-1.1,0)
  2955. local SFXZ = Instance.new("Sound",torso)
  2956. SFXZ.SoundId = "rbxassetid://1056625824"
  2957. SFXZ.Volume = 1
  2958. SFXZ.Pitch = 1
  2959. SFXZ.Looped = false
  2960. wait(0.01)
  2961. SFXZ:Play()
  2962. Grab.Touched:connect(function(hit)
  2963. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  2964. Grab:Destroy()
  2965. root.Anchored = true
  2966. hit.Parent.Humanoid:TakeDamage(155555555555555555575)
  2967. bv:Destroy()
  2968. canattack = true
  2969. canidle = true
  2970. canwalk = true
  2971. local SFXZ = Instance.new("Sound",root)
  2972. SFXZ.SoundId = "rbxassetid://1699290293"
  2973. SFXZ.Volume = 7
  2974. SFXZ.Pitch = 1
  2975. SFXZ.Looped = false
  2976. wait(0.01)
  2977. SFXZ:Play()
  2978. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2979. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2980. Fl.velocity = root.CFrame.lookVector*10
  2981. wait(0.05)
  2982. Fl:remove()
  2983. root.Anchored = false
  2984. end
  2985. end)
  2986. for i = 1, 50 do
  2987. wait()
  2988.  
  2989. 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
  2990. 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
  2991. 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
  2992. 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
  2993. 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
  2994. 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
  2995. end
  2996. bv:Destroy()
  2997. canattack = true
  2998. canidle = true
  2999. canwalk = true
  3000. root.Anchored = false
  3001. Aura.Enabled = false
  3002. Grab:Destroy()
  3003.  
  3004. end
  3005.  
  3006.  
  3007.  
  3008. function FinalAttack()
  3009.  
  3010. canattack = false
  3011. canidle = false
  3012. canwalk = false
  3013.  
  3014.  
  3015.  
  3016. local bv = Instance.new("BodyVelocity")
  3017. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3018. bv.velocity = mouse.Hit.lookVector * 250
  3019. bv.Parent = root
  3020. coroutine.resume(coroutine.create(function()
  3021. for i = 1,100 do
  3022. CamShakeAll(32,230,torso)
  3023. game:GetService("RunService").RenderStepped:wait()
  3024. end
  3025. end))
  3026. local Aura = Instance.new('ParticleEmitter')
  3027. Aura.Name = "Aura"
  3028. Aura.Texture = "rbxassetid://1200947142"
  3029. Aura.Parent = torso
  3030. Aura.LightEmission = 1
  3031. Aura.Transparency = NumberSequence.new(0.2,1)
  3032. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3033. Aura.Size = NumberSequence.new(9,0)
  3034. Aura.LockedToPart = false
  3035. Aura.Lifetime = NumberRange.new(0.3)
  3036. Aura.Rate = 350
  3037. Aura.Speed = NumberRange.new(2.3)
  3038. Aura.EmissionDirection = "Top"
  3039. Aura.Rotation = NumberRange.new(-80, 80)
  3040. local Grab = Instance.new("Part",torso)
  3041. Grab.Size = Vector3.new(4,4,4)
  3042. Grab.CanCollide = false
  3043. Grab.BrickColor = BrickColor.new("Deep orange")
  3044. Grab.Transparency = math.huge
  3045. local Grabo = Instance.new("Weld",Grab)
  3046. Grabo.Part0 = torso
  3047. Grabo.Part1 = Grab
  3048. Grabo.C0 = CFrame.new(0,-1.1,0)
  3049. local SFXZ = Instance.new("Sound",torso)
  3050. SFXZ.SoundId = "rbxassetid://1056625824"
  3051. SFXZ.Volume = 1
  3052. SFXZ.Pitch = 1
  3053. SFXZ.Looped = false
  3054. wait(0.01)
  3055. SFXZ:Play()
  3056. Grab.Touched:connect(function(hit)
  3057. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  3058. Grab:Destroy()
  3059. root.Anchored = true
  3060. hit.Parent:BreakJoints()
  3061. bv:Destroy()
  3062. canattack = true
  3063. canidle = true
  3064. canwalk = true
  3065. local SFXZ = Instance.new("Sound",root)
  3066. SFXZ.SoundId = "rbxassetid://1699290293"
  3067. SFXZ.Volume = 7
  3068. SFXZ.Pitch = 1
  3069. SFXZ.Looped = false
  3070. wait(0.01)
  3071. SFXZ:Play()
  3072. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3073. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3074. Fl.velocity = root.CFrame.lookVector*10
  3075. wait(0.05)
  3076. Fl:remove()
  3077. root.Anchored = false
  3078. end
  3079. end)
  3080. for i = 1, 20 do
  3081. wait()
  3082.  
  3083. 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
  3084. 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
  3085. 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
  3086. 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
  3087. 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
  3088. 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
  3089. end
  3090. bv:Destroy()
  3091. canattack = true
  3092. canidle = true
  3093. canwalk = true
  3094. root.Anchored = false
  3095. Aura.Enabled = false
  3096. Grab:Destroy()
  3097.  
  3098. end
  3099.  
  3100.  
  3101.  
  3102. function KaiokenRush()
  3103.  
  3104. canattack = false
  3105. canidle = false
  3106. canwalk = false
  3107.  
  3108.  
  3109.  
  3110. local bv = Instance.new("BodyVelocity")
  3111. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  3112. bv.velocity = mouse.Hit.lookVector * 250
  3113. bv.Parent = root
  3114.  
  3115. local Aura = Instance.new('ParticleEmitter')
  3116. Aura.Name = "Aura"
  3117. Aura.Texture = "rbxassetid://411939841"
  3118. Aura.Parent = torso
  3119. Aura.LightEmission = 1
  3120. Aura.Transparency = NumberSequence.new(0.2,1)
  3121. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  3122. Aura.Size = NumberSequence.new(9,0)
  3123. Aura.LockedToPart = false
  3124. Aura.Lifetime = NumberRange.new(1)
  3125. Aura.Rate = 350
  3126. Aura.Speed = NumberRange.new(2.3)
  3127. Aura.EmissionDirection = "Top"
  3128. Aura.Rotation = NumberRange.new(-80, 80)
  3129. local Grab = Instance.new("Part",torso)
  3130. Grab.Size = Vector3.new(4,4,4)
  3131. Grab.CanCollide = false
  3132. Grab.BrickColor = BrickColor.new("Deep orange")
  3133. Grab.Transparency = math.huge
  3134. local Grabo = Instance.new("Weld",Grab)
  3135. Grabo.Part0 = torso
  3136. Grabo.Part1 = Grab
  3137. Grabo.C0 = CFrame.new(0,-1.1,0)
  3138. local SFXZ = Instance.new("Sound",torso)
  3139. SFXZ.SoundId = "rbxassetid://1056625824"
  3140. SFXZ.Volume = 1
  3141. SFXZ.Pitch = 1
  3142. SFXZ.Looped = false
  3143. wait(0.01)
  3144. SFXZ:Play()
  3145. Grab.Touched:connect(function(hit)
  3146. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  3147. Grab:Destroy()
  3148.  
  3149.  
  3150. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000)
  3151.  
  3152.  
  3153. local SFXZ = Instance.new("Sound",root)
  3154. SFXZ.SoundId = "rbxassetid://1699290293"
  3155. SFXZ.Volume = 7
  3156. SFXZ.Pitch = 1
  3157. SFXZ.Looped = false
  3158. wait(0.01)
  3159. SFXZ:Play()
  3160.  
  3161.  
  3162.  
  3163.  
  3164. end
  3165. end)
  3166. for i = 1, 20 do
  3167. wait()
  3168.  
  3169. 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
  3170. 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
  3171. 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
  3172. 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
  3173. 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
  3174. 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
  3175. end
  3176. wait(4)
  3177. bv:Destroy()
  3178. canattack = true
  3179. canidle = true
  3180. canwalk = true
  3181. root.Anchored = false
  3182. Aura.Enabled = false
  3183. Grab:Destroy()
  3184.  
  3185. end
  3186.  
  3187.  
  3188.  
  3189. --
  3190.  
  3191.  
  3192. mouse.KeyDown:connect(function(key)
  3193. if key == "q" and ui == false and blue == false then
  3194. if canattack == true then
  3195. canattack = false
  3196. canidle = false
  3197. canwalk = false
  3198. kamehameha()
  3199. canattack = true
  3200. canwalk = true
  3201. canidle = true
  3202. end
  3203. end
  3204. end)
  3205. mouse.KeyDown:connect(function(key)
  3206. if key == "q" and ui == true and blue == false then
  3207. if canattack == true then
  3208. canattack = false
  3209. canidle = false
  3210. canwalk = false
  3211. UIKame()
  3212. canattack = true
  3213. canwalk = true
  3214. canidle = true
  3215. end
  3216. end
  3217. end)
  3218. mouse.KeyDown:connect(function(key)
  3219. if key == "q" and ui == false and blue == true then
  3220. if canattack == true then
  3221. canattack = false
  3222. canidle = false
  3223. canwalk = false
  3224. BlueKame()
  3225. canattack = true
  3226. canwalk = true
  3227. canidle = true
  3228. end
  3229. end
  3230. end)
  3231.  
  3232. ------------------------------------------------------------------
  3233. --Blocking
  3234. ----------------------------------------------------------------
  3235. mouse.KeyDown:connect(function(key)
  3236. if key == "r" and ui == false then
  3237. if canattack == true then
  3238. canattack = false
  3239. canidle = false
  3240. canwalk = false
  3241. hum.MaxHealth = 1.0E298
  3242. root.Anchored = true
  3243. hum.Health = 1.0E298
  3244. local SFXZ = Instance.new("Sound",hed)
  3245. SFXZ.SoundId = "rbxassetid://865151637"
  3246. SFXZ.Volume = 3
  3247. SFXZ.Pitch = 1
  3248. SFXZ.Looped = false
  3249. wait(0.01)
  3250. SFXZ:Play()
  3251. local Grab = Instance.new("Part",root)
  3252. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3253. Grab.CanCollide = false
  3254. Grab.BrickColor = BrickColor.new("Deep orange")
  3255. Grab.Transparency = 1
  3256. local Grabo = Instance.new("Weld",Grab)
  3257. Grabo.Part0 = root
  3258. Grabo.Part1 = Grab
  3259. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3260.  
  3261. local AuraB = Instance.new("Part",root)
  3262. AuraB.Size = Vector3.new(2,1,2)
  3263. AuraB.CanCollide = false
  3264. AuraB.BrickColor = BrickColor.new("Deep orange")
  3265. AuraB.Transparency = 1
  3266. local AuraBo = Instance.new("Weld",AuraB)
  3267. AuraBo.Part0 = root
  3268. AuraBo.Part1 = AuraB
  3269. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3270. block = true
  3271.  
  3272. end
  3273. end
  3274. end)
  3275. mouse.KeyUp:connect(function(key)
  3276. if key == "r" and ui == false then
  3277. if canattack == false then
  3278. canattack = true
  3279. canidle = true
  3280. block = false
  3281. canwalk = true
  3282. hum.MaxHealth = 100000
  3283. hum.Health = 100000
  3284. root.Anchored = false
  3285. for i, v in pairs(root:GetChildren()) do
  3286. if v:IsA("Part")then
  3287. v:Remove()
  3288. end
  3289. end
  3290.  
  3291. end
  3292. end
  3293. end)
  3294. mouse.KeyDown:connect(function(key)
  3295. if key == "r" and ui == true then
  3296. if canattack == true then
  3297. canattack = false
  3298. canidle = false
  3299. canwalk = false
  3300. hum.MaxHealth = 1.0E298
  3301. root.Anchored = true
  3302. hum.Health = 1.0E298
  3303. local SFXZ = Instance.new("Sound",hed)
  3304. SFXZ.SoundId = "rbxassetid://865151637"
  3305. SFXZ.Volume = 3
  3306. SFXZ.Pitch = 1
  3307. SFXZ.Looped = false
  3308. wait(0.01)
  3309. SFXZ:Play()
  3310. local Grab = Instance.new("Part",root)
  3311. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3312. Grab.CanCollide = false
  3313. Grab.BrickColor = BrickColor.new("Deep orange")
  3314. Grab.Transparency = 1
  3315. local Grabo = Instance.new("Weld",Grab)
  3316. Grabo.Part0 = root
  3317. Grabo.Part1 = Grab
  3318. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3319.  
  3320. local AuraB = Instance.new("Part",root)
  3321. AuraB.Size = Vector3.new(2,1,2)
  3322. AuraB.CanCollide = false
  3323. AuraB.BrickColor = BrickColor.new("Deep orange")
  3324. AuraB.Transparency = 1
  3325. local AuraBo = Instance.new("Weld",AuraB)
  3326. AuraBo.Part0 = root
  3327. AuraBo.Part1 = AuraB
  3328. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3329. block = true
  3330.  
  3331. end
  3332. end
  3333. end)
  3334. mouse.KeyUp:connect(function(key)
  3335. if key == "r" and ui == true then
  3336. if canattack == false then
  3337. canattack = true
  3338. canidle = true
  3339. block = false
  3340. canwalk = true
  3341. hum.MaxHealth = 10000000000000000000000000000000000000000000
  3342. hum.Health = 10000000000000000000000000000000000000000000
  3343. root.Anchored = false
  3344. for i, v in pairs(root:GetChildren()) do
  3345. if v:IsA("Part")then
  3346. v:Remove()
  3347. end
  3348. end
  3349.  
  3350. end
  3351. end
  3352. end)
  3353. --------------------------------------------------------------------
  3354. --Transformations
  3355. --------------------------------------------------------------------
  3356. local cam = workspace.CurrentCamera
  3357.  
  3358. function CamShake(who,times,intense,origin)
  3359. coroutine.wrap(function()
  3360. if(script:FindFirstChild'CamShake')then
  3361. local cam = script.CamShake:Clone()
  3362. cam:WaitForChild'intensity'.Value = intense
  3363. cam:WaitForChild'times'.Value = times
  3364.  
  3365. if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end
  3366. cam.Parent = who
  3367. wait()
  3368. cam.Disabled = false
  3369. elseif(who == p or who == char or who:IsDescendantOf(p))then
  3370. local intensity = intense
  3371.  
  3372. for i = 1, times do
  3373. local camDistFromOrigin
  3374. if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then
  3375. camDistFromOrigin = math.floor( (cam.CFrame.p-origin.Position).magnitude )/25
  3376. elseif(typeof(origin) == 'Vector3')then
  3377. camDistFromOrigin = math.floor( (cam.CFrame.p-origin).magnitude )/25
  3378. end
  3379. if(camDistFromOrigin)then
  3380. intensity = math.min(intense, math.floor(intense/camDistFromOrigin))
  3381. end
  3382. 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)
  3383. swait()
  3384. end
  3385. end
  3386. end)()
  3387. end
  3388. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  3389. local Plrs = S.Players
  3390. function CamShakeAll(times,intense,origin)
  3391. for _,v in next, Plrs:players() do
  3392. CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin)
  3393. end
  3394. end
  3395. -------------------------------------------------------
  3396. local Player_Size = 4
  3397. if Player_Size ~= 4 then
  3398. root.Size = root.Size * Player_Size
  3399. torso.Size = torso.Size * Player_Size
  3400. hed.Size = hed.Size * Player_Size
  3401. rarm.Size = rarm.Size * Player_Size
  3402. larm.Size = larm.Size * Player_Size
  3403. rleg.Size = rleg.Size * Player_Size
  3404. lleg.Size = lleg.Size * Player_Size
  3405. end
  3406. ----------------------------------------------------------------------------------
  3407. local cycle2 = false
  3408. local Dodged = Instance.new("Sound",hed)
  3409. Dodged.SoundId = "rbxassetid://908217684"
  3410. Dodged.Pitch = 1
  3411. Dodged.Looped = false
  3412. Dodged.Volume = 2
  3413. local Dodged2 = Instance.new("Sound",hed)
  3414. Dodged2.SoundId = "rbxassetid://908217925"
  3415. Dodged2.Pitch = 1
  3416. Dodged2.Looped = false
  3417. Dodged2.Volume = 2
  3418. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3419. if hum.Health > 0.1 and hum.Health < 100000 and cycle2 == false and instinct == true then
  3420. root.Anchored = true
  3421. hum.MaxHealth = 100000
  3422. hum.Health = 100000
  3423. dodge = true
  3424.  
  3425. Dodged:Play()
  3426. 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
  3427. dodge = false
  3428.  
  3429. cycle2 = true
  3430. root.Anchored = false
  3431.  
  3432. end
  3433. end)
  3434. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3435. if hum.Health > 0.6 and hum.Health < 100000 and cycle2 == true and instinct == true then
  3436. root.Anchored = true
  3437. hum.MaxHealth = 100000
  3438. hum.Health = 100000
  3439. dodge = true
  3440. Dodged2:Play()
  3441. 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
  3442. dodge = false
  3443.  
  3444. cycle2 = false
  3445. root.Anchored = false
  3446.  
  3447.  
  3448. end
  3449. end)
  3450. local temppos = root.Position
  3451. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  3452. local magz = (Part0 - Part1).magnitude
  3453. local curpos = Part0
  3454. local trz = {-Offset,Offset}
  3455. for i=1,Times do
  3456. local li = Instance.new("Part", DebrisModel)
  3457. li.TopSurface =0
  3458. li.Material = Enum.Material.Neon
  3459. li.BottomSurface = 0
  3460. li.Anchored = true
  3461. li.Locked = true
  3462. li.Transparency = Trans or 0.4
  3463. li.Color = Color
  3464. li.formFactor = "Custom"
  3465. li.CanCollide = false
  3466. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  3467. local lim = Instance.new("BlockMesh",li)
  3468. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  3469. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  3470. if Times == i then
  3471. local magz2 = (curpos - Part1).magnitude
  3472. li.Size = Vector3.new(Thickness,Thickness,magz2)
  3473. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  3474. else
  3475. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  3476. end
  3477. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  3478. li.Name = "LIGHTNING"
  3479.  
  3480. end
  3481. end
  3482. function findAllNearestTorso(pos,dist)
  3483. local list = workspace:children()
  3484. local torso = {}
  3485. local temp = nil
  3486. local human = nil
  3487. local temp2 = nil
  3488. for x = 1, #list do
  3489. temp2 = list[x]
  3490. if (temp2.className == "Model") and (temp2 ~= char) then
  3491. temp = temp2:findFirstChild("Torso")
  3492. human = temp2:findFirstChildOfClass("Humanoid")
  3493. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  3494. if (temp.Position - pos).magnitude < dist then
  3495. table.insert(torso,temp)
  3496. dist = (temp.Position - pos).magnitude
  3497. end
  3498. end
  3499. end
  3500. end
  3501. return torso
  3502. end
  3503. function computeDirection(vec)
  3504. local lenSquared = vec.magnitude * vec.magnitude
  3505. local invSqrt = 1 / math.sqrt(lenSquared)
  3506. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  3507. end
  3508. local Charge = Instance.new("Sound",hed)
  3509. Charge.SoundId = "rbxassetid://1179254378"
  3510. Charge.Pitch = 1.2
  3511. Charge.Looped = true
  3512. Charge.Volume = 5
  3513. local Charge2 = Instance.new("Sound",hed)
  3514. Charge2.SoundId = "rbxassetid://908226507"
  3515. Charge2.Pitch = 1
  3516. Charge2.Looped = true
  3517. Charge2.Volume = 2.5
  3518. local Charge3 = Instance.new("Sound",hed)
  3519. Charge3.SoundId = "rbxassetid://1116208999"
  3520. Charge3.Pitch = 1
  3521. Charge3.Looped = true
  3522. Charge3.Volume = 2.5
  3523.  
  3524. mouse.KeyDown:connect(function(key)
  3525. if key == "p" and ui == false then
  3526. canattack = false
  3527. canidle = false
  3528. canwalk = false
  3529. start = true
  3530. wait(0.4)
  3531. local Flame = Instance.new("ParticleEmitter",root)
  3532. Flame.Texture = "rbxassetid://1332922037"
  3533. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  3534. Flame.EmissionDirection = "Top"
  3535. Flame.Speed = NumberRange.new(3)
  3536. Flame.Size = NumberSequence.new(5.5,4)
  3537. Flame.Transparency = NumberSequence.new(0.8,1)
  3538. Flame.Drag = 0.4
  3539. Flame.LightInfluence = 0
  3540. Flame.LockedToPart = true
  3541. Flame.Lifetime = NumberRange.new(1)
  3542. Flame.Rate = 65
  3543. Flame.LightEmission = 1
  3544. Flame.Rotation = NumberRange.new(-5,5)
  3545. Flame.VelocitySpread = 100
  3546. Flame.Acceleration = Vector3.new(0,17,0)
  3547. Flame.ZOffset = -0.2
  3548. local Soundd = Instance.new("Sound",hed)
  3549. Soundd.SoundId = "rbxassetid://917377181"
  3550. Soundd.Pitch = 1
  3551. Soundd.Looped = false
  3552. Soundd.Volume = 8
  3553. Soundd:Play()
  3554. start = false
  3555. transforming3 = true
  3556. Charge3:Play()
  3557. end
  3558. end)
  3559. mouse.KeyDown:connect(function(key)
  3560. if key == "p" and ui == true then
  3561. canattack = false
  3562. canidle = false
  3563. canwalk = false
  3564. start = true
  3565. local Soundd = Instance.new("Sound",hed)
  3566. Soundd.SoundId = "rbxassetid://1019054093"
  3567. Soundd.Pitch = 1
  3568. Soundd.Looped = false
  3569. Soundd.Volume = 8
  3570. Soundd:Play()
  3571. wait(0.4)
  3572.  
  3573. Charge:Play()
  3574. Charge2:Play()
  3575.  
  3576. start = true
  3577. local Soundd2 = Instance.new("Sound",hed)
  3578. Soundd2.SoundId = "rbxassetid://874183151"
  3579. Soundd2.Pitch = 1
  3580. Soundd2.Looped = false
  3581. Soundd2.Volume = 8
  3582. Soundd2:Play()
  3583.  
  3584.  
  3585. local AURU = Instance.new('ParticleEmitter')
  3586. AURU.Name = "Aura"
  3587. AURU.Texture = "rbxassetid://1200947142"
  3588. AURU.Parent = root
  3589. AURU.LightEmission = 0.9
  3590. AURU.Transparency = NumberSequence.new(0.1,1)
  3591. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3592. AURU.Size = NumberSequence.new(8,0)
  3593. AURU.LockedToPart = false
  3594. AURU.Lifetime = NumberRange.new(0.6)
  3595. AURU.Rate = 230
  3596. AURU.Speed = NumberRange.new(40)
  3597. AURU.Rotation = NumberRange.new(-360,360)
  3598. AURU.EmissionDirection = "Top"
  3599. AURU.ZOffset = 1
  3600. AURU.VelocitySpread = 100
  3601. AURU.RotSpeed = NumberRange.new(-100,100)
  3602. AURU.Acceleration = Vector3.new(0,100,0)
  3603.  
  3604. start = false
  3605. powering = true
  3606.  
  3607. end
  3608. end)
  3609. mouse.KeyUp:connect(function(key)
  3610. if key == "p" and ui == false then
  3611. canattack = true
  3612. canidle = true
  3613. canwalk = true
  3614. transforming3 = false
  3615. for i, v in pairs(root:GetChildren()) do
  3616. if v:IsA("ParticleEmitter")then
  3617. v.Rate = 0
  3618. end
  3619. end
  3620. local Auura = Instance.new("Sound",hed)
  3621. Auura.SoundId = "rbxassetid://550621034"
  3622. Auura.Pitch = 1
  3623. Auura.Looped = false
  3624. Auura.Volume = 5
  3625. Auura:Play()
  3626. Charge3:Stop()
  3627. end
  3628. end)
  3629. mouse.KeyUp:connect(function(key)
  3630. if key == "p" and ui == true then
  3631. canattack = true
  3632. canidle = true
  3633. canwalk = true
  3634. powering = false
  3635. for i, v in pairs(root:GetChildren()) do
  3636. if v:IsA("ParticleEmitter")then
  3637. v.Rate = 0
  3638. end
  3639. end
  3640. local Auura = Instance.new("Sound",hed)
  3641. Auura.SoundId = "rbxassetid://922710675"
  3642. Auura.Pitch = 1
  3643. Auura.Looped = false
  3644. Auura.Volume = 5
  3645. Auura:Play()
  3646. Charge:Stop()
  3647. Charge2:Stop()
  3648.  
  3649. end
  3650. end)
  3651. mouse.KeyDown:connect(function(key)
  3652. if key == "y" and ui == true and muiable == true then
  3653. instinct = false
  3654. for i, v in pairs(torso:GetChildren()) do
  3655. if v:IsA("Sound")then
  3656. v:Remove()
  3657. end
  3658. end
  3659. for i, v in pairs(hed:GetChildren()) do
  3660. if v:IsA("Sound")then
  3661. v:Remove()
  3662. end
  3663. end
  3664.  
  3665. canattack = false
  3666. canidle = false
  3667. canwalk = false
  3668. transforming3 = true
  3669. local UltraInstinct = Instance.new("Sound",char)
  3670. UltraInstinct.SoundId = "rbxassetid://1313849477"
  3671. UltraInstinct.Pitch = 1
  3672. UltraInstinct.Looped = false
  3673. UltraInstinct.Volume = 1.5
  3674. UltraInstinct:Play()
  3675. local Auura = Instance.new("Sound",hed)
  3676. Auura.SoundId = "rbxassetid://1179254378"
  3677. Auura.Pitch = 1.3
  3678. Auura.Looped = true
  3679. Auura.Volume = 8
  3680. Auura:Play()
  3681. hum.WalkSpeed = 0
  3682. coroutine.resume(coroutine.create(function()
  3683. for i = 1,380 do
  3684. CamShakeAll(32,80,torso)
  3685. game:GetService("RunService").RenderStepped:wait()
  3686. end
  3687. end))
  3688.  
  3689. local CHAINLINKS = {}
  3690. local POS = mouse.Hit.p
  3691. local CHAINS = false
  3692. local CHAINLINKS = {}
  3693. local A = Instance.new("Attachment",root)
  3694. A.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3695. A.Orientation = Vector3.new(-90, -89.982, 0)
  3696. local B = Instance.new("Attachment",root)
  3697. B.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3698. B.Orientation = Vector3.new(-90, 89.988, 0)
  3699. local C = Instance.new("Attachment",root)
  3700. C.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3701. C.Orientation = Vector3.new(-90, -89.982, 0)
  3702. local D = Instance.new("Attachment",root)
  3703. D.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3704. D.Orientation = Vector3.new(-90, 89.988, 0)
  3705. local LIGHT = Instance.new("Attachment",root)
  3706. LIGHT.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3707. local LIGHT2 = Instance.new("PointLight",larm)
  3708. LIGHT2.Range = 10
  3709. LIGHT2.Brightness = 20
  3710. LIGHT2.Color = Color3.new(0, 255, 255)
  3711. for i = 1, 2 do
  3712. local TWIST = 0
  3713. local START = A
  3714. local END = B
  3715. if i == 1 then
  3716. START = B
  3717. END = A
  3718. end
  3719. local ChainLink = Instance.new("Beam",torso)
  3720. ChainLink.Texture = "rbxassetid://134532208"
  3721. ChainLink.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3722. ChainLink.TextureSpeed = 5
  3723. ChainLink.Width0 = 200
  3724. ChainLink.Width1 = 200
  3725. ChainLink.TextureLength = 9.5
  3726. ChainLink.Attachment0 = START
  3727. ChainLink.Attachment1 = END
  3728. ChainLink.CurveSize0 = TWIST
  3729. ChainLink.CurveSize1 = TWIST
  3730. --ChainLink.FaceCamera = true
  3731. ChainLink.Segments = 185
  3732. ChainLink.Transparency = NumberSequence.new(0.5)
  3733. table.insert(CHAINLINKS,ChainLink)
  3734. end
  3735. for _, c in pairs(char:GetDescendants()) do
  3736. if c and c.Parent then
  3737. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  3738. if c:FindFirstChildOfClass("SpecialMesh") then
  3739. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  3740.  
  3741. c.Material = "Glass"
  3742. end
  3743.  
  3744. end
  3745. end
  3746. end
  3747.  
  3748. local AURU = Instance.new('ParticleEmitter')
  3749. AURU.Name = "Aura"
  3750. AURU.Texture = "rbxassetid://1200947142"
  3751. AURU.Parent = root
  3752. AURU.LightEmission = 0.6
  3753. AURU.Transparency = NumberSequence.new(0.1,1)
  3754. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3755. AURU.Size = NumberSequence.new(5,0)
  3756. AURU.LockedToPart = false
  3757. AURU.Lifetime = NumberRange.new(1)
  3758. AURU.Rate = 530
  3759. AURU.Speed = NumberRange.new(40)
  3760. AURU.Rotation = NumberRange.new(-360,360)
  3761. AURU.EmissionDirection = "Top"
  3762. AURU.ZOffset = 2
  3763. AURU.VelocitySpread = 100
  3764. AURU.RotSpeed = NumberRange.new(-100,100)
  3765. coroutine.resume(coroutine.create(function()
  3766. for i = 3,170 do
  3767.  
  3768.  
  3769. local HQG = Instance.new("Part",char)
  3770. HQG.Size = Vector3.new(1,0,1)
  3771. HQG.BrickColor = BrickColor.new("Ghost grey")
  3772. HQG.Material = "Neon"
  3773. HQG.Anchored = true
  3774. HQG.CanCollide = false
  3775. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3776. local HQG2 = Instance.new("SpecialMesh",HQG)
  3777. HQG2.MeshId = "rbxassetid://1726537151"
  3778. HQG2.Scale = Vector3.new(0.01,0.01,0.01)
  3779.  
  3780.  
  3781. coroutine.resume(coroutine.create(function()
  3782. for i = 1,200 do
  3783.  
  3784.  
  3785. HQG2.Scale = HQG2.Scale + Vector3.new(0.08,0.1,0.08)
  3786. HQG.Transparency = HQG.Transparency + 0.07
  3787. HQG.CFrame = HQG.CFrame*CFrame.Angles(0,-0.3,0)
  3788.  
  3789. wait(0.00000000001)
  3790. end
  3791.  
  3792. HQG:Destroy()
  3793. HQG2:Destroy()
  3794.  
  3795. end))
  3796.  
  3797.  
  3798. wait(0.2)
  3799. end
  3800. end))
  3801. wait(10)
  3802. AURU.Acceleration = Vector3.new(0,250,0)
  3803. AURU.Rate = 230
  3804. wait(1)
  3805. coroutine.resume(coroutine.create(function()
  3806. for i = 1,130 do
  3807. CamShakeAll(32,180,torso)
  3808. game:GetService("RunService").RenderStepped:wait()
  3809. end
  3810. end))
  3811. AURU.Size = NumberSequence.new(10,0)
  3812. wait(1)
  3813. coroutine.resume(coroutine.create(function()
  3814. for i = 1,30 do
  3815. CamShakeAll(32,200,torso)
  3816. game:GetService("RunService").RenderStepped:wait()
  3817. end
  3818. end))
  3819. AURU.Size = NumberSequence.new(20,0)
  3820. wait(1)
  3821. coroutine.resume(coroutine.create(function()
  3822. for i = 1,970 do
  3823. CamShakeAll(32,490,torso)
  3824. game:GetService("RunService").RenderStepped:wait()
  3825. end
  3826. end))
  3827.  
  3828.  
  3829. AURU.Size = NumberSequence.new(30,80)
  3830. Auura.Pitch = 1.5
  3831. Auura.Volume = 10
  3832. AURU.VelocitySpread = 100
  3833. wait(7)
  3834. AURU.Rate = 100
  3835. AURU.Size = NumberSequence.new(50,0)
  3836. AURU.Lifetime = NumberRange.new(100)
  3837. AURU.Acceleration = Vector3.new(0,0,0)
  3838. AURU.Speed = NumberRange.new(7)
  3839.  
  3840.  
  3841.  
  3842.  
  3843. wait(18)
  3844. local Grab = Instance.new("Part",hed)
  3845. Grab.Size = Vector3.new(3.9,5,3.9)
  3846. Grab.CanCollide = false
  3847. Grab.BrickColor = BrickColor.new("Deep orange")
  3848. Grab.Transparency = 1
  3849. local Grabo = Instance.new("Weld",Grab)
  3850. Grabo.Part0 = hed
  3851. Grabo.Part1 = Grab
  3852. Grabo.C0 = CFrame.new(0,-1.5,0)
  3853.  
  3854. local AuraB = Instance.new("Part",hed)
  3855. AuraB.Size = Vector3.new(2,1,2)
  3856. AuraB.CanCollide = false
  3857. AuraB.BrickColor = BrickColor.new("Deep orange")
  3858. AuraB.Transparency = 1
  3859. local AuraBo = Instance.new("Weld",AuraB)
  3860. AuraBo.Part0 = hed
  3861. AuraBo.Part1 = AuraB
  3862. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3863.  
  3864. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  3865. FZcharge3.Texture = "rbxassetid://1460362359"
  3866. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3867. FZcharge3.EmissionDirection = "Top"
  3868. FZcharge3.Speed = NumberRange.new(2)
  3869. FZcharge3.Size = NumberSequence.new(0.4,0)
  3870. FZcharge3.Transparency = NumberSequence.new(0,1)
  3871. FZcharge3.Drag = 1.2
  3872. FZcharge3.LockedToPart = true
  3873. FZcharge3.Lifetime = NumberRange.new(1)
  3874. FZcharge3.Rate = 35
  3875. FZcharge3.LightEmission = 0.3
  3876. FZcharge3.Rotation = NumberRange.new(-5,5)
  3877. FZcharge3.VelocitySpread = 0.2
  3878. FZcharge3.ZOffset = 2.5
  3879. Auura:Destroy()
  3880. canattack = true
  3881. canidle = true
  3882. canwalk = true
  3883. transforming3 = false
  3884. wait(0.1)
  3885. local Auura = Instance.new("Sound",hed)
  3886. Auura.SoundId = "rbxassetid://1504498051"
  3887. Auura.Pitch = 1
  3888. Auura.Looped = true
  3889. Auura.Volume = 8
  3890. Auura:Play()
  3891. AURU.Rate = 0
  3892. UltraInstinct:Stop()
  3893. wait(0.1)
  3894. local Flame = Instance.new("ParticleEmitter",torso)
  3895. Flame.Texture = "rbxassetid://1332922037"
  3896. Flame.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
  3897. Flame.EmissionDirection = "Top"
  3898. Flame.Speed = NumberRange.new(3)
  3899. Flame.Size = NumberSequence.new(5.5,4)
  3900. Flame.Transparency = NumberSequence.new(0.8,1)
  3901. Flame.Drag = 0.4
  3902. Flame.LightInfluence = 0
  3903. Flame.LockedToPart = true
  3904. Flame.Lifetime = NumberRange.new(1)
  3905. Flame.Rate = 45
  3906. Flame.LightEmission = 1
  3907. Flame.Rotation = NumberRange.new(-5,5)
  3908. Flame.VelocitySpread = 100
  3909. Flame.Acceleration = Vector3.new(0,17,0)
  3910. Flame.ZOffset = -1.1
  3911. local Aura = Instance.new("ParticleEmitter",rarm)
  3912. Aura.Texture = "rbxassetid://1207853932"
  3913. Aura.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3914. Aura.EmissionDirection = "Top"
  3915. Aura.Speed = NumberRange.new(1)
  3916. Aura.Size = NumberSequence.new(1.2)
  3917. Aura.Transparency = NumberSequence.new(0.6,1)
  3918. Aura.Drag = 0.4
  3919. Aura.LightInfluence = 0
  3920. Aura.LockedToPart = true
  3921. Aura.Lifetime = NumberRange.new(1.2)
  3922. Aura.Rate = 18
  3923. Aura.LightEmission = 1
  3924. Aura.Rotation = NumberRange.new(-360,360)
  3925. Aura.VelocitySpread = 0
  3926. Aura.Acceleration = Vector3.new(0,0,0)
  3927. Aura.ZOffset = 0.2
  3928. local Aura2 = Instance.new("ParticleEmitter",larm)
  3929. Aura2.Texture = "rbxassetid://1207853932"
  3930. Aura2.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3931. Aura2.EmissionDirection = "Top"
  3932. Aura2.Speed = NumberRange.new(1)
  3933. Aura2.Size = NumberSequence.new(1.2)
  3934. Aura2.Transparency = NumberSequence.new(0.6,1)
  3935. Aura2.Drag = 0.4
  3936. Aura2.LightInfluence = 0
  3937. Aura2.LockedToPart = true
  3938. Aura2.Lifetime = NumberRange.new(1.2)
  3939. Aura2.Rate = 18
  3940. Aura2.LightEmission = 1
  3941. Aura2.Rotation = NumberRange.new(-360,360)
  3942. Aura2.VelocitySpread = 0
  3943. Aura2.Acceleration = Vector3.new(0,0,0)
  3944. Aura2.ZOffset = 0.2
  3945. local Aura3 = Instance.new("ParticleEmitter",torso)
  3946. Aura3.Texture = "rbxassetid://1207853932"
  3947. Aura3.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3948. Aura3.EmissionDirection = "Top"
  3949. Aura3.Speed = NumberRange.new(1)
  3950. Aura3.Size = NumberSequence.new(1.2)
  3951. Aura3.Transparency = NumberSequence.new(0.6,1)
  3952. Aura3.Drag = 0.4
  3953. Aura3.LightInfluence = 0
  3954. Aura3.LockedToPart = true
  3955. Aura3.Lifetime = NumberRange.new(1.2)
  3956. Aura3.Rate = 18
  3957. Aura3.LightEmission = 1
  3958. Aura3.Rotation = NumberRange.new(-360,360)
  3959. Aura3.VelocitySpread = 0
  3960. Aura3.Acceleration = Vector3.new(0,0,0)
  3961. Aura3.ZOffset = 0.2
  3962. local Aura4 = Instance.new("ParticleEmitter",hed)
  3963. Aura4.Texture = "rbxassetid://1207853932"
  3964. Aura4.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3965. Aura4.EmissionDirection = "Top"
  3966. Aura4.Speed = NumberRange.new(1)
  3967. Aura4.Size = NumberSequence.new(1.2)
  3968. Aura4.Transparency = NumberSequence.new(0.6,1)
  3969. Aura4.Drag = 0.4
  3970. Aura4.LightInfluence = 0
  3971. Aura4.LockedToPart = true
  3972. Aura4.Lifetime = NumberRange.new(1.2)
  3973. Aura4.Rate = 18
  3974. Aura4.LightEmission = 1
  3975. Aura4.Rotation = NumberRange.new(-360,360)
  3976. Aura4.VelocitySpread = 0
  3977. Aura4.Acceleration = Vector3.new(0,0,0)
  3978. Aura4.ZOffset = 0.2
  3979. local Aura5 = Instance.new("ParticleEmitter",torso)
  3980. Aura5.Texture = "rbxassetid://242255193"
  3981. Aura5.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3982. Aura5.EmissionDirection = "Top"
  3983. Aura5.Speed = NumberRange.new(4)
  3984. Aura5.Size = NumberSequence.new(4)
  3985. Aura5.Transparency = NumberSequence.new(0.9,1)
  3986. Aura5.Drag = 0.4
  3987. Aura5.LightInfluence = 0
  3988. Aura5.LockedToPart = true
  3989. Aura5.Lifetime = NumberRange.new(2)
  3990. Aura5.Rate = 18
  3991. Aura5.LightEmission = 1
  3992. Aura5.Rotation = NumberRange.new(-360,360)
  3993. Aura5.VelocitySpread = 1
  3994. Aura5.Acceleration = Vector3.new(0,0,0)
  3995. Aura5.ZOffset = 2
  3996. local Aura6 = Instance.new("ParticleEmitter",lleg)
  3997. Aura6.Texture = "rbxassetid://1207853932"
  3998. Aura6.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  3999. Aura6.EmissionDirection = "Top"
  4000. Aura6.Speed = NumberRange.new(1)
  4001. Aura6.Size = NumberSequence.new(1.2)
  4002. Aura6.Transparency = NumberSequence.new(0.6,1)
  4003. Aura6.Drag = 0.4
  4004. Aura6.LightInfluence = 0
  4005. Aura6.LockedToPart = true
  4006. Aura6.Lifetime = NumberRange.new(1.2)
  4007. Aura6.Rate = 18
  4008. Aura6.LightEmission = 1
  4009. Aura6.Rotation = NumberRange.new(-360,360)
  4010. Aura6.VelocitySpread = 0
  4011. Aura6.Acceleration = Vector3.new(0,0,0)
  4012. Aura6.ZOffset = 0.2
  4013. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4014. Aura7.Texture = "rbxassetid://1207853932"
  4015. Aura7.Color = ColorSequence.new(Color3.fromRGB(0, 255, 255))
  4016. Aura7.EmissionDirection = "Top"
  4017. Aura7.Speed = NumberRange.new(1)
  4018. Aura7.Size = NumberSequence.new(1.2)
  4019. Aura7.Transparency = NumberSequence.new(0.6,1)
  4020. Aura7.Drag = 0.4
  4021. Aura7.LightInfluence = 0
  4022. Aura7.LockedToPart = true
  4023. Aura7.Lifetime = NumberRange.new(1.2)
  4024. Aura7.Rate = 18
  4025. Aura7.LightEmission = 1
  4026. Aura7.Rotation = NumberRange.new(-360,360)
  4027. Aura7.VelocitySpread = 0
  4028. Aura7.Acceleration = Vector3.new(0,0,0)
  4029. Aura7.ZOffset = 0.2
  4030. local UltraInstinct = Instance.new("Sound",torso)
  4031. UltraInstinct.SoundId = "rbxassetid://1475916014"
  4032. UltraInstinct.Pitch = 1
  4033. UltraInstinct.Looped = false
  4034. UltraInstinct.Volume = 10
  4035. UltraInstinct:Play()
  4036. hum.WalkSpeed = 20
  4037. instinct = true
  4038. for i, v in pairs(torso:GetChildren()) do
  4039. if v:IsA("Beam")then
  4040. v:Remove()
  4041. end
  4042. end
  4043. for i, v in pairs(torso:GetChildren()) do
  4044. if v:IsA("PointLight")then
  4045. v:Remove()
  4046. end
  4047. end
  4048. local Grab = Instance.new("Part",hed)
  4049. Grab.Size = Vector3.new(3.9,5,3.9)
  4050. Grab.CanCollide = false
  4051. Grab.BrickColor = BrickColor.new("Deep orange")
  4052. Grab.Transparency = 1
  4053. local Grabo = Instance.new("Weld",Grab)
  4054. Grabo.Part0 = hed
  4055. Grabo.Part1 = Grab
  4056. Grabo.C0 = CFrame.new(0,-1.5,0)
  4057.  
  4058. local AuraB = Instance.new("Part",hed)
  4059. AuraB.Size = Vector3.new(2,1,2)
  4060. AuraB.CanCollide = false
  4061. AuraB.BrickColor = BrickColor.new("Deep orange")
  4062. AuraB.Transparency = 1
  4063. local AuraBo = Instance.new("Weld",AuraB)
  4064. AuraBo.Part0 = hed
  4065. AuraBo.Part1 = AuraB
  4066. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4067. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  4068. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  4069. FZcharge3.EmissionDirection = "Top"
  4070. FZcharge3.Speed = NumberRange.new(2)
  4071. FZcharge3.Size = NumberSequence.new(0.6,0)
  4072. FZcharge3.Transparency = NumberSequence.new(0,1)
  4073. FZcharge3.Drag = 1.2
  4074. FZcharge3.LockedToPart = true
  4075. FZcharge3.Lifetime = NumberRange.new(1)
  4076. FZcharge3.Rate = 55
  4077. FZcharge3.LightEmission = 0.3
  4078. FZcharge3.Rotation = NumberRange.new(-5,5)
  4079. FZcharge3.VelocitySpread = 0.2
  4080. FZcharge3.ZOffset = 3.5
  4081. FZcharge3.Texture = "rbxassetid://1509406387"
  4082. FZcharge3.Speed = NumberRange.new(0)
  4083. FZcharge3.Lifetime = NumberRange.new(0.5)
  4084. FZcharge3.Rotation = NumberRange.new(-360,360)
  4085. FZcharge3.RotSpeed = NumberRange.new(-300,300)
  4086.  
  4087. end
  4088. end)
  4089.  
  4090.  
  4091.  
  4092.  
  4093.  
  4094. mouse.KeyDown:connect(function(key)
  4095. if key == "u" and base == true and transformed == false then
  4096.  
  4097. canattack = false
  4098. canidle = false
  4099. canwalk = false
  4100. hum.WalkSpeed = 0
  4101. transformed = true
  4102.  
  4103. local UltraInstinct = Instance.new("Sound",char)
  4104. UltraInstinct.SoundId = "rbxassetid://1579337956"
  4105. UltraInstinct.Pitch = 1
  4106. UltraInstinct.Looped = false
  4107. UltraInstinct.Volume = 4.5
  4108. UltraInstinct:Play()
  4109.  
  4110. wait(1)
  4111.  
  4112. coroutine.resume(coroutine.create(function()
  4113. for i = 1,450 do
  4114. CamShakeAll(32,270,torso)
  4115. game:GetService("RunService").RenderStepped:wait()
  4116. end
  4117. end))
  4118.  
  4119. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4120. coroutine.resume(coroutine.create(function()
  4121. for i = 1,1000000000 do
  4122. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4123. wait(5)
  4124. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://730551415"
  4125. wait(0.1)
  4126. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  4127. coroutine.resume(coroutine.create(function()
  4128. for i = 1,90 do
  4129.  
  4130.  
  4131. wait(0.00000000001)
  4132. end
  4133.  
  4134.  
  4135. end))
  4136. wait(0.3)
  4137. end
  4138. end))
  4139. local Grab = Instance.new("Part",hed)
  4140. Grab.Size = Vector3.new(4.9,0.1,4.9)
  4141. Grab.CanCollide = false
  4142. Grab.BrickColor = BrickColor.new("Deep orange")
  4143. Grab.Transparency = 1
  4144. local Grabo = Instance.new("Weld",Grab)
  4145. Grabo.Part0 = hed
  4146. Grabo.Part1 = Grab
  4147. Grabo.C0 = CFrame.new(0,-4,0)
  4148.  
  4149. local AuraB = Instance.new("Part",hed)
  4150. AuraB.Size = Vector3.new(2,1,2)
  4151. AuraB.CanCollide = false
  4152. AuraB.BrickColor = BrickColor.new("Deep orange")
  4153. AuraB.Transparency = 1
  4154. local AuraBo = Instance.new("Weld",AuraB)
  4155. AuraBo.Part0 = hed
  4156. AuraBo.Part1 = AuraB
  4157. AuraBo.C0 = CFrame.new(0,-3.6,0)
  4158.  
  4159.  
  4160. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4161. if par then
  4162. local cfremz = CFrame.new(loc)
  4163. debris(cfremz, par, 50)
  4164. end
  4165. local Smoke = Instance.new('ParticleEmitter')
  4166. Smoke.Name = "Aura"
  4167. Smoke.Texture = "rbxassetid://242201991"
  4168. Smoke.Parent = Grab
  4169. Smoke.LightEmission = 0
  4170. Smoke.Transparency = NumberSequence.new(0.3,1)
  4171. Smoke.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4172. Smoke.Size = NumberSequence.new(0,10)
  4173. Smoke.LockedToPart = false
  4174. Smoke.Lifetime = NumberRange.new(1)
  4175. Smoke.Rate = 48
  4176. Smoke.Speed = NumberRange.new(40)
  4177. Smoke.Rotation = NumberRange.new(-360,360)
  4178. Smoke.EmissionDirection = "Left"
  4179. Smoke.ZOffset = 0
  4180. local Smoke2 = Instance.new('ParticleEmitter')
  4181. Smoke2.Name = "Aura"
  4182. Smoke2.Texture = "rbxassetid://242201991"
  4183. Smoke2.Parent = Grab
  4184. Smoke2.LightEmission = 0
  4185. Smoke2.Transparency = NumberSequence.new(0.3,1)
  4186. Smoke2.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4187. Smoke2.Size = NumberSequence.new(0,10)
  4188. Smoke2.LockedToPart = false
  4189. Smoke2.Lifetime = NumberRange.new(1)
  4190. Smoke2.Rate = 48
  4191. Smoke2.Speed = NumberRange.new(40)
  4192. Smoke2.Rotation = NumberRange.new(-360,360)
  4193. Smoke2.EmissionDirection = "Right"
  4194. Smoke2.ZOffset = 0
  4195. local Smoke3 = Instance.new('ParticleEmitter')
  4196. Smoke3.Name = "Aura"
  4197. Smoke3.Texture = "rbxassetid://242201991"
  4198. Smoke3.Parent = Grab
  4199. Smoke3.LightEmission = 0
  4200. Smoke3.Transparency = NumberSequence.new(0.3,1)
  4201. Smoke3.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4202. Smoke3.Size = NumberSequence.new(0,10)
  4203. Smoke3.LockedToPart = false
  4204. Smoke3.Lifetime = NumberRange.new(1)
  4205. Smoke3.Rate = 48
  4206. Smoke3.Speed = NumberRange.new(40)
  4207. Smoke3.Rotation = NumberRange.new(-360,360)
  4208. Smoke3.EmissionDirection = "Front"
  4209. Smoke3.ZOffset = 0
  4210. local Smoke4 = Instance.new('ParticleEmitter')
  4211. Smoke4.Name = "Aura"
  4212. Smoke4.Texture = "rbxassetid://242201991"
  4213. Smoke4.Parent = Grab
  4214. Smoke4.LightEmission = 0
  4215. Smoke4.Transparency = NumberSequence.new(0.3,1)
  4216. Smoke4.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  4217. Smoke4.Size = NumberSequence.new(0,10)
  4218. Smoke4.LockedToPart = false
  4219. Smoke4.Lifetime = NumberRange.new(1)
  4220. Smoke4.Rate = 48
  4221. Smoke4.Speed = NumberRange.new(40)
  4222. Smoke4.Rotation = NumberRange.new(-360,360)
  4223. Smoke4.EmissionDirection = "Back"
  4224. Smoke4.ZOffset = 0
  4225.  
  4226.  
  4227. local Aura = Instance.new("ParticleEmitter",torso)
  4228. Aura.Texture = "rbxassetid://243728206"
  4229. Aura.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4230. Aura.EmissionDirection = "Top"
  4231. Aura.Speed = NumberRange.new(0)
  4232. Aura.Size = NumberSequence.new(60,70)
  4233. Aura.Transparency = NumberSequence.new(0)
  4234. Aura.Drag = 0.4
  4235. Aura.LightInfluence = 0
  4236. Aura.LockedToPart = true
  4237. Aura.Lifetime = NumberRange.new(1)
  4238. Aura.Rate = 38
  4239. Aura.LightEmission = 1
  4240. Aura.Rotation = NumberRange.new(-360,360)
  4241. Aura.VelocitySpread = 0
  4242. Aura.Acceleration = Vector3.new(0,0,0)
  4243. Aura.ZOffset = 2.5
  4244. Aura.RotSpeed = NumberRange.new(-100,100)
  4245.  
  4246. local Aura2 = Instance.new("ParticleEmitter",torso)
  4247. Aura2.Texture = "rbxassetid://434298892"
  4248. Aura2.Color = ColorSequence.new(Color3.fromRGB(114, 255, 246))
  4249. Aura2.EmissionDirection = "Top"
  4250. Aura2.Speed = NumberRange.new(110)
  4251. Aura2.Size = NumberSequence.new(30)
  4252. Aura2.Transparency = NumberSequence.new(0)
  4253. Aura2.Drag = 0.4
  4254. Aura2.LightInfluence = 0
  4255. Aura2.LockedToPart = true
  4256. Aura2.Lifetime = NumberRange.new(5)
  4257. Aura2.Rate = 78
  4258. Aura2.LightEmission = 1
  4259. Aura2.Rotation = NumberRange.new(-5,5)
  4260. Aura2.VelocitySpread = 0
  4261. Aura2.Acceleration = Vector3.new(0,0,0)
  4262. Aura2.ZOffset = 2.5
  4263.  
  4264. coroutine.resume(coroutine.create(function()
  4265. for i = 1,1450 do
  4266. CamShakeAll(5,65,torso)
  4267. game:GetService("RunService").RenderStepped:wait()
  4268. end
  4269. end))
  4270. wait(37)
  4271. Aura.Rate = 0
  4272. Aura2.Rate = 0
  4273. wait(0.1)
  4274. local AURU = Instance.new('ParticleEmitter')
  4275. AURU.Name = "Aura"
  4276. AURU.Texture = "rbxassetid://1200947142"
  4277. AURU.Parent = root
  4278. AURU.LightEmission = 0.6
  4279. AURU.Transparency = NumberSequence.new(0.1,1)
  4280. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  4281. AURU.Size = NumberSequence.new(10,20)
  4282. AURU.LockedToPart = true
  4283. AURU.Lifetime = NumberRange.new(1)
  4284. AURU.Rate = 530
  4285. AURU.Speed = NumberRange.new(40)
  4286. AURU.Rotation = NumberRange.new(-360,360)
  4287. AURU.EmissionDirection = "Top"
  4288. AURU.ZOffset = -1
  4289. wait(0.1)
  4290. AURU.Rate = 1200
  4291. AURU.VelocitySpread = 100
  4292. wait(0.5)
  4293. AURU.Rate = 0
  4294. local Aura = Instance.new("ParticleEmitter",rarm)
  4295. Aura.Texture = "rbxassetid://1207853932"
  4296. Aura.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4297. Aura.EmissionDirection = "Top"
  4298. Aura.Speed = NumberRange.new(1)
  4299. Aura.Size = NumberSequence.new(1.2)
  4300. Aura.Transparency = NumberSequence.new(0,1)
  4301. Aura.Drag = 0.4
  4302. Aura.LightInfluence = 0
  4303. Aura.LockedToPart = true
  4304. Aura.Lifetime = NumberRange.new(1.2)
  4305. Aura.Rate = 48
  4306. Aura.LightEmission = 1
  4307. Aura.Rotation = NumberRange.new(-360,360)
  4308. Aura.VelocitySpread = 0
  4309. Aura.Acceleration = Vector3.new(0,0,0)
  4310. Aura.ZOffset = 0.2
  4311. local Aura2 = Instance.new("ParticleEmitter",larm)
  4312. Aura2.Texture = "rbxassetid://1207853932"
  4313. Aura2.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4314. Aura2.EmissionDirection = "Top"
  4315. Aura2.Speed = NumberRange.new(1)
  4316. Aura2.Size = NumberSequence.new(1.2)
  4317. Aura2.Transparency = NumberSequence.new(0,1)
  4318. Aura2.Drag = 0.4
  4319. Aura2.LightInfluence = 0
  4320. Aura2.LockedToPart = true
  4321. Aura2.Lifetime = NumberRange.new(1.2)
  4322. Aura2.Rate = 48
  4323. Aura2.LightEmission = 1
  4324. Aura2.Rotation = NumberRange.new(-360,360)
  4325. Aura2.VelocitySpread = 0
  4326. Aura2.Acceleration = Vector3.new(0,0,0)
  4327. Aura2.ZOffset = 0.2
  4328. local Aura3 = Instance.new("ParticleEmitter",torso)
  4329. Aura3.Texture = "rbxassetid://1207853932"
  4330. Aura3.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4331. Aura3.EmissionDirection = "Top"
  4332. Aura3.Speed = NumberRange.new(1)
  4333. Aura3.Size = NumberSequence.new(1.2)
  4334. Aura3.Transparency = NumberSequence.new(0,1)
  4335. Aura3.Drag = 0.4
  4336. Aura3.LightInfluence = 0
  4337. Aura3.LockedToPart = true
  4338. Aura3.Lifetime = NumberRange.new(1.2)
  4339. Aura3.Rate = 48
  4340. Aura3.LightEmission = 1
  4341. Aura3.Rotation = NumberRange.new(-360,360)
  4342. Aura3.VelocitySpread = 0
  4343. Aura3.Acceleration = Vector3.new(0,0,0)
  4344. Aura3.ZOffset = 0.2
  4345. local Aura4 = Instance.new("ParticleEmitter",hed)
  4346. Aura4.Texture = "rbxassetid://1207853932"
  4347. Aura4.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4348. Aura4.EmissionDirection = "Top"
  4349. Aura4.Speed = NumberRange.new(1)
  4350. Aura4.Size = NumberSequence.new(1.2)
  4351. Aura4.Transparency = NumberSequence.new(0,1)
  4352. Aura4.Drag = 0.4
  4353. Aura4.LightInfluence = 0
  4354. Aura4.LockedToPart = true
  4355. Aura4.Lifetime = NumberRange.new(1.2)
  4356. Aura4.Rate = 48
  4357. Aura4.LightEmission = 1
  4358. Aura4.Rotation = NumberRange.new(-360,360)
  4359. Aura4.VelocitySpread = 0
  4360. Aura4.Acceleration = Vector3.new(0,0,0)
  4361. Aura4.ZOffset = 0.2
  4362. local Aura5 = Instance.new("ParticleEmitter",torso)
  4363. Aura5.Texture = "rbxassetid://242255193"
  4364. Aura5.Color = ColorSequence.new(Color3.fromRGB(85, 170, 255))
  4365. Aura5.EmissionDirection = "Top"
  4366. Aura5.Speed = NumberRange.new(1)
  4367. Aura5.Size = NumberSequence.new(3)
  4368. Aura5.Transparency = NumberSequence.new(0.9,1)
  4369. Aura5.Drag = 0.4
  4370. Aura5.LightInfluence = 0
  4371. Aura5.LockedToPart = true
  4372. Aura5.Lifetime = NumberRange.new(4)
  4373. Aura5.Rate = 28
  4374. Aura5.LightEmission = 1
  4375. Aura5.Rotation = NumberRange.new(-360,360)
  4376. Aura5.VelocitySpread = 1
  4377. Aura5.Acceleration = Vector3.new(0,0,0)
  4378. Aura5.ZOffset = 2
  4379. local Aura6 = Instance.new("ParticleEmitter",lleg)
  4380. Aura6.Texture = "rbxassetid://1207853932"
  4381. Aura6.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4382. Aura6.EmissionDirection = "Top"
  4383. Aura6.Speed = NumberRange.new(1)
  4384. Aura6.Size = NumberSequence.new(1.2)
  4385. Aura6.Transparency = NumberSequence.new(0,1)
  4386. Aura6.Drag = 0.4
  4387. Aura6.LightInfluence = 0
  4388. Aura6.LockedToPart = true
  4389. Aura6.Lifetime = NumberRange.new(1.2)
  4390. Aura6.Rate = 48
  4391. Aura6.LightEmission = 1
  4392. Aura6.Rotation = NumberRange.new(-360,360)
  4393. Aura6.VelocitySpread = 0
  4394. Aura6.Acceleration = Vector3.new(0,0,0)
  4395. Aura6.ZOffset = 0.2
  4396. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4397. Aura7.Texture = "rbxassetid://1207853932"
  4398. Aura7.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  4399. Aura7.EmissionDirection = "Top"
  4400. Aura7.Speed = NumberRange.new(1)
  4401. Aura7.Size = NumberSequence.new(1.2)
  4402. Aura7.Transparency = NumberSequence.new(0,1)
  4403. Aura7.Drag = 0.4
  4404. Aura7.LightInfluence = 0
  4405. Aura7.LockedToPart = true
  4406. Aura7.Lifetime = NumberRange.new(1.2)
  4407. Aura7.Rate = 48
  4408. Aura7.LightEmission = 1
  4409. Aura7.Rotation = NumberRange.new(-360,360)
  4410. Aura7.VelocitySpread = 0
  4411. Aura7.Acceleration = Vector3.new(0,0,0)
  4412. Aura7.ZOffset = 0.2
  4413. local Sparkles = Instance.new("ParticleEmitter",torso)
  4414. Sparkles.Texture = "rbxassetid://1084976679"
  4415. Sparkles.Color = ColorSequence.new(BrickColor.new("White").Color)
  4416. Sparkles.EmissionDirection = "Top"
  4417. Sparkles.Speed = NumberRange.new(0)
  4418. Sparkles.Size = NumberSequence.new(2.5)
  4419. Sparkles.Transparency = NumberSequence.new(0,1)
  4420. Sparkles.Drag = 0.4
  4421. Sparkles.LightInfluence = 0
  4422. Sparkles.LockedToPart = true
  4423. Sparkles.Lifetime = NumberRange.new(0.8)
  4424. Sparkles.Rate = 60
  4425. Sparkles.LightEmission = 1
  4426. Sparkles.Rotation = NumberRange.new(-360,360)
  4427. Sparkles.VelocitySpread = 0
  4428. Sparkles.Acceleration = Vector3.new(0,10,0)
  4429. Sparkles.ZOffset = 1
  4430. local Auura = Instance.new("Sound",hed)
  4431. Auura.SoundId = "rbxassetid://1179254378"
  4432. Auura.Pitch = 1
  4433. Auura.Looped = true
  4434. Auura.Volume = 4
  4435. Auura:Play()
  4436. wait(2.5)
  4437. Smoke.Rate = 0
  4438. Smoke2.Rate = 0
  4439. Smoke3.Rate = 0
  4440. Smoke4.Rate = 0
  4441. hum.WalkSpeed = 17
  4442. wait(7)
  4443. ui = true
  4444. instinct = true
  4445. transforming2 = false
  4446. canattack = true
  4447. canidle = true
  4448. canwalk = true
  4449.  
  4450. muiable = true
  4451. wait(0.6)
  4452.  
  4453.  
  4454. end
  4455. end)
  4456.  
  4457.  
  4458. --Lightning
  4459.  
  4460. local auranum = 0
  4461. local auranum1 = 0
  4462. local auranum2 = 0
  4463. auranum = math.random(35,65)
  4464. auranum1 = math.random(-25,0)
  4465. auranum2 = math.random(10,25)
  4466. auranum3 = math.random(65,75)
  4467. auranum4 = math.random(-25,-15)
  4468.  
  4469. ----------------------------------------------------------------------------------------------
  4470. ac = new("Part",char)
  4471. ac.Name = "NewPart"
  4472. ac.Size = v3(0.1,0.1,0.1)
  4473. ac.Position = v3(999,999,999)
  4474. ac.BrickColor = bc("bright Blue")
  4475. ac.Material = "Neon"
  4476. ac.Transparency = 1
  4477. aaac =new("Weld",ac)
  4478. aaac.Part0 = rarm
  4479. aaac.Part1 = ac
  4480. aaac.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  4481. aaaac = new("ParticleEmitter",ac)
  4482. aaaac.Size = ns(1)
  4483. aaaac.Rate = 5
  4484. aaaac.Texture = "rbxassetid://246381828"
  4485. aaaac.ZOffset = 1
  4486. aaaac.Lifetime = nr(5)
  4487. aaaac.Transparency = ns(1)
  4488. aaaac.LockedToPart = true
  4489. aaaac.Speed = nr(0)
  4490. aaaawc = new("ParticleEmitter",ac)
  4491. aaaawc.Size = ns(5)
  4492. aaaawc.Rate = 5
  4493. aaaawc.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  4494. aaaawc.Texture = "rbxassetid://924710961"
  4495. aaaawc.ZOffset = -1
  4496. aaaawc.Lifetime = nr(5)
  4497. aaaawc.RotSpeed = nr(50)
  4498. aaaawc.Transparency = ns(1)
  4499. aaaawc.LockedToPart = true
  4500. aaaawc.Speed = nr(0)
  4501. function weld(parent,part0,part1,c0)
  4502. local weld=Instance.new("Weld")
  4503. weld.Parent=parent
  4504. weld.Part0=part0
  4505. weld.Part1=part1
  4506. weld.C0=c0
  4507. return weld
  4508. end
  4509. function newRay(start,face,range,wat)
  4510. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  4511. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  4512. return rey,hit,pos
  4513. end
  4514. function nooutline(part)
  4515. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  4516. end
  4517. function debris(cfremz, thepart, amt)
  4518. for j = 1, amt do
  4519. do
  4520. local pr = Instance.new("Part")
  4521. nooutline(pr)
  4522. pr.Name = "debrisobeb"
  4523. pr.Anchored = true
  4524. pr.BrickColor = BrickColor.new("Dark stone grey")
  4525. pr.CanCollide = true
  4526. pr.Material = "Slate"
  4527. pr.Transparency = 0
  4528. pr.Size = Vector3.new(math.random(16, 24), math.random(12, 16), math.random(16, 24))
  4529. 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)))
  4530. pr.Parent = workspace
  4531. game.Debris:AddItem(pr, 25)
  4532. delay(15, function()
  4533. if pr then
  4534. pr.CanCollide = false
  4535. pr.Anchored = false
  4536. end
  4537. end)
  4538. end
  4539. end
  4540. for c = 1, amt do
  4541. do
  4542. local pr2 = Instance.new("Part")
  4543. nooutline(pr2)
  4544. pr2.Name = "moredebr"
  4545. pr2.Anchored = false
  4546. pr2.BrickColor = BrickColor.new("Dark stone grey")
  4547. pr2.CanCollide = false
  4548. pr2.Material = "Concrete"
  4549. pr2.Transparency = 0
  4550. pr2.Size = Vector3.new(math.random(3, 6), math.random(4, 7), math.random(1, 5))
  4551. 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)))
  4552. pr2.Parent = workspace
  4553. pr2.Velocity = Vector3.new(math.random(-75, 75), math.random(120, 240), math.random(-75, 75))
  4554. pr2.RotVelocity = Vector3.new(math.random(-35, 35), math.random(-35, 35), math.random(-35, 35))
  4555. game.Debris:AddItem(pr2, 45)
  4556. delay(2, function()
  4557. pr2.CanCollide = true
  4558. wait(10)
  4559. if pr2 then
  4560. pr2.CanCollide = false
  4561. end
  4562. end)
  4563. end
  4564. end
  4565. end
  4566. Grab = false
  4567. function weld5(part0, part1, c0, c1)
  4568. weeld=Instance.new("Weld", part0)
  4569. weeld.Part0=part0
  4570. weeld.Part1=part1
  4571. weeld.C0=c0
  4572. weeld.C1=c1
  4573. return weeld
  4574. end
  4575. mouse.KeyDown:connect(function(key)
  4576. if key == "v" then
  4577. canattack = false
  4578. canidle = false
  4579. canwalk = false
  4580. for i = 1, 20 do
  4581. 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)
  4582. 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)
  4583. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-70),0), 0.2)
  4584. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(70), 0), 0.2)
  4585. 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)
  4586. 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)
  4587.  
  4588. rs:wait(2)
  4589. end
  4590. con1=larm.Touched:connect(function(hit) -- this is grab
  4591. hum.MaxHealth = 1.0E298
  4592. hum.Health = 1.0E298
  4593. ht = hit.Parent
  4594. hum1=ht:FindFirstChildOfClass('Humanoid')
  4595. if hum1 ~= nil and hit.Parent.Name ~= p.Character.Name then
  4596.  
  4597.  
  4598.  
  4599.  
  4600. z = Instance.new("Sound",char)
  4601. z.SoundId = "rbxassetid://227194112"
  4602. z.Volume = 90
  4603. wait(.1)
  4604. z:Play()
  4605. hum1.PlatformStand=true
  4606. gp = ht
  4607. Grab = true
  4608. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-1,1.5),CFrame.new(0,0,0))
  4609. asd.Parent = larm
  4610. asd.Name = "asd"
  4611. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),math.rad(180),0)
  4612.  
  4613.  
  4614. --[[ elseif hum1 == nil then
  4615. con1:disconnect()
  4616. wait() return]]
  4617. end
  4618. end)
  4619. local FlyAt = Instance.new("Attachment",torso)FlyAt.Position = Vector3.new(0,2,0)
  4620. local FlyAt2 = Instance.new("Attachment",torso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  4621. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  4622. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4623. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 5
  4624.  
  4625. for i = 1, 20 do
  4626. 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)
  4627. 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)
  4628. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(30),0), 0.2)
  4629. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-30), 0), 0.2)
  4630. 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)
  4631. 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)
  4632.  
  4633. rs:wait(2)
  4634. end
  4635. con1:disconnect()
  4636.  
  4637. if gp == nil then
  4638. canattack = true
  4639. canidle = true
  4640. canwalk = true
  4641. FlyAt:Destroy()
  4642. return end
  4643.  
  4644.  
  4645.  
  4646. --[[for i = 1, 16 do
  4647. 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)
  4648. 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)
  4649. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14),math.rad(70),0), 0.3)
  4650. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  4651. 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)
  4652. 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)
  4653. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), 0), 0.3)
  4654. if Debounces.on == false then end
  4655. rs:wait()
  4656. end]]--
  4657. for i = 1, 16 do
  4658. 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)
  4659. 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)
  4660. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(-60),0), 0.3)
  4661. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.3)
  4662. 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)
  4663. 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)
  4664.  
  4665. rs:wait()
  4666. end
  4667.  
  4668.  
  4669.  
  4670. local sbs = Instance.new("BodyPosition", torso)
  4671. sbs.P = 9000
  4672. sbs.D = 1000
  4673. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  4674. sbs.position = torso.CFrame.p + Vector3.new(0, 1750, 0)
  4675.  
  4676.  
  4677.  
  4678.  
  4679.  
  4680. 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
  4681. 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
  4682. 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
  4683. 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
  4684. 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
  4685. 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
  4686. wait(2)
  4687. 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
  4688. 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
  4689. 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
  4690. 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
  4691. 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
  4692. 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
  4693.  
  4694. wait(0.5)
  4695. sbs:Destroy()
  4696.  
  4697. local sbs2 = Instance.new("BodyPosition", torso)
  4698. sbs2.P = 9000
  4699. sbs2.D = 1000
  4700. sbs2.maxForce = Vector3.new(900000, 905000000, 900000)
  4701. sbs2.position = torso.CFrame.p + Vector3.new(0, -1950, 0)
  4702. for i = 1, 30 do
  4703. 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)
  4704. 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)
  4705. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.3)
  4706. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-60), math.rad(-30), 0), 0.3)
  4707. 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)
  4708. 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)
  4709.  
  4710. rs:wait()
  4711. end
  4712. wait(0.15)
  4713. z = Instance.new("Sound",char)
  4714. z.SoundId = "rbxassetid://157878578"
  4715. z.Volume = 90
  4716.  
  4717. z:Play()
  4718. z2 = Instance.new("Sound",char)
  4719. z2.SoundId = "rbxassetid://1577567682"
  4720. z2.Volume = 90
  4721.  
  4722. z2:Play()
  4723. hum.MaxHealth = 100000
  4724. hum.Health = 100000
  4725. FlyAt:Destroy()
  4726. sbs2:Destroy()
  4727. root.Anchored = true
  4728. canattack = true
  4729. canidle = true
  4730. canwalk = true
  4731. hum1.Parent:BreakJoints()
  4732. asd:Destroy()
  4733.  
  4734. gp = nil
  4735. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4736. if par then
  4737. local cfremz = CFrame.new(loc)
  4738. debris(cfremz, par, 50)
  4739. end
  4740. coroutine.resume(coroutine.create(function()
  4741. for i = 1,40 do
  4742. CamShakeAll(32,580,torso)
  4743. game:GetService("RunService").RenderStepped:wait()
  4744. end
  4745. end))
  4746. local AURU = Instance.new('ParticleEmitter')
  4747. AURU.Name = "Aura"
  4748. AURU.Texture = "rbxassetid://242201991"
  4749. AURU.Parent = root
  4750. AURU.LightEmission = 0.1
  4751. AURU.Transparency = NumberSequence.new(0.5,1)
  4752. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  4753. AURU.Size = NumberSequence.new(20,0)
  4754. AURU.LockedToPart = false
  4755. AURU.Lifetime = NumberRange.new(5)
  4756. AURU.Rate = 630
  4757. AURU.VelocitySpread = 100
  4758. AURU.Speed = NumberRange.new(40)
  4759. AURU.Rotation = NumberRange.new(-360,360)
  4760. AURU.EmissionDirection = "Top"
  4761. AURU.ZOffset = -1
  4762.  
  4763. wait(0.1)
  4764. AURU.Rate = 0
  4765. root.Anchored = false
  4766.  
  4767.  
  4768. end
  4769. end)
  4770. function pushaway()
  4771. for i = 1, 10 do
  4772. wait()
  4773. 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
  4774. 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
  4775. 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
  4776. 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
  4777. 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
  4778. 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
  4779. end
  4780. for i = 1, 10 do
  4781. wait()
  4782. 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
  4783. 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
  4784. 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
  4785. 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
  4786. 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
  4787. 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
  4788. end
  4789. end
  4790. function dragoncharge()
  4791. for i = 1, 10 do
  4792. wait()
  4793. 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
  4794. 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
  4795. 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
  4796. 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
  4797. 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
  4798. 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
  4799. end
  4800. end
  4801. function grab5()
  4802. for i = 1, 10 do
  4803. wait()
  4804.  
  4805. 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
  4806. 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
  4807. 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
  4808. 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
  4809. 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
  4810. 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
  4811. end
  4812. for i = 1, 10 do
  4813. wait()
  4814.  
  4815. 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
  4816. 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
  4817. 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
  4818. 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
  4819. 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
  4820. 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
  4821. end
  4822. end
  4823. function dragonfist()
  4824. for i = 1, 10 do
  4825. wait()
  4826. 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
  4827. 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
  4828. 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
  4829. 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
  4830. 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
  4831. 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
  4832. end
  4833. for i = 1, 10 do
  4834. wait()
  4835. 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
  4836. 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
  4837. 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
  4838. 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
  4839. 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
  4840. 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
  4841. end
  4842. end
  4843. --------
  4844. local isAPlayer
  4845. function checkIfNotPlayer(model)
  4846. coroutine.resume(coroutine.create(function()
  4847. 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
  4848. isAPlayer = true
  4849. else
  4850. isAPlayer = false
  4851. end
  4852. end))
  4853. return isAPlayer
  4854. end
  4855. function findAllNearestTorso(pos,dist)
  4856. local list = game.Workspace:children()
  4857. local torso = {}
  4858. local temp = nil
  4859. local human = nil
  4860. local temp2 = nil
  4861. for x = 1, #list do
  4862. temp2 = list[x]
  4863. if (temp2.className == "Model") and (temp2 ~= char) then
  4864. local nayem = "Torso"
  4865. if temp2:findFirstChild("UpperTorso") then nayem = "UpperTorso" end
  4866. temp = temp2:findFirstChild(nayem)
  4867. human = temp2:findFirstChildOfClass("Humanoid")
  4868. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  4869. if (temp.Position - pos).magnitude < dist then
  4870. table.insert(torso,temp)
  4871. dist = (temp.Position - pos).magnitude
  4872. end
  4873. end
  4874. end
  4875. end
  4876. return torso
  4877. end
  4878. ----------------------------------------------------------------------------
  4879.  
  4880. function computeDirection(vec)
  4881. local lenSquared = vec.magnitude * vec.magnitude
  4882. local invSqrt = 1 / math.sqrt(lenSquared)
  4883. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  4884. end
  4885.  
  4886. ----------------------------------------------------------------------------
  4887.  
  4888. local throw1 = 5
  4889. local throw2 = 5
  4890. local throw = 5
  4891. local grabon3 = false
  4892. local grabon4 = false
  4893. function AirPunchStrong()
  4894. coroutine.resume(coroutine.create(function()
  4895. local magnitude = nil
  4896. local Position = nil
  4897. if animid == 0 then
  4898. Position = larm.Position
  4899. else
  4900. Position = rarm.Position
  4901. end
  4902. --sound(743499393,Position,10,math.random(6,8)/10)
  4903.  
  4904.  
  4905. local Part1 = Instance.new("Part")
  4906. local mesh2 = Instance.new("SpecialMesh",Part1)
  4907. mesh2.MeshId = "rbxassetid://559831844"
  4908. mesh2.Scale = Vector3.new(0,0,0.4)
  4909. Part1.Material = Enum.Material.Neon
  4910. Part1.CanCollide = false
  4911. Part1.BrickColor = BrickColor.new("White")
  4912. Part1.Parent = DebrisModel
  4913. Part1.Size = Vector3.new(0,0,0)
  4914. Part1.Anchored = true
  4915. Part1.CFrame = CFrame.new(Position,mouse.Hit.p)
  4916. Part1.Name = "EXPLOSION3"
  4917.  
  4918. local Part0 = Instance.new("Part",DebrisModel)
  4919. local PointLight2 = Instance.new("PointLight")
  4920. Part0.Name = "Bullet"
  4921. Part0.Material = Enum.Material.Neon
  4922. Part0.BrickColor = BrickColor.new("White")
  4923. Part0.Anchored = false
  4924. Part0.Size = Vector3.new(1,1,1)
  4925. Part0.Transparency = 0.5
  4926. local mesh = Instance.new("SpecialMesh",Part0)
  4927. mesh.MeshId = "rbxassetid://437347603"
  4928. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  4929. local bforce = Instance.new("BodyForce",Part0)
  4930. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  4931. Part0.CanCollide = false
  4932. PointLight2.Parent = Part0
  4933. PointLight2.Color = Part0.Color
  4934. local Target = mouse.Hit.p
  4935. local direction = Target - Position
  4936. local direction = computeDirection(direction)
  4937. local pos = Position + (direction * 2)
  4938. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  4939. Part0.Velocity = direction * 750
  4940. local asd = nil
  4941. local loop = nil
  4942. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  4943. loop = rs:connect(function()
  4944. local asdf = math.random(500,1000)/1000
  4945. local Part1 = Instance.new("Part")
  4946. local mesh2 = Instance.new("SpecialMesh",Part1)
  4947. mesh2.MeshType = Enum.MeshType.Sphere
  4948. Part1.Material = Enum.Material.Neon
  4949. Part1.CanCollide = false
  4950. Part1.BrickColor = BrickColor.new("White")
  4951. Part1.Parent = DebrisModel
  4952. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  4953. Part1.Anchored = true
  4954. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  4955. Part1.Name = "SMOKE"
  4956. end)
  4957. asd = Part0.Touched:connect(function(ht)
  4958. local hit=ht.Parent
  4959. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  4960. asd:disconnect()
  4961. loop:disconnect()
  4962.  
  4963.  
  4964.  
  4965. for i,v in pairs(findAllNearestTorso(Part0.Position,35)) do
  4966. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  4967. v:Destroy()
  4968. else
  4969. v.Parent:BreakJoints()
  4970. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  4971. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4972. Fl.velocity = Part0.CFrame.lookVector*395
  4973. wait(0.05)
  4974. Fl:remove()
  4975.  
  4976. end
  4977. local Position = Part0.Position
  4978. local Target = v.Position
  4979. local direction = Target - Position
  4980. local direction = computeDirection(direction)
  4981. local bv = Instance.new("BodyVelocity",v)
  4982. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  4983. debris:AddItem(bv,1)
  4984. end
  4985. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  4986. for z=1,math.random(2,3) do
  4987. local asdf = math.random(-5,5)*2-(i/2)*10
  4988. local Part1 = Instance.new("Part")
  4989. local mesh2 = Instance.new("SpecialMesh",Part1)
  4990. mesh2.MeshType = Enum.MeshType.Sphere
  4991. mesh2.Scale = Vector3.new(0,0,0)
  4992. Part1.Material = Enum.Material.Neon
  4993. Part1.CanCollide = false
  4994. Part1.BrickColor = BrickColor.new("White")
  4995. Part1.Parent = DebrisModel
  4996. Part1.Size = Vector3.new(asdf,asdf,asdf)
  4997. Part1.Anchored = true
  4998. local a = i*0.7
  4999. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  5000. Part1.Name = "EXPLOSION4"
  5001. end
  5002. end
  5003.  
  5004. end
  5005. end)
  5006. end))
  5007. end
  5008.  
  5009.  
  5010.  
  5011.  
  5012.  
  5013.  
  5014.  
  5015.  
  5016. mouse.KeyDown:connect(function(key)
  5017. if key == "b" then
  5018. canattack = false
  5019. canidle = false
  5020. canwalk = false
  5021. dragonfist()
  5022. AirPunchStrong()
  5023. local Grab = Instance.new("Part",root)
  5024. Grab.Size = Vector3.new(5.2,5.8,5.9)
  5025. Grab.CanCollide = false
  5026. Grab.Material = "Neon"
  5027. Grab.BrickColor = BrickColor.new("White")
  5028. Grab.Transparency = 0.99
  5029. local Hat2 = Instance.new("SpecialMesh",Grab)
  5030. Hat2.MeshType = 3
  5031. Hat2.Scale = Vector3.new(3.35,3.15,0.95)
  5032. local Grabo = Instance.new("Weld",Grab)
  5033. Grabo.Part0 = root
  5034. Grabo.Part1 = Grab
  5035. Grabo.C0 = CFrame.new(0,0.3,-6.8)
  5036.  
  5037. local AuraB = Instance.new("Part",root)
  5038. AuraB.Size = Vector3.new(2,1,2)
  5039. AuraB.CanCollide = false
  5040. AuraB.BrickColor = BrickColor.new("Deep orange")
  5041. AuraB.Transparency = 1
  5042. local AuraBo = Instance.new("Weld",AuraB)
  5043. AuraBo.Part0 = root
  5044. AuraBo.Part1 = AuraB
  5045. AuraBo.C0 = CFrame.new(0,-0.6,0)
  5046. Grab.Touched:connect(function(hit)
  5047. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5048.  
  5049.  
  5050.  
  5051. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5052. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5053. Fl.velocity = root.CFrame.lookVector*640
  5054. wait(0.05)
  5055. Fl:remove()
  5056.  
  5057. end
  5058. end)
  5059. wait(0.3)
  5060. canattack = true
  5061. canidle = true
  5062. canwalk = true
  5063. Grab:Destroy()
  5064. end
  5065. end)
  5066. local ha = Instance.new("BodyVelocity")
  5067. ha.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5068. ha.velocity = mouse.Hit.lookVector * 70
  5069.  
  5070. local haa = Instance.new("BodyGyro")
  5071. haa.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  5072. haa.P = 1000
  5073. haa.D = 100
  5074. function flyy()
  5075.  
  5076. haa.Parent = root
  5077. ha.Parent = torso
  5078. hum.Sit = true
  5079. end
  5080.  
  5081. game:GetService('RunService').RenderStepped:connect(function()
  5082. if canfly == true then
  5083. fly = true
  5084. elseif canfly == false then
  5085. fly = false
  5086. end
  5087. end)
  5088. --[[local BodGy=Instance.new("BodyGyro")
  5089. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5090. BodGy.P=2000
  5091. BodGy.D=100
  5092. BodGy.Name="SiegmundGyro"
  5093. CF=RootPart.CFrame
  5094. BodGy.Parent=RootPart
  5095. BodGy.cframe=CF]]
  5096. local BodGy=Instance.new("BodyGyro")
  5097. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  5098. BodGy.P=2000
  5099. BodGy.D=100
  5100. BodGy.Name="SthomasGyro"
  5101. CF=root.CFrame
  5102. BodGy.Parent=root
  5103. BodGy.cframe=CF
  5104.  
  5105. game:GetService('RunService').RenderStepped:connect(function()
  5106. if fly and stop == false then
  5107. hum.Sit = true
  5108. ha.velocity = mouse.Hit.lookVector * 100
  5109. haa.cframe = CFrame.new(root.Position,mouse.Hit.p*Vector3.new(1,0,1)+root.Position*Vector3.new(0,1,0))
  5110. hed.CFrame = CFrame.new(hed.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  5111.  
  5112. end
  5113. end)
  5114. function unfly()
  5115.  
  5116. stop = true
  5117. haa.Parent = script
  5118. ha.Parent = script
  5119. hum.Sit = false
  5120. end
  5121. mouse.KeyDown:connect(function(key)
  5122. if key == "f" then
  5123.  
  5124. canattack = false
  5125. canidle = false
  5126. canwalk = false
  5127. local sbs = Instance.new("BodyPosition", torso)
  5128. sbs.P = 9000
  5129. sbs.D = 1000
  5130. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  5131. sbs.position = torso.CFrame.p + Vector3.new(0, 10, 0)
  5132. for i = 1, 20 do
  5133. wait()
  5134. 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
  5135. 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
  5136. 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
  5137. 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
  5138. 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
  5139. 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
  5140. end
  5141. local SFXZ2 = Instance.new("Sound",hed)
  5142. SFXZ2.SoundId = "rbxassetid://187137517"
  5143. SFXZ2.Volume = 5
  5144. SFXZ2.Pitch = 1
  5145. SFXZ2.Looped = false
  5146. wait(0.01)
  5147. SFXZ2:Play()
  5148. coroutine.resume(coroutine.create(function()
  5149. for i = 3,8 do
  5150. local Ball = Instance.new("Part",char)
  5151. Ball.Size = Vector3.new(1,1,1)
  5152. Ball.BrickColor = BrickColor.new("Cyan")
  5153. Ball.Material = "Neon"
  5154. Ball.Anchored = true
  5155. Ball.CanCollide = false
  5156. Ball.Transparency = 0
  5157. Ball.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5158. local Ball2 = Instance.new("SpecialMesh",Ball)
  5159. Ball2.MeshType = 3
  5160. Ball2.Scale = Vector3.new(2,2,2)
  5161.  
  5162.  
  5163.  
  5164.  
  5165. coroutine.resume(coroutine.create(function()
  5166. for i = 1,15 do
  5167. Ball2.Scale = Ball2.Scale + Vector3.new(19.4,19.4,19.4)
  5168. Ball.Transparency = Ball.Transparency + 0.06
  5169. wait(0.00000000001)
  5170. end
  5171. Ball:Destroy()
  5172.  
  5173.  
  5174. end))
  5175. wait(0.06)
  5176. end
  5177. end))
  5178. root.Anchored = true
  5179. g = Instance.new("Explosion")
  5180. g.Parent = workspace
  5181. g.Position = root.Position
  5182. g.BlastRadius = 90
  5183. g.BlastPressure = 4000200
  5184. g.Visible = false
  5185. for i = 1, 30 do
  5186. wait()
  5187. 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
  5188. 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
  5189. 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
  5190. 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
  5191. 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
  5192. 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
  5193. end
  5194. wait(0.2)
  5195. root.Anchored = false
  5196. sbs:Destroy()
  5197.  
  5198. for i = 1,1 do
  5199.  
  5200.  
  5201.  
  5202.  
  5203.  
  5204. for i,v in pairs(workspace:children()) do
  5205.  
  5206.  
  5207. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  5208.  
  5209.  
  5210. if v:findFirstChild("Head") and v:findFirstChild("Torso") then
  5211.  
  5212.  
  5213. if (v:findFirstChild("Torso").Position - char.Torso.Position).magnitude < 40 then
  5214.  
  5215.  
  5216. if v.Name ~= p.Name then
  5217.  
  5218. v.Humanoid:TakeDamage(400000000000)
  5219.  
  5220.  
  5221. v.Humanoid.PlatformStand = true
  5222.  
  5223.  
  5224. end
  5225. end
  5226. end
  5227.  
  5228.  
  5229.  
  5230. end
  5231. end
  5232. end
  5233. sbs:Destroy()
  5234. canattack = true
  5235. canidle = true
  5236. canwalk = true
  5237. end
  5238. end)
  5239. mouse.KeyDown:connect(function(key)
  5240. if key == "h" and ui == false then
  5241. canfly = true
  5242. stop = false
  5243.  
  5244.  
  5245. local Soundd = Instance.new("Sound",hed)
  5246. Soundd.SoundId = "rbxassetid://917377181"
  5247. Soundd.Pitch = 1
  5248. Soundd.Looped = false
  5249. Soundd.Volume = 8
  5250. Soundd:Play()
  5251. local Flame = Instance.new("ParticleEmitter",root)
  5252. Flame.Texture = "rbxassetid://1332922037"
  5253. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  5254. Flame.EmissionDirection = "Top"
  5255. Flame.Speed = NumberRange.new(0.3)
  5256. Flame.Size = NumberSequence.new(5.5,4)
  5257. Flame.Transparency = NumberSequence.new(0.8,1)
  5258. Flame.Drag = 0.4
  5259. Flame.LightInfluence = 0
  5260. Flame.LockedToPart = false
  5261. Flame.Lifetime = NumberRange.new(0.4)
  5262. Flame.Rate = 285
  5263. Flame.LightEmission = 1
  5264. Flame.Rotation = NumberRange.new(-360,360)
  5265. Flame.VelocitySpread = 100
  5266. Flame.Acceleration = Vector3.new(0,0,0)
  5267. Flame.ZOffset = -0.2
  5268. Flame.RotSpeed = NumberRange.new(-400,400)
  5269. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5270. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5271. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5272. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5273. Speed.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248)) Speed.LightEmission = 0.6
  5274. cooldown = false
  5275. local SFXZ2 = Instance.new("Sound",hed)
  5276. SFXZ2.SoundId = "rbxassetid://627724206"
  5277. SFXZ2.Volume = 3
  5278. SFXZ2.Pitch = 1
  5279. SFXZ2.Looped = true
  5280. wait(0.01)
  5281. SFXZ2:Play()
  5282. canattack = false
  5283. canidle = false
  5284. canwalk = false
  5285. flyy()
  5286. for i = 1, 30 do
  5287. wait()
  5288.  
  5289. 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
  5290. 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
  5291. 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
  5292. 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
  5293. 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
  5294. 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
  5295. end
  5296.  
  5297. end
  5298. end)
  5299. mouse.KeyDown:connect(function(key)
  5300. if key == "h" and ui == true then
  5301. canfly = true
  5302. stop = false
  5303. local AURU = Instance.new('ParticleEmitter')
  5304. AURU.Name = "Aura"
  5305. AURU.Texture = "rbxassetid://1200947142"
  5306. AURU.Parent = root
  5307. AURU.LightEmission = 0.9
  5308. AURU.Transparency = NumberSequence.new(0.1,1)
  5309. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5310. AURU.Size = NumberSequence.new(8,0)
  5311. AURU.LockedToPart = false
  5312. AURU.Lifetime = NumberRange.new(0.6)
  5313. AURU.Rate = 530
  5314. AURU.Speed = NumberRange.new(40)
  5315. AURU.Rotation = NumberRange.new(-360,360)
  5316. AURU.EmissionDirection = "Top"
  5317. AURU.ZOffset = 1
  5318. AURU.VelocitySpread = 100
  5319. AURU.RotSpeed = NumberRange.new(-100,100)
  5320.  
  5321. local Soundd = Instance.new("Sound",hed)
  5322. Soundd.SoundId = "rbxassetid://917377181"
  5323. Soundd.Pitch = 1
  5324. Soundd.Looped = false
  5325. Soundd.Volume = 8
  5326. Soundd:Play()
  5327.  
  5328. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5329. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5330. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5331. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5332. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 0.6
  5333. cooldown = false
  5334. local SFXZ2 = Instance.new("Sound",hed)
  5335. SFXZ2.SoundId = "rbxassetid://627724206"
  5336. SFXZ2.Volume = 3
  5337. SFXZ2.Pitch = 1
  5338. SFXZ2.Looped = true
  5339. wait(0.01)
  5340. SFXZ2:Play()
  5341. canattack = false
  5342. canidle = false
  5343. canwalk = false
  5344. flyy()
  5345. for i = 1, 30 do
  5346. wait()
  5347.  
  5348. 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
  5349. 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
  5350. 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
  5351. 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
  5352. 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
  5353. 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
  5354. end
  5355.  
  5356. end
  5357. end)
  5358. mouse.KeyUp:connect(function(key)
  5359. if key == "h" and ui == false then
  5360. canattack = true
  5361. canidle = true
  5362. canwalk = true
  5363. unfly()
  5364. for i, v in pairs(root:GetChildren()) do
  5365. if v:IsA("ParticleEmitter")then
  5366. v.Rate = 0
  5367. end
  5368. end
  5369. for i, v in pairs(root:GetChildren()) do
  5370. if v:IsA("Attachment")then
  5371. v:Destroy()
  5372. end
  5373. end
  5374. for i, v in pairs(hed:GetChildren()) do
  5375. if v:IsA("Sound")then
  5376. v:Destroy()
  5377. end
  5378. end
  5379. local Auura = Instance.new("Sound",hed)
  5380. Auura.SoundId = "rbxassetid://550621034"
  5381. Auura.Pitch = 1
  5382. Auura.Looped = false
  5383. Auura.Volume = 5
  5384. Auura:Play()
  5385. end
  5386. end)
  5387. mouse.KeyUp:connect(function(key)
  5388. if key == "h" and ui == true then
  5389. canattack = true
  5390. canidle = true
  5391. canwalk = true
  5392. unfly()
  5393. for i, v in pairs(root:GetChildren()) do
  5394. if v:IsA('ParticleEmitter')then
  5395. v.Rate = 0
  5396. end
  5397. end
  5398. for i, v in pairs(root:GetChildren()) do
  5399. if v:IsA("Attachment")then
  5400. v:Destroy()
  5401. end
  5402. end
  5403. for i, v in pairs(hed:GetChildren()) do
  5404. if v:IsA("Sound")then
  5405. v:Destroy()
  5406. end
  5407. end
  5408. local Auura = Instance.new("Sound",hed)
  5409. Auura.SoundId = "rbxassetid://550621034"
  5410. Auura.Pitch = 1
  5411. Auura.Looped = false
  5412. Auura.Volume = 5
  5413. Auura:Play()
  5414. end
  5415. end)
  5416. mouse.KeyDown:connect(function(key)
  5417. if key == "x" and ui == true then
  5418. canattack = false
  5419. canidle = false
  5420. canwalk = false
  5421. local bv = Instance.new("BodyVelocity")
  5422. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5423. bv.velocity = root.CFrame.lookVector*300
  5424. bv.Parent = root
  5425.  
  5426. local AURU = Instance.new('ParticleEmitter')
  5427. AURU.Name = "Aura"
  5428. AURU.Texture = "rbxassetid://1200947142"
  5429. AURU.Parent = rarm
  5430. AURU.LightEmission = 0.6
  5431. AURU.Transparency = NumberSequence.new(0.4,1)
  5432. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5433. AURU.Size = NumberSequence.new(2,0)
  5434. AURU.LockedToPart = false
  5435. AURU.Lifetime = NumberRange.new(5)
  5436. AURU.Rate = 530
  5437. AURU.Speed = NumberRange.new(4)
  5438. AURU.Rotation = NumberRange.new(-360,360)
  5439. AURU.EmissionDirection = "Top"
  5440. AURU.ZOffset = 0.5
  5441. AURU.VelocitySpread = 100
  5442. AURU.RotSpeed = NumberRange.new(-100,100)
  5443. for i = 1,5 do
  5444. 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
  5445. 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
  5446. 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
  5447. 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
  5448. 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
  5449. 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
  5450. wait()
  5451. end
  5452. local SFXZ = Instance.new("Sound",torso)
  5453. SFXZ.SoundId = "rbxassetid://169259383"
  5454. SFXZ.Volume = 1
  5455. SFXZ.Pitch = 1.5
  5456. SFXZ.Looped = false
  5457. wait(0.01)
  5458. SFXZ:Play()
  5459. local Grab = Instance.new("Part",rarm)
  5460. Grab.Size = Vector3.new(3,3,3)
  5461. Grab.CanCollide = false
  5462. Grab.BrickColor = BrickColor.new("Deep orange")
  5463. Grab.Transparency = math.huge
  5464. local Grabo = Instance.new("Weld",Grab)
  5465. Grabo.Part0 = rarm
  5466. Grabo.Part1 = Grab
  5467. Grabo.C0 = CFrame.new(0,-1.1,0)
  5468.  
  5469.  
  5470. Grab.Touched:connect(function(hit)
  5471. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5472. Grab:Destroy()
  5473. hit.Parent:BreakJoints()
  5474. coroutine.resume(coroutine.create(function()
  5475. for i = 1,40 do
  5476. CamShakeAll(32,480,torso)
  5477. game:GetService("RunService").RenderStepped:wait()
  5478. end
  5479. end))
  5480. local HQ = Instance.new("Part",char)
  5481. HQ.Size = Vector3.new(1,0,1)
  5482. HQ.BrickColor = BrickColor.new("Grey")
  5483. HQ.Material = "Neon"
  5484. HQ.Anchored = true
  5485. HQ.CanCollide = false
  5486. HQ.Transparency = 0.7
  5487. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5488. local HQ2 = Instance.new("SpecialMesh",HQ)
  5489. HQ2.MeshId = "rbxassetid://20329976"
  5490. HQ2.Scale = Vector3.new(1,3,1)
  5491.  
  5492. local HQG = Instance.new("Part",char)
  5493. HQG.Size = Vector3.new(1,0,1)
  5494. HQG.BrickColor = BrickColor.new("Grey")
  5495. HQG.Material = "Neon"
  5496. HQG.Anchored = true
  5497. HQG.Transparency = 0.7
  5498. HQG.CanCollide = false
  5499. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5500. local HQG2 = Instance.new("SpecialMesh",HQG)
  5501. HQG2.MeshId = "rbxassetid://20329976"
  5502. HQG2.Scale = Vector3.new(1,1,1)
  5503.  
  5504.  
  5505. coroutine.resume(coroutine.create(function()
  5506. for i = 1,500 do
  5507. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5508. HQ.Transparency = HQ.Transparency + 0.01
  5509. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5510.  
  5511. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5512. HQG.Transparency = HQG.Transparency + 0.01
  5513. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5514.  
  5515. wait(0.00000000001)
  5516.  
  5517.  
  5518. end
  5519. HQ:Destroy()
  5520. HQ2:Destroy()
  5521. HQG:Destroy()
  5522. HQG2:Destroy()
  5523. end))
  5524. AURU.Rate = 0
  5525. local SFXZ = Instance.new("Sound",torso)
  5526. SFXZ.SoundId = "rbxassetid://1699290293"
  5527. SFXZ.Volume = 10
  5528. SFXZ.Pitch = 1
  5529. SFXZ.Looped = false
  5530. wait(0.01)
  5531. SFXZ:Play()
  5532. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5533. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5534. Fl.velocity = torso.CFrame.lookVector*2600
  5535. wait(0.05)
  5536. Fl:remove()
  5537. local ry,ht,ps=nil,nil,nil
  5538. while ht==nil do
  5539. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  5540. wait()
  5541. end
  5542. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  5543. if par then
  5544. local cfremz = CFrame.new(loc)
  5545. debris(cfremz, par, 50)
  5546. end
  5547. wait(1)
  5548. AURU.Rate = 0
  5549. canattack = true
  5550. canidle = true
  5551. canwalk = true
  5552. end
  5553. end)
  5554. for i= 1,15 do
  5555. 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
  5556. 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
  5557. 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
  5558. 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
  5559. 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
  5560. 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
  5561. wait()
  5562. end
  5563. coroutine.resume(coroutine.create(function()
  5564. wait(0.5)
  5565. Grab:remove()
  5566. end))
  5567. canattack = true
  5568. canidle = true
  5569. canwalk = true
  5570. AURU.Rate = 0
  5571. bv:Destroy()
  5572. end
  5573. end)
  5574. mouse.KeyDown:connect(function(key)
  5575. if key == "x" and ui == false then
  5576. canattack = false
  5577. canidle = false
  5578. canwalk = false
  5579.  
  5580. local bv = Instance.new("BodyVelocity")
  5581. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5582. bv.velocity = root.CFrame.lookVector*300
  5583. bv.Parent = root
  5584.  
  5585. coroutine.resume(coroutine.create(function()
  5586. for i = 1,40 do
  5587. CamShakeAll(32,80,torso)
  5588. game:GetService("RunService").RenderStepped:wait()
  5589. end
  5590. end))
  5591.  
  5592. local FlyAt = Instance.new("Attachment",rarm)FlyAt.Position = Vector3.new(0,1.5,0)
  5593. local FlyAt2 = Instance.new("Attachment",rarm)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5594. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5595. Speed.Texture = "rbxassetid://1194199151" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5596. Speed.Color = ColorSequence.new(Color3.fromRGB(255, 176, 0)) Speed.LightEmission = 0.6
  5597. local AURU = Instance.new('ParticleEmitter')
  5598. AURU.Name = "Aura"
  5599. AURU.Texture = "rbxassetid://1222662285"
  5600. AURU.Parent = rarm
  5601. AURU.LightEmission = 0.2
  5602. AURU.Transparency = NumberSequence.new(0.4,1)
  5603. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  5604. AURU.Size = NumberSequence.new(2,0)
  5605. AURU.LockedToPart = false
  5606. AURU.Lifetime = NumberRange.new(1)
  5607. AURU.Rate = 530
  5608. AURU.Speed = NumberRange.new(4)
  5609. AURU.Rotation = NumberRange.new(-360,360)
  5610. AURU.EmissionDirection = "Top"
  5611. AURU.ZOffset = 0.5
  5612. AURU.VelocitySpread = 100
  5613. AURU.RotSpeed = NumberRange.new(-100,100)
  5614. for i = 1,1 do
  5615. 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
  5616. 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
  5617. 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
  5618. 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
  5619. 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
  5620. 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
  5621. wait()
  5622. end
  5623. bv:Destroy()
  5624. local SFXZ = Instance.new("Sound",torso)
  5625. SFXZ.SoundId = "rbxassetid://1319720595"
  5626. SFXZ.Volume = 6
  5627. SFXZ.Pitch = 1
  5628. SFXZ.Looped = false
  5629. wait(0.01)
  5630. SFXZ:Play()
  5631. local Grab = Instance.new("Part",rarm)
  5632. Grab.Size = Vector3.new(3,3,3)
  5633. Grab.CanCollide = false
  5634. Grab.BrickColor = BrickColor.new("Deep orange")
  5635. Grab.Transparency = math.huge
  5636. local Grabo = Instance.new("Weld",Grab)
  5637. Grabo.Part0 = rarm
  5638. Grabo.Part1 = Grab
  5639. Grabo.C0 = CFrame.new(0,-1.1,0)
  5640.  
  5641.  
  5642. Grab.Touched:connect(function(hit)
  5643. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5644. Grab:Destroy()
  5645. hit.Parent.Humanoid:TakeDamage(25000000000)
  5646. coroutine.resume(coroutine.create(function()
  5647. for i = 1,40 do
  5648. CamShakeAll(32,380,torso)
  5649. game:GetService("RunService").RenderStepped:wait()
  5650. end
  5651. end))
  5652. root.Anchored = true
  5653. local HQ = Instance.new("Part",char)
  5654. HQ.Size = Vector3.new(1,0,1)
  5655. HQ.BrickColor = BrickColor.new("Grey")
  5656. HQ.Material = "Neon"
  5657. HQ.Anchored = true
  5658. HQ.CanCollide = false
  5659. HQ.Transparency = 0.7
  5660. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5661. local HQ2 = Instance.new("SpecialMesh",HQ)
  5662. HQ2.MeshId = "rbxassetid://20329976"
  5663. HQ2.Scale = Vector3.new(1,3,1)
  5664.  
  5665. local HQG = Instance.new("Part",char)
  5666. HQG.Size = Vector3.new(1,0,1)
  5667. HQG.BrickColor = BrickColor.new("Grey")
  5668. HQG.Material = "Neon"
  5669. HQG.Anchored = true
  5670. HQG.Transparency = 0.7
  5671. HQG.CanCollide = false
  5672. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5673. local HQG2 = Instance.new("SpecialMesh",HQG)
  5674. HQG2.MeshId = "rbxassetid://20329976"
  5675. HQG2.Scale = Vector3.new(1,1,1)
  5676.  
  5677.  
  5678. coroutine.resume(coroutine.create(function()
  5679. for i = 1,500 do
  5680. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5681. HQ.Transparency = HQ.Transparency + 0.01
  5682. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5683.  
  5684. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5685. HQG.Transparency = HQG.Transparency + 0.01
  5686. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5687.  
  5688. wait(0.00000000001)
  5689.  
  5690.  
  5691. end
  5692. HQ:Destroy()
  5693. HQ2:Destroy()
  5694. HQG:Destroy()
  5695. HQG2:Destroy()
  5696. end))
  5697. FlyAt:Destroy()
  5698. Speed.Lifetime = 0
  5699. canattack = true
  5700. canidle = true
  5701. canwalk = true
  5702. root.Anchored = false
  5703. local SFXZ = Instance.new("Sound",torso)
  5704. SFXZ.SoundId = "rbxassetid://1699290293"
  5705. SFXZ.Volume = 10
  5706. SFXZ.Pitch = 1
  5707. SFXZ.Looped = false
  5708. wait(0.01)
  5709. SFXZ:Play()
  5710. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5711. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5712. Fl.velocity = torso.CFrame.lookVector*1600
  5713. wait(0.05)
  5714. Fl:remove()
  5715.  
  5716. wait(1)
  5717. AURU.Rate = 0
  5718. FlyAt:Destroy()
  5719. Speed.Lifetime = 0
  5720. canattack = true
  5721. canidle = true
  5722. canwalk = true
  5723. end
  5724. end)
  5725. for i= 1,15 do
  5726. 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
  5727. 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
  5728. 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
  5729. 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
  5730. 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
  5731. 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
  5732. wait()
  5733. end
  5734. coroutine.resume(coroutine.create(function()
  5735. wait(0.5)
  5736. Grab:remove()
  5737. end))
  5738. canattack = true
  5739. canidle = true
  5740. canwalk = true
  5741. AURU.Rate = 0
  5742. FlyAt:Destroy()
  5743.  
  5744.  
  5745. end
  5746. end)
  5747. local Jumped = Instance.new("Sound",hed)
  5748. Jumped.SoundId = "rbxassetid://991726501"
  5749. Jumped.Pitch = 1
  5750. Jumped.Looped = false
  5751. Jumped.Volume = 3
  5752.  
  5753. mouse.KeyDown:connect(function(key)
  5754. if key == "z" then
  5755. canattack = false
  5756. canidle = false
  5757. canwalk = false
  5758. hum.WalkSpeed = 50
  5759. Jumped:Play()
  5760. coroutine.resume(coroutine.create(function()
  5761. for i = 1,40 do
  5762. CamShakeAll(32,80,torso)
  5763. game:GetService("RunService").RenderStepped:wait()
  5764. end
  5765. end))
  5766. local HQ = Instance.new("Part",char)
  5767. HQ.Size = Vector3.new(1,0,1)
  5768. HQ.BrickColor = BrickColor.new("Grey")
  5769. HQ.Material = "Neon"
  5770. HQ.Anchored = true
  5771. HQ.CanCollide = false
  5772. HQ.Transparency = 0.7
  5773. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5774. local HQ2 = Instance.new("SpecialMesh",HQ)
  5775. HQ2.MeshId = "rbxassetid://20329976"
  5776. HQ2.Scale = Vector3.new(1,3,1)
  5777.  
  5778. local HQG = Instance.new("Part",char)
  5779. HQG.Size = Vector3.new(1,0,1)
  5780. HQG.BrickColor = BrickColor.new("Grey")
  5781. HQG.Material = "Neon"
  5782. HQG.Anchored = true
  5783. HQG.Transparency = 0.7
  5784. HQG.CanCollide = false
  5785. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5786. local HQG2 = Instance.new("SpecialMesh",HQG)
  5787. HQG2.MeshId = "rbxassetid://20329976"
  5788. HQG2.Scale = Vector3.new(1,1,1)
  5789.  
  5790.  
  5791. coroutine.resume(coroutine.create(function()
  5792. for i = 1,200 do
  5793. HQ2.Scale = HQ2.Scale + Vector3.new(1.5,0.3,1.5)
  5794. HQ.Transparency = HQ.Transparency + 0.03
  5795. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5796.  
  5797. HQG2.Scale = HQG2.Scale + Vector3.new(1,0.5,1)
  5798. HQG.Transparency = HQG.Transparency + 0.03
  5799. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5800.  
  5801. wait(0.00000000001)
  5802.  
  5803.  
  5804. end
  5805. HQ:Destroy()
  5806. HQ2:Destroy()
  5807. HQG:Destroy()
  5808. HQG2:Destroy()
  5809. end))
  5810. local sbs = Instance.new("BodyPosition", torso)
  5811. sbs.P = 9000
  5812. sbs.D = 1000
  5813. sbs.maxForce = Vector3.new(900000, 9000000000, 900000)
  5814. sbs.position = torso.CFrame.p + Vector3.new(0, 50, 0)
  5815.  
  5816. wait(0.1)
  5817. local bv = Instance.new("BodyVelocity")
  5818. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5819. bv.velocity = root.CFrame.lookVector*-70
  5820. bv.Parent = root
  5821. coroutine.resume(coroutine.create(function()
  5822. for i = 1, 2880, 48 do
  5823. torso.Weld.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(i), math.rad(0), math.rad(0))
  5824. rs:wait(4)
  5825. end
  5826. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5827. end))
  5828. for i = 1, 20 do
  5829. 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
  5830. 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
  5831. 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
  5832. 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
  5833. 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
  5834. 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
  5835.  
  5836. wait()
  5837. end
  5838. canattack = true
  5839. canidle = true
  5840. canwalk = true
  5841. hum.WalkSpeed = 17
  5842. sbs:Destroy()
  5843. bv:Destroy()
  5844. end
  5845.  
  5846. end)
  5847.  
  5848.  
  5849.  
  5850.  
  5851.  
  5852.  
  5853.  
  5854.  
  5855.  
  5856.  
  5857.  
  5858.  
  5859.  
  5860.  
  5861.  
  5862.  
  5863.  
  5864. mouse.KeyDown:connect(function(key)
  5865. if key == "e" then
  5866. if canattack == true then
  5867. if punched1 == true then
  5868. punched1 = false
  5869. punched3 = false
  5870. punched4 = false
  5871. canidle = false
  5872. canwalk= false
  5873.  
  5874. firsthit()
  5875. canidle = true
  5876. canwalk= true
  5877. punched2 = true
  5878. end
  5879. end
  5880. end
  5881. end)
  5882. mouse.KeyDown:connect(function(key)
  5883. if key == "e" then
  5884. if canattack == true then
  5885. if punched2 == true then
  5886. punched2 = false
  5887. punched4 = false
  5888. punched1 = false
  5889. canidle = false
  5890. canwalk= false
  5891.  
  5892. secondhit()
  5893. canidle = true
  5894. canwalk= true
  5895. punched3 = true
  5896. end
  5897. end
  5898. end
  5899. end)
  5900. mouse.KeyDown:connect(function(key)
  5901. if key == "e" then
  5902. if canattack == true then
  5903. if punched3 == true then
  5904. punched3 = false
  5905. punched2 = false
  5906. punched1 = false
  5907. canidle = false
  5908. canwalk= false
  5909.  
  5910. thirdhit()
  5911. canidle = true
  5912. canwalk= true
  5913. punched4 = true
  5914. end
  5915. end
  5916. end
  5917. end)
  5918. mouse.KeyDown:connect(function(key)
  5919. if key == "e" then
  5920. if canattack == true then
  5921. if punched4 == true then
  5922. punched4 = false
  5923. punched2 = false
  5924. punched3 = false
  5925. canidle = false
  5926. canwalk= false
  5927.  
  5928. lasthit()
  5929. canidle = true
  5930. canwalk= true
  5931. punched1 = true
  5932. end
  5933. end
  5934. end
  5935. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement