Advertisement
Dany51YT

My First Script (Edit)

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