Advertisement
lygelz23

asdasda

Dec 29th, 2020
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 167.25 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  6. wait(1)
  7.  
  8. plr = owner
  9.  
  10.  
  11. local p = owner
  12. local plr = p
  13. local player = p
  14. local char = p.Character
  15. local Mouse = p:GetMouse()
  16. local cam = game.Workspace.CurrentCamera
  17. Camera = cam
  18. local CamInterrupt = false
  19. local TwoD = false
  20. local TargetInfo = {nil, nil}
  21. cam.CameraType = "Custom"
  22. local larm = char:WaitForChild("Left Arm")
  23. local rarm = char:WaitForChild("Right Arm")
  24. local lleg = char:WaitForChild("Left Leg")
  25. local rleg = char:WaitForChild("Right Leg")
  26. local hed = char:WaitForChild("Head")
  27. local torso = char:WaitForChild("Torso")
  28. local root = char:WaitForChild("HumanoidRootPart")
  29. local hum = char:FindFirstChildOfClass("Humanoid")
  30. local debris = game:GetService("Debris")
  31. local run = game:GetService("RunService")
  32. local rs = run.RenderStepped
  33. local cam = workspace.CurrentCamera
  34. local movement = 4
  35. local change = 0.4
  36. local Character = char
  37. local DebrisModel = Instance.new("Model",char)
  38. local Humanoid = Character:WaitForChild("Humanoid")
  39. local root = Character:WaitForChild("HumanoidRootPart")
  40. local Head = Character:WaitForChild("Head")
  41. local Torso = Character:WaitForChild("Torso")
  42. local HRP = Character:WaitForChild("HumanoidRootPart")
  43. local RArm = Character:WaitForChild("Right Arm")
  44. local LArm = Character:WaitForChild("Left Arm")
  45. function Lerp(c1,c2,al)
  46. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  47. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  48. for i,v in pairs(com1) do
  49. com1[i] = v+(com2[i]-v)*al
  50. end
  51. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  52. end
  53. local block = false
  54. local RLeg = Character:WaitForChild("Right Leg")
  55. local LLeg = Character:WaitForChild("Left Leg")
  56. local stealth = false
  57. local debounce = false
  58. hum.MaxHealth = math.huge
  59. hum.Health = math.huge
  60. themeid = 0
  61. themepitch = 1
  62. local Melee = false
  63. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://"
  64. hum.DisplayDistanceType = "None"
  65. lleg.Transparency = 1
  66. hed.Transparency = 1
  67. rleg.Transparency = 1
  68. rarm.Transparency = 1
  69. larm.Transparency = 1
  70. torso.Transparency = 1
  71. hum.WalkSpeed = 0
  72. punchsound1 = Instance.new("Sound",torso)
  73. punchsound1.Volume = 1.2
  74. punchsound1.Name = "punchsound1"
  75. punchsound1.Looped = false
  76. punchsound1.SoundId = "rbxassetid://137579113"
  77. StrongPunch = Instance.new("Sound",torso)
  78. StrongPunch.Volume = 1.6
  79. StrongPunch.Name = "StrongPunch"
  80. StrongPunch.Looped = false
  81. StrongPunch.SoundId = "rbxassetid://441202925"
  82. StrongPunch = Instance.new("Sound",torso)
  83. StrongPunch.Volume = 1.6
  84. StrongPunch.Name = "StrongPunch"
  85. StrongPunch.Looped = false
  86. StrongPunch.SoundId = "rbxassetid://441202925"
  87. StrongPunch1 = Instance.new("Sound",torso)
  88. StrongPunch1.Volume = 1.6
  89. StrongPunch1.Name = "StrongPunch"
  90. StrongPunch1.Looped = false
  91. StrongPunch1.SoundId = "rbxassetid://441202925"
  92. StrongPunch2 = Instance.new("Sound",torso)
  93. StrongPunch2.Volume = 1.6
  94. StrongPunch2.Name = "StrongPunch"
  95. StrongPunch.Looped = false
  96. StrongPunch2.SoundId = "rbxassetid://441202925"
  97. Zano = Instance.new("Sound",torso)
  98. Zano.Volume = 6
  99. Zano.Name = "Zano"
  100. Zano.Looped = false
  101. Zano.SoundId = "rbxassetid://744770874"
  102. GroundImpact = Instance.new("Sound",torso)
  103. GroundImpact.Volume = 8
  104. GroundImpact.Name = "GroundImpact"
  105. GroundImpact.Looped = false
  106. GroundImpact.SoundId = "rbxassetid://165970126"
  107. Break = Instance.new("Sound",torso)
  108. Break.Volume = 5
  109. Break.Name = "Bonebreak"
  110. Break.Looped = false
  111. Break.SoundId = "rbxassetid://314390675"
  112. local UltimateBattle = Instance.new("Sound",hed)
  113. UltimateBattle.SoundId = "rbxassetid://4047815726"
  114. UltimateBattle.Pitch = 1
  115. UltimateBattle.Looped = true
  116. UltimateBattle.Volume = 10
  117.  
  118.  
  119. local UltraInstinct = Instance.new("Sound",hed)
  120. UltraInstinct.SoundId = "rbxassetid://2990765577"
  121. UltraInstinct.Pitch = 1
  122. UltraInstinct.Looped = true
  123. UltraInstinct.Volume = 10
  124.  
  125. local Theme = Instance.new("Sound",hed)
  126. Theme.SoundId = "rbxassetid://1579337956"
  127. Theme.Pitch = 1
  128. Theme.Looped = false
  129. Theme.Volume = 4
  130. local Wind = Instance.new("Sound",hed)
  131. Wind.SoundId = "rbxassetid://2670099458"
  132. Wind.Pitch = 1
  133. Wind.Looped = true
  134. Wind.Volume = 10
  135. SFX = Instance.new("Sound",hed)
  136. SFX.SoundId = "rbxassetid://1216343787"
  137. SFX.Pitch = 1
  138. SFX.Looped = false
  139. SFX.Volume = 10
  140.  
  141. local AuraSFX = Instance.new("Sound",torso)
  142. AuraSFX.SoundId = "rbxassetid://1786830077"
  143. AuraSFX.Pitch = 0.92
  144. AuraSFX.Looped = true
  145. AuraSFX.Volume = 10
  146. local AuraSFX2 = Instance.new("Sound",torso)
  147. AuraSFX2.SoundId = "rbxassetid://1677094219"
  148. AuraSFX2.Pitch = 1
  149. AuraSFX2.Looped = true
  150. AuraSFX2.Volume = 10
  151. Vec3 = Vector3.new
  152. Inst = Instance.new
  153. cFrame = CFrame.new
  154. Euler = CFrame.fromEulerAnglesXYZ
  155. vt = Vector3.new
  156. bc = BrickColor.new
  157. br = BrickColor.random
  158. it = Instance.new
  159. cf = CFrame.new
  160. radian = math.rad
  161. random = math.random
  162. function CameraEnshaking(Length,Intensity)
  163. coroutine.resume(coroutine.create(function()
  164. local intensity = 1*Intensity
  165. local rotM = 0.01*Intensity
  166. for i = 0, Length, 0.1 do
  167. swait()
  168. intensity = intensity - 0.05*Intensity/Length
  169. rotM = rotM - 0.0005*Intensity/Length
  170. hum.CameraOffset = Vec3(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity)))
  171. cam.CFrame = cam.CFrame * cFrame(radian(random(-intensity, intensity)), radian(random(-intensity, intensity)), radian(random(-intensity, intensity))) * Euler(radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM, radian(random(-intensity, intensity)) * rotM)
  172. end
  173. Humanoid.CameraOffset = Vec3(0, 0, 0)
  174. end))
  175. end
  176. CamShake=function(Part,Distan,Power,Times)
  177. local de=Part.Position
  178. for i,v in pairs(workspace:children()) do
  179. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  180. for _,c in pairs(v:children()) do
  181. if c.ClassName=="Part" and (c.Position - de).magnitude < Distan then
  182. local Noob=v.Humanoid
  183. if Noob~=nil then
  184. coroutine.resume(coroutine.create(function()
  185. FV = Instance.new("BoolValue", Noob)
  186. FV.Name = "CameraShake"
  187. for ShakeNum=1,Times do
  188. swait()
  189. local ef=Power
  190. if ef>=1 then
  191. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef),math.random(-ef,ef),math.random(-ef,ef))
  192. else
  193. ef=Power*10
  194. Humanoid.CameraOffset = Vector3.new(math.random(-ef,ef)/10,math.random(-ef,ef)/10,math.random(-ef,ef)/10)
  195. end
  196. end
  197. Humanoid.CameraOffset = Vector3.new(0,0,0)
  198. FV:Destroy()
  199. end))
  200. CameraShake(Times, Power, Noob)
  201. end
  202. end
  203. end
  204. end
  205. end
  206. end
  207.  
  208. main = {r = 0;g = 100;b = 255;v = 1}
  209. main_color = Color3.fromRGB(main.r,main.g,main.b)
  210. explosionid = {165970126,165970390}
  211. punch = {548348185}
  212. --919941001
  213. Prefix = "/"
  214. for i,v in pairs (char:GetChildren()) do
  215. if v:IsA("CharacterMesh") then
  216. v:Destroy()
  217. end
  218. end
  219. p.Chatted:connect(function(msg)
  220.  
  221. if msg:lower():sub(1,#Prefix+#'color r ')==Prefix..'color r ' then
  222. local v = tonumber(msg:sub(#Prefix+#'color r '+1))
  223. main.r = v
  224. elseif msg:lower():sub(1,#Prefix+#'color g ')==Prefix..'color g ' then
  225. local v = tonumber(msg:sub(#Prefix+#'color g '+1))
  226. main.g = v
  227. elseif msg:lower():sub(1,#Prefix+#'color b ')==Prefix..'color b ' then
  228. local v = tonumber(msg:sub(#Prefix+#'color b '+1))
  229. main.b = v
  230. elseif msg:lower():sub(1,#Prefix+#'color v ')==Prefix..'color v ' then
  231. local v = tonumber(msg:sub(#Prefix+#'color v '+1))
  232. if v > 1 then main.v = 1 elseif v < -1 then main.v = -1 else main.v = v end
  233.  
  234. elseif msg:lower():sub(1,#Prefix+#'theme ')==Prefix..'theme ' then
  235. local v = tonumber(msg:sub(#Prefix+#'theme '+1))
  236. themeid = v
  237. music(themeid,themepitch)
  238.  
  239. elseif msg:lower():sub(1,#Prefix+#'pitch ')==Prefix..'pitch ' then
  240. local v = tonumber(msg:sub(#Prefix+#'pitch '+1))
  241. themepitch = v
  242. music(themeid,themepitch)
  243.  
  244. elseif msg:lower():sub(1,#Prefix+#'prefix ')==Prefix..'prefix ' then
  245. local v = msg:sub(#Prefix+#'prefix '+1)
  246. Prefix = v
  247.  
  248. elseif msg:lower():sub(1,#Prefix+#'reset')==Prefix..'reset' then
  249. main.r = 0
  250. main.g = 100
  251. main.b = 255
  252. main.v = 1
  253. themeid = 556122490
  254. themepitch = 1
  255. music(themeid,themepitch)
  256.  
  257. end
  258.  
  259. end)
  260.  
  261. ----------------------------------------------------------------------------
  262. no_anim = false
  263. attack = false
  264. attacking = false
  265. canjump = true
  266. aiming_anim = false
  267. animid = math.random(0,1)
  268. timer = 0
  269. bg = Instance.new("BodyGyro",root)
  270. bg.P = 100000
  271. bg.D = 100
  272. ----------------------------------------------------------------------------
  273.  
  274. function rswait(value)
  275. if value ~= nil and value ~= 0 then
  276. for i=1,value do
  277. rs:wait()
  278. end
  279. else
  280. rs:wait()
  281. end
  282. end
  283.  
  284. ----------------------------------------------------------------------------
  285. local instinct = false
  286. hum.BreakJointsOnDeath = false
  287. root.Touched:connect(function(hit)--dodge
  288. local h = hit.Parent:FindFirstChild("Humanoid")
  289. if h ~= nil then
  290. if hum.Health > 0 and instinct == true then
  291.  
  292. hum.MaxHealth = math.huge
  293. wait(0.01)
  294. hum.Health = math.huge
  295.  
  296.  
  297.  
  298.  
  299. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(7, 0, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  300.  
  301.  
  302.  
  303.  
  304. local ay = math.random(1,2)
  305. if ay == 1 then
  306.  
  307. hum.MaxHealth = math.huge
  308. wait(0.01)
  309. hum.Health = math.huge
  310. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-3, 0, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  311.  
  312.  
  313. end
  314. end
  315. end
  316. end)
  317.  
  318. torso.Touched:connect(function(hit)--dodge
  319. local h = hit.Parent:FindFirstChildOfClass("Part")
  320. if h ~= nil then
  321. if hum.Health > 0 and instinct == true then
  322.  
  323. hum.MaxHealth = math.huge
  324. wait(0.01)
  325. hum.Health = math.huge
  326. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-8, 0, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  327.  
  328. root.Anchored = false
  329. local ay = math.random(1,2)
  330. if ay == 1 then
  331.  
  332. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(8, 0, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  333.  
  334. end
  335. end
  336. end
  337. end)
  338. torso.Touched:connect(function(hit)--dodge
  339. local h = hit.Parent:FindFirstChildOfClass("Part")
  340. if h ~= nil then
  341. if hum.Health > 0 and instinct == true then
  342.  
  343. hum.MaxHealth = math.huge
  344. wait(0.01)
  345. hum.Health = math.huge
  346. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, -25) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  347.  
  348.  
  349.  
  350.  
  351. end
  352. end
  353. end)
  354. Player=game:GetService("Players").LocalPlayer
  355. Character=Player.Character
  356. PlayerGui=Player.PlayerGui
  357. Backpack=Player.Backpack
  358. Torso=Character.Torso
  359. Head=Character.Head
  360. Humanoid=Character.Humanoid
  361. ---
  362. Instance.new("ForceField",char).Visible = false
  363. hum:SetStateEnabled("Dead",false)
  364. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  365. ---
  366. for i,v in pairs(char:children()) do
  367. if v:IsA("Hat") then
  368. v:Destroy()
  369. end
  370. end
  371. for i,v in pairs(char:children()) do
  372. if v:IsA("Accessory") then
  373. v:Destroy()
  374. end
  375. end
  376. for i,v in pairs(char:children()) do
  377. if v:IsA("Hair") then
  378. v:Destroy()
  379. end
  380. end
  381.  
  382. ---
  383. wait(3)
  384. SFX:Play()
  385. Wind:Play()
  386. wait(0.5)
  387. UltraInstinct:Play()
  388.  
  389.  
  390. lleg.Transparency = 0
  391. hed.Transparency = 0
  392. rleg.Transparency = 0
  393. rarm.Transparency = 0
  394. larm.Transparency = 0
  395. torso.Transparency = 0
  396.  
  397. local AURU = Instance.new('ParticleEmitter')
  398. AURU.Name = "Aura"
  399. AURU.Texture = "rbxassetid://1200947142"
  400. AURU.Parent = root
  401. AURU.LightEmission = 0.9
  402. AURU.Transparency = NumberSequence.new(0.1,1)
  403. AURU.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  404. AURU.Size = NumberSequence.new(10,20)
  405. AURU.LockedToPart = true
  406. AURU.Lifetime = NumberRange.new(1)
  407. AURU.Rate = 530
  408. AURU.Speed = NumberRange.new(40)
  409. AURU.Rotation = NumberRange.new(-360,360)
  410. AURU.EmissionDirection = "Top"
  411. AURU.ZOffset = -1
  412. wait(0.1)
  413. AURU.Rate = 1200
  414. AURU.VelocitySpread = 100
  415.  
  416. local Aura = Instance.new("ParticleEmitter",rarm)
  417. Aura.Texture = "rbxassetid://1207853932"
  418. Aura.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  419. Aura.EmissionDirection = "Top"
  420. Aura.Speed = NumberRange.new(1)
  421. Aura.Size = NumberSequence.new(1.2)
  422. Aura.Transparency = NumberSequence.new(0,1)
  423. Aura.Drag = 0.4
  424. Aura.LightInfluence = 0
  425. Aura.LockedToPart = true
  426. Aura.Lifetime = NumberRange.new(1.2)
  427. Aura.Rate = 48
  428. Aura.LightEmission = 1
  429. Aura.Rotation = NumberRange.new(-360,360)
  430. Aura.VelocitySpread = 0
  431. Aura.Acceleration = Vector3.new(0,0,0)
  432. Aura.ZOffset = 0.2
  433. local Aura2 = Instance.new("ParticleEmitter",larm)
  434. Aura2.Texture = "rbxassetid://1207853932"
  435. Aura2.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  436. Aura2.EmissionDirection = "Top"
  437. Aura2.Speed = NumberRange.new(1)
  438. Aura2.Size = NumberSequence.new(1.2)
  439. Aura2.Transparency = NumberSequence.new(0,1)
  440. Aura2.Drag = 0.4
  441. Aura2.LightInfluence = 0
  442. Aura2.LockedToPart = true
  443. Aura2.Lifetime = NumberRange.new(1.2)
  444. Aura2.Rate = 48
  445. Aura2.LightEmission = 1
  446. Aura2.Rotation = NumberRange.new(-360,360)
  447. Aura2.VelocitySpread = 0
  448. Aura2.Acceleration = Vector3.new(0,0,0)
  449. Aura2.ZOffset = 0.2
  450. local Aura3 = Instance.new("ParticleEmitter",torso)
  451. Aura3.Texture = "rbxassetid://1207853932"
  452. Aura3.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  453. Aura3.EmissionDirection = "Top"
  454. Aura3.Speed = NumberRange.new(1)
  455. Aura3.Size = NumberSequence.new(1.2)
  456. Aura3.Transparency = NumberSequence.new(0,1)
  457. Aura3.Drag = 0.4
  458. Aura3.LightInfluence = 0
  459. Aura3.LockedToPart = true
  460. Aura3.Lifetime = NumberRange.new(1.2)
  461. Aura3.Rate = 48
  462. Aura3.LightEmission = 1
  463. Aura3.Rotation = NumberRange.new(-360,360)
  464. Aura3.VelocitySpread = 0
  465. Aura3.Acceleration = Vector3.new(0,0,0)
  466. Aura3.ZOffset = 0.2
  467. local Aura4 = Instance.new("ParticleEmitter",hed)
  468. Aura4.Texture = "rbxassetid://1207853932"
  469. Aura4.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  470. Aura4.EmissionDirection = "Top"
  471. Aura4.Speed = NumberRange.new(1)
  472. Aura4.Size = NumberSequence.new(1.2)
  473. Aura4.Transparency = NumberSequence.new(0,1)
  474. Aura4.Drag = 0.4
  475. Aura4.LightInfluence = 0
  476. Aura4.LockedToPart = true
  477. Aura4.Lifetime = NumberRange.new(1.2)
  478. Aura4.Rate = 48
  479. Aura4.LightEmission = 1
  480. Aura4.Rotation = NumberRange.new(-360,360)
  481. Aura4.VelocitySpread = 0
  482. Aura4.Acceleration = Vector3.new(0,0,0)
  483. Aura4.ZOffset = 0.2
  484. local Aura5 = Instance.new("ParticleEmitter",torso)
  485. Aura5.Texture = "rbxassetid://242255193"
  486. Aura5.Color = ColorSequence.new(Color3.fromRGB(85, 170, 255))
  487. Aura5.EmissionDirection = "Top"
  488. Aura5.Speed = NumberRange.new(1)
  489. Aura5.Size = NumberSequence.new(3)
  490. Aura5.Transparency = NumberSequence.new(0.9,1)
  491. Aura5.Drag = 0.4
  492. Aura5.LightInfluence = 0
  493. Aura5.LockedToPart = true
  494. Aura5.Lifetime = NumberRange.new(4)
  495. Aura5.Rate = 28
  496. Aura5.LightEmission = 1
  497. Aura5.Rotation = NumberRange.new(-360,360)
  498. Aura5.VelocitySpread = 1
  499. Aura5.Acceleration = Vector3.new(0,0,0)
  500. Aura5.ZOffset = 2
  501. local Aura6 = Instance.new("ParticleEmitter",lleg)
  502. Aura6.Texture = "rbxassetid://1207853932"
  503. Aura6.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  504. Aura6.EmissionDirection = "Top"
  505. Aura6.Speed = NumberRange.new(1)
  506. Aura6.Size = NumberSequence.new(1.2)
  507. Aura6.Transparency = NumberSequence.new(0,1)
  508. Aura6.Drag = 0.4
  509. Aura6.LightInfluence = 0
  510. Aura6.LockedToPart = true
  511. Aura6.Lifetime = NumberRange.new(1.2)
  512. Aura6.Rate = 48
  513. Aura6.LightEmission = 1
  514. Aura6.Rotation = NumberRange.new(-360,360)
  515. Aura6.VelocitySpread = 0
  516. Aura6.Acceleration = Vector3.new(0,0,0)
  517. Aura6.ZOffset = 0.2
  518. local Aura7 = Instance.new("ParticleEmitter",rleg)
  519. Aura7.Texture = "rbxassetid://1207853932"
  520. Aura7.Color = ColorSequence.new(Color3.fromRGB(33, 54, 255))
  521. Aura7.EmissionDirection = "Top"
  522. Aura7.Speed = NumberRange.new(1)
  523. Aura7.Size = NumberSequence.new(1.2)
  524. Aura7.Transparency = NumberSequence.new(0,1)
  525. Aura7.Drag = 0.4
  526. Aura7.LightInfluence = 0
  527. Aura7.LockedToPart = true
  528. Aura7.Lifetime = NumberRange.new(1.2)
  529. Aura7.Rate = 48
  530. Aura7.LightEmission = 1
  531. Aura7.Rotation = NumberRange.new(-360,360)
  532. Aura7.VelocitySpread = 0
  533. Aura7.Acceleration = Vector3.new(0,0,0)
  534. Aura7.ZOffset = 0.2
  535. local Sparkles = Instance.new("ParticleEmitter",torso)
  536. Sparkles.Texture = "rbxassetid://1084976679"
  537. Sparkles.Color = ColorSequence.new(BrickColor.new("White").Color)
  538. Sparkles.EmissionDirection = "Top"
  539. Sparkles.Speed = NumberRange.new(0)
  540. Sparkles.Size = NumberSequence.new(2.5)
  541. Sparkles.Transparency = NumberSequence.new(0,1)
  542. Sparkles.Drag = 0.4
  543. Sparkles.LightInfluence = 0
  544. Sparkles.LockedToPart = true
  545. Sparkles.Lifetime = NumberRange.new(0.8)
  546. Sparkles.Rate = 60
  547. Sparkles.LightEmission = 1
  548. Sparkles.Rotation = NumberRange.new(-360,360)
  549. Sparkles.VelocitySpread = 0
  550. Sparkles.Acceleration = Vector3.new(0,10,0)
  551. Sparkles.ZOffset = 1
  552. local HairAura = Instance.new('ParticleEmitter')
  553. HairAura.Name = "Aura"
  554. HairAura.Texture = "rbxassetid://1200947142"
  555. HairAura.Parent = hed
  556. HairAura.LightEmission = 1
  557. HairAura.Enabled = true
  558. HairAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  559. HairAura.Size = NumberSequence.new(1.1)
  560. HairAura.LockedToPart = true
  561. HairAura.Lifetime = NumberRange.new(2)
  562. HairAura.Rate = 30
  563. HairAura.Speed = NumberRange.new(0.1)
  564. HairAura.Rotation = NumberRange.new(-360,360)
  565. HairAura.EmissionDirection = "Top"
  566. HairAura.ZOffset = -1
  567. char.Shirt.ShirtTemplate = "rbxassetid://2529467572"
  568. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=2471111569"
  569. local Hat = Instance.new("Part",char)
  570. Hat.Size = Vector3.new(1,1,1)
  571. Hat.Material = "SmoothPlastic"
  572. Hat.BrickColor = BrickColor.new("Really black")
  573. Hat.CanCollide = false
  574. Hat.Material = "Glass"
  575. local Hat2 = Instance.new("SpecialMesh",Hat)
  576. Hat2.MeshId = "rbxassetid://1493485805"
  577. Hat2.Scale = Vector3.new(0.07,0.07,0.07)
  578. Hat2.Offset = Vector3.new(0,0,0.15)
  579. local Hat3 = Instance.new("Weld",Hat)
  580. Hat3.Part0 = hed
  581. Hat3.Part1 = Hat
  582.  
  583. --Converted with ttyyuu12345's model to script plugin v4
  584. function sandbox(var,func)
  585. local env = getfenv(func)
  586. local newenv = setmetatable({},{
  587. __index = function(self,k)
  588. if k=="script" then
  589. return var
  590. else
  591. return env[k]
  592. end
  593. end,
  594. })
  595. setfenv(func,newenv)
  596. return func
  597. end
  598. cors = {}
  599. mas = Instance.new("Model",game:GetService("Lighting"))
  600. Model0 = Instance.new("Model")
  601.  
  602. Sound2 = Instance.new("Sound")
  603. Part3 = Instance.new("Part")
  604. SpecialMesh4 = Instance.new("SpecialMesh")
  605. BodyPosition5 = Instance.new("BodyPosition")
  606. BodyAngularVelocity6 = Instance.new("BodyAngularVelocity")
  607. Model0.Name = "Storm"
  608. Model0.Parent = mas
  609. Model0.PrimaryPart = Part3
  610.  
  611. Part3.Name = "Smooth Block Model"
  612. Part3.Parent = Model0
  613. Part3.CFrame = CFrame.new(-23.0167236, 2.00001311, -91.5402985, 0, 0, -1, 0, 1, -0, 1, 0, -0)
  614. Part3.Orientation = Vector3.new(0, -90, 0)
  615. Part3.Position = Vector3.new(-23.0167236, 2.00001311, -91.5402985)
  616. Part3.Rotation = Vector3.new(0, -90, 0)
  617. Part3.Color = Color3.new(0.388235, 0.372549, 0.384314)
  618. Part3.Size = Vector3.new(2, 2, 2)
  619. Part3.BottomSurface = Enum.SurfaceType.Smooth
  620. Part3.BrickColor = BrickColor.new("Dark stone grey")
  621. Part3.CanCollide = false
  622. Part3.TopSurface = Enum.SurfaceType.Smooth
  623. Part3.brickColor = BrickColor.new("Dark stone grey")
  624. SpecialMesh4.Parent = Part3
  625. SpecialMesh4.MeshId = "http://www.roblox.com/asset/?id=1527559"
  626. SpecialMesh4.Scale = Vector3.new(-3500, -3500, -3500)
  627. SpecialMesh4.TextureId = "http://www.roblox.com/asset/?id=149397702"
  628. SpecialMesh4.MeshType = Enum.MeshType.FileMesh
  629. BodyPosition5.Parent = Part3
  630. BodyPosition5.Position = Vector3.new(0, 0, 0)
  631. BodyPosition5.MaxForce = Vector3.new(4e+09, 4e+09, 4e+09)
  632. BodyPosition5.maxForce = Vector3.new(4e+09, 4e+09, 4e+09)
  633. BodyPosition5.position = Vector3.new(0, 0, 0)
  634. BodyAngularVelocity6.Parent = Part3
  635. BodyAngularVelocity6.MaxTorque = Vector3.new(4e+09, 4e+09, 4e+09)
  636. BodyAngularVelocity6.maxTorque = Vector3.new(4e+09, 4e+09, 4e+09)
  637. for i,v in pairs(mas:GetChildren()) do
  638. v.Parent = char
  639. pcall(function() v:MakeJoints() end)
  640. end
  641. mas:Destroy()
  642. for i,v in pairs(cors) do
  643. spawn(function()
  644. pcall(v)
  645. end)
  646. end
  647.  
  648. Hat3.C0 = CFrame.new(-0.05,0.85,-0.1)*CFrame.Angles(math.rad(88.93),math.rad(180),math.rad(0))
  649. local Shirtpart = Instance.new("Part",char)
  650. Shirtpart.Size = Vector3.new(1,1,1)
  651. Shirtpart.Material = "Plastic"
  652. Shirtpart.BrickColor = BrickColor.new("Rust")
  653. Shirtpart.CanCollide = false
  654. local Shirtpart2 = Instance.new("SpecialMesh",Shirtpart)
  655. Shirtpart2.MeshId = "rbxassetid://1567960271"
  656. Shirtpart2.Scale = Vector3.new(0.060,0.036,0.052)
  657. local Shirtpart3 = Instance.new("Weld",Shirtpart)
  658. Shirtpart3.Part0 = torso
  659. Shirtpart3.Part1 = Shirtpart
  660. Shirtpart3.C0 = CFrame.new(0.01,-0.7,-0.1)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  661. local ShirtpartB = Instance.new("Part",char)
  662. ShirtpartB.Size = Vector3.new(1,1,1)
  663. ShirtpartB.Material = "Plastic"
  664. ShirtpartB.BrickColor = BrickColor.new("Navy blue")
  665. ShirtpartB.CanCollide = false
  666. ShirtpartB.Transparency = 1
  667. local ShirtpartB2 = Instance.new("SpecialMesh",ShirtpartB)
  668. ShirtpartB2.MeshId = "rbxassetid://1567960271"
  669. ShirtpartB2.Scale = Vector3.new(0.060,0.036,0.052)
  670. local ShirtpartB3 = Instance.new("Weld",ShirtpartB)
  671. ShirtpartB3.Part0 = torso
  672. ShirtpartB3.Part1 = ShirtpartB
  673. ShirtpartB3.C0 = CFrame.new(0.01,-0.6,-0.1)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  674. local RightAura = Instance.new('ParticleEmitter')
  675. RightAura.Name = "Aura"
  676. RightAura.Texture = "rbxassetid://1200947142"
  677. RightAura.Parent = rleg
  678. RightAura.LightEmission = 1
  679. RightAura.Enabled = true
  680. RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  681. RightAura.Size = NumberSequence.new(1.1)
  682. RightAura.LockedToPart = true
  683. RightAura.Lifetime = NumberRange.new(2)
  684. RightAura.Rate = 30
  685. RightAura.Speed = NumberRange.new(0.1)
  686. RightAura.Rotation = NumberRange.new(-360,360)
  687. RightAura.EmissionDirection = "Top"
  688. RightAura.ZOffset = -1
  689.  
  690. local RightLow = Instance.new('ParticleEmitter')
  691. RightLow.Name = "Aura"
  692. RightLow.Texture = "rbxassetid://1200947142"
  693. RightLow.Parent = lleg
  694. RightLow.LightEmission = 1
  695. RightLow.Enabled = true
  696. RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  697. RightLow.Size = NumberSequence.new(1.1)
  698. RightLow.LockedToPart = true
  699. RightLow.Lifetime = NumberRange.new(2)
  700. RightLow.Rate = 30
  701. RightLow.Speed = NumberRange.new(0.1)
  702. RightLow.Rotation = NumberRange.new(-360,360)
  703. RightLow.EmissionDirection = "Top"
  704. RightLow.ZOffset = -1
  705.  
  706. local LeftLow = Instance.new('ParticleEmitter')
  707. LeftLow.Name = "Aura"
  708. LeftLow.Texture = "rbxassetid://1200947142"
  709. LeftLow.Parent = larm
  710. LeftLow.LightEmission = 1
  711. LeftLow.Enabled = true
  712. LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  713. LeftLow.Size = NumberSequence.new(1.1)
  714. LeftLow.LockedToPart = true
  715. LeftLow.Lifetime = NumberRange.new(2)
  716. LeftLow.Rate = 30
  717. LeftLow.Speed = NumberRange.new(0.1)
  718. LeftLow.Rotation = NumberRange.new(-360,360)
  719. LeftLow.EmissionDirection = "Top"
  720. LeftLow.ZOffset = -1
  721.  
  722. local LeftLeg = Instance.new('ParticleEmitter')
  723. LeftLeg.Name = "Aura"
  724. LeftLeg.Texture = "rbxassetid://1200947142"
  725. LeftLeg.Parent = rarm
  726. LeftLeg.LightEmission = 1
  727. LeftLeg.Enabled = true
  728. LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  729. LeftLeg.Size = NumberSequence.new(1.1)
  730. LeftLeg.LockedToPart = true
  731. LeftLeg.Lifetime = NumberRange.new(2)
  732. LeftLeg.Rate = 30
  733. LeftLeg.Speed = NumberRange.new(0.1)
  734. LeftLeg.Rotation = NumberRange.new(-360,360)
  735. LeftLeg.EmissionDirection = "Top"
  736. LeftLeg.ZOffset = -1
  737.  
  738. --other aura
  739. local Small = Instance.new('ParticleEmitter')
  740. Small.Name = "Aura"
  741. Small.Texture = "rbxassetid://242102147"
  742. Small.Parent = torso
  743. Small.LightEmission = 1
  744. Small.Enabled = true
  745. Small.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  746. Small.Size = NumberSequence.new(0.5)
  747. Small.LockedToPart = true
  748. Small.Lifetime = NumberRange.new(0.5)
  749. Small.Rate = 150
  750. Small.Speed = NumberRange.new(4)
  751. Small.Rotation = NumberRange.new(-50,50)
  752. Small.EmissionDirection = "Top"
  753. Small.ZOffset = 2
  754. local Small2 = Instance.new('ParticleEmitter')
  755. Small2.Name = "Aura"
  756. Small2.Texture = "rbxassetid://242102147"
  757. Small2.Parent = rarm
  758. Small2.LightEmission = 1
  759. Small2.Enabled = true
  760. Small2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  761. Small2.Size = NumberSequence.new(0.5)
  762. Small2.LockedToPart = true
  763. Small2.Lifetime = NumberRange.new(0.5)
  764. Small2.Rate = 150
  765. Small2.Speed = NumberRange.new(4)
  766. Small2.Rotation = NumberRange.new(-50,50)
  767. Small2.EmissionDirection = "Top"
  768. Small2.ZOffset = 2
  769. local Small3 = Instance.new('ParticleEmitter')
  770. Small3.Name = "Aura"
  771. Small3.Texture = "rbxassetid://242102147"
  772. Small3.Parent = larm
  773. Small3.LightEmission = 1
  774. Small3.Enabled = true
  775. Small3.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  776. Small3.Size = NumberSequence.new(0.5)
  777. Small3.LockedToPart = true
  778. Small3.Lifetime = NumberRange.new(0.5)
  779. Small3.Rate = 150
  780. Small3.Speed = NumberRange.new(4)
  781. Small3.Rotation = NumberRange.new(-50,50)
  782. Small3.EmissionDirection = "Top"
  783. Small3.ZOffset = 2
  784. local Small4 = Instance.new('ParticleEmitter')
  785. Small4.Name = "Aura"
  786. Small4.Texture = "rbxassetid://242102147"
  787. Small4.Parent = rleg
  788. Small4.LightEmission = 1
  789. Small4.Enabled = true
  790. Small4.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  791. Small4.Size = NumberSequence.new(0.5)
  792. Small4.LockedToPart = true
  793. Small4.Lifetime = NumberRange.new(0.5)
  794. Small4.Rate = 150
  795. Small4.Speed = NumberRange.new(4)
  796. Small4.Rotation = NumberRange.new(-50,50)
  797. Small4.EmissionDirection = "Top"
  798. Small4.ZOffset = 2
  799. local Small5 = Instance.new('ParticleEmitter')
  800. Small5.Name = "Aura"
  801. Small5.Texture = "rbxassetid://242102147"
  802. Small5.Parent = lleg
  803. Small5.LightEmission = 1
  804. Small5.Enabled = true
  805. Small5.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  806. Small5.Size = NumberSequence.new(0.5)
  807. Small5.LockedToPart = true
  808. Small5.Lifetime = NumberRange.new(0.5)
  809. Small5.Rate = 150
  810. Small5.Speed = NumberRange.new(4)
  811. Small5.Rotation = NumberRange.new(-50,50)
  812. Small5.EmissionDirection = "Top"
  813. Small5.ZOffset = 2
  814. local Small6 = Instance.new('ParticleEmitter')
  815. Small6.Name = "Aura"
  816. Small6.Texture = "rbxassetid://242102147"
  817. Small6.Parent = hed
  818. Small6.LightEmission = 1
  819. Small6.Enabled = true
  820. Small6.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  821. Small6.Size = NumberSequence.new(0.5)
  822. Small6.LockedToPart = true
  823. Small6.Lifetime = NumberRange.new(0.5)
  824. Small6.Rate = 150
  825. Small6.Speed = NumberRange.new(4)
  826. Small6.Rotation = NumberRange.new(-50,50)
  827. Small6.EmissionDirection = "Top"
  828. Small6.ZOffset = 2
  829. local MUI = false
  830. wait(1)
  831. Humanoid.HipHeight = 470
  832. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  833. local wld = Instance.new("Weld", wp1)
  834. wld.Part0 = wp0
  835. wld.Part1 = wp1
  836. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  837. end
  838. newWeld(Torso, LArm, -1.5, 0.5, 0)
  839. LArm.Weld.C1 = CFrame.new(0, 0.5, 0)
  840. newWeld(Torso, RArm, 1.5, 0.5, 0)
  841. RArm.Weld.C1 = CFrame.new(0, 0.5, 0)
  842. newWeld(Torso, Head, 0, 1.5, 0)
  843. newWeld(Torso, LLeg, -0.5, -1, 0)
  844. LLeg.Weld.C1 = CFrame.new(0, 1, 0)
  845. newWeld(Torso, RLeg, 0.5, -1, 0)
  846. RLeg.Weld.C1 = CFrame.new(0, 1, 0)
  847. newWeld(root, Torso, 0, -1, 0)
  848. Torso.Weld.C1 = CFrame.new(0, -1, 0)
  849. for i = 1, 30, 1 do
  850. 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
  851. 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
  852. 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
  853. 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
  854. 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
  855. 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
  856. wait(0.01)
  857. end
  858.  
  859.  
  860. local Grab = Instance.new("Part",hed)
  861. Grab.Size = Vector3.new(3.9,5,3.9)
  862. Grab.CanCollide = false
  863. Grab.BrickColor = BrickColor.new("Deep orange")
  864. Grab.Transparency = 1
  865. local Grabo = Instance.new("Weld",Grab)
  866. Grabo.Part0 = hed
  867. Grabo.Part1 = Grab
  868. Grabo.C0 = CFrame.new(0,-1.5,0)
  869.  
  870. local AuraB = Instance.new("Part",hed)
  871. AuraB.Size = Vector3.new(2,1,2)
  872. AuraB.CanCollide = false
  873. AuraB.BrickColor = BrickColor.new("Deep orange")
  874. AuraB.Transparency = 1
  875. local AuraBo = Instance.new("Weld",AuraB)
  876. AuraBo.Part0 = hed
  877. AuraBo.Part1 = AuraB
  878. AuraBo.C0 = CFrame.new(0,-3.6,0)
  879. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  880. FZcharge3.Texture = "rbxassetid://1468162128"
  881. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  882. FZcharge3.EmissionDirection = "Top"
  883. FZcharge3.Speed = NumberRange.new(2)
  884. FZcharge3.Size = NumberSequence.new(0.6,0)
  885. FZcharge3.Enabled = true
  886. FZcharge3.Drag = 1.2
  887. FZcharge3.LockedToPart = true
  888. FZcharge3.Lifetime = NumberRange.new(1)
  889. FZcharge3.Rate = 55
  890. FZcharge3.LightEmission = 0.3
  891. FZcharge3.Rotation = NumberRange.new(-5,5)
  892. FZcharge3.VelocitySpread = 0.2
  893. FZcharge3.ZOffset = 2.5
  894. UILight = Instance.new("PointLight",torso)
  895. UILight.Enabled = true
  896. UILight.Name = "UltraInstinctLight"
  897. UILight.Color = Color3.new(0,0,255)
  898. UILight.Range = 10
  899. UILight.Brightness = 4
  900. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://986775808"
  901. AuraSFX:Play()
  902. instinct = true
  903.  
  904.  
  905. wait(2)
  906. Sound0 = Instance.new("Sound")
  907. Sound0.Name = "Ultra instinct Goku scream"
  908. Sound0.Parent = Head
  909. Sound0.EmitterSize = 1.0000000272564e+16
  910. Sound0.MinDistance = 1.0000000272564e+16
  911. Sound0.SoundId = "rbxassetid://1306739862"
  912. Sound0.Volume = 10
  913.  
  914.  
  915.  
  916.  
  917. local AuraBry2 = Instance.new("ParticleEmitter",torso)
  918. AuraBry2.Texture = "rbxassetid://434298892"
  919. AuraBry2.Color = ColorSequence.new(Color3.fromRGB(33, 84, 185))
  920. AuraBry2.EmissionDirection = "Top"
  921. AuraBry2.Speed = NumberRange.new(180)
  922. AuraBry2.Size = NumberSequence.new(30)
  923. AuraBry2.Transparency = NumberSequence.new(0.85)
  924. AuraBry2.Drag = 0.4
  925. AuraBry2.LightInfluence = 0
  926. AuraBry2.LockedToPart = true
  927. AuraBry2.Lifetime = NumberRange.new(5)
  928. AuraBry2.Rate = 778
  929. AuraBry2.LightEmission = 1
  930. AuraBry2.Rotation = NumberRange.new(-5,5)
  931. AuraBry2.VelocitySpread = 0
  932. AuraBry2.Acceleration = Vector3.new(0,0,0)
  933. AuraBry2.ZOffset = 2.5
  934.  
  935.  
  936. local AuraBry2Low = Instance.new("ParticleEmitter",torso)
  937. AuraBry2Low.Texture = "rbxassetid://434298892"
  938. AuraBry2Low.Color = ColorSequence.new(Color3.fromRGB(33, 84, 185))
  939. AuraBry2Low.EmissionDirection = "Bottom"
  940. AuraBry2Low.Speed = NumberRange.new(180)
  941. AuraBry2Low.Size = NumberSequence.new(30)
  942. AuraBry2Low.Transparency = NumberSequence.new(0.85)
  943. AuraBry2Low.Drag = 0.4
  944. AuraBry2Low.LightInfluence = 0
  945. AuraBry2Low.LockedToPart = true
  946. AuraBry2Low.Lifetime = NumberRange.new(5)
  947. AuraBry2Low.Rate = 778
  948. AuraBry2Low.LightEmission = 1
  949. AuraBry2Low.Rotation = NumberRange.new(-5,5)
  950. AuraBry2Low.VelocitySpread = 0
  951. AuraBry2Low.Acceleration = Vector3.new(0,0,0)
  952. AuraBry2Low.ZOffset = 2.5
  953.  
  954.  
  955.  
  956.  
  957. wait(5)
  958. wait(0.5)
  959. Sound0:Play()
  960. AURU.Rate = 50030
  961. AURU.Size = NumberSequence.new(40,80)
  962. wait(3)
  963.  
  964. AuraBry2.Rate =0
  965. AuraBry2Low.Rate = 0
  966. AURU.Rate = 0
  967. hum.HipHeight = 0
  968. Sound0:Destroy()
  969. Model0:Destroy()
  970. LArm.Weld:Destroy()
  971. RArm.Weld:Destroy()
  972. LLeg.Weld:Destroy()
  973. RLeg.Weld:Destroy()
  974. Head.Weld:Destroy()
  975. Torso.Weld:Destroy()
  976. max = 0
  977. function music(id,pitch)
  978. max = 0
  979. if id == "Stop" then
  980. if not torso:FindFirstChild("MusicRuin") then
  981. soundz = Instance.new("Sound",torso)
  982. end
  983. soundz:Stop()
  984. else
  985. if not torso:FindFirstChild("MusicRuin") then
  986. soundz = Instance.new("Sound",torso)
  987. end
  988. soundz.MaxDistance = 150*5
  989. soundz.EmitterSize = 150/5
  990. soundz.Volume = 10
  991. soundz.Name = "MusicRuin"
  992. soundz.Looped = true
  993. soundz.PlaybackSpeed = pitch
  994. soundz.SoundId = "rbxassetid://"..id
  995. soundz:Stop()
  996. soundz:Play()
  997. end
  998. end
  999.  
  1000. ----------------------------------------------------------------------------
  1001.  
  1002. function lerp(a, b, t)
  1003. return a + (b - a)*t
  1004. end
  1005.  
  1006. ----------------------------------------------------------------------------
  1007.  
  1008. function Lerp(c1,c2,al)
  1009. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  1010. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  1011. for i,v in pairs(com1) do
  1012. com1[i] = v+(com2[i]-v)*al
  1013. end
  1014. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  1015. end
  1016.  
  1017. ----------------------------------------------------------------------------
  1018.  
  1019. function slerp(a, b, t)
  1020. dot = a:Dot(b)
  1021. if dot > 0.99999 or dot < -0.99999 then
  1022. return t <= 0.5 and a or b
  1023. else
  1024. r = math.acos(dot)
  1025. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  1026. end
  1027. end
  1028.  
  1029. ----------------------------------------------------------------------------
  1030.  
  1031. function clerp(c1,c2,al)
  1032.  
  1033. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  1034.  
  1035. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  1036.  
  1037. for i,v in pairs(com1) do
  1038.  
  1039. com1[i] = lerp(v,com2[i],al)
  1040.  
  1041. end
  1042.  
  1043. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  1044.  
  1045. end
  1046.  
  1047. ----------------------------------------------------------------------------
  1048.  
  1049. function findAllNearestTorso(pos,dist)
  1050. local list = game.Workspace:children()
  1051. local torso = {}
  1052. local temp = nil
  1053. local human = nil
  1054. local temp2 = nil
  1055. for x = 1, #list do
  1056. temp2 = list[x]
  1057. if (temp2.className == "Model") and (temp2 ~= char) then
  1058. local nayem = "Torso"
  1059. if temp2:findFirstChild("UpperTorso") then nayem = "UpperTorso" end
  1060. temp = temp2:findFirstChild(nayem)
  1061. human = temp2:findFirstChildOfClass("Humanoid")
  1062. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  1063. if (temp.Position - pos).magnitude < dist then
  1064. table.insert(torso,temp)
  1065. dist = (temp.Position - pos).magnitude
  1066. end
  1067. end
  1068. end
  1069. end
  1070. return torso
  1071. end
  1072.  
  1073. ----------------------------------------------------------------------------
  1074.  
  1075. local isAPlayer
  1076. function checkIfNotPlayer(model)
  1077. coroutine.resume(coroutine.create(function()
  1078. 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
  1079. isAPlayer = true
  1080. else
  1081. isAPlayer = false
  1082. end
  1083. end))
  1084. return isAPlayer
  1085. end
  1086.  
  1087. ----------------------------------------------------------------------------
  1088.  
  1089. function computeDirection(vec)
  1090. local lenSquared = vec.magnitude * vec.magnitude
  1091. local invSqrt = 1 / math.sqrt(lenSquared)
  1092. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  1093. end
  1094.  
  1095. ----------------------------------------------------------------------------
  1096.  
  1097. function newWeld(wp0, wp1, wc0x, wc0y, wc0z)
  1098.  
  1099. local wld = Instance.new("Weld", wp1)
  1100.  
  1101. wld.Part0 = wp0
  1102.  
  1103. wld.Part1 = wp1
  1104.  
  1105. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  1106.  
  1107. return wld
  1108.  
  1109. end
  1110.  
  1111. ----------------------------------------------------------------------------
  1112.  
  1113. function weld(model)
  1114. local parts,last = {}
  1115. local function scan(parent)
  1116. for _,v in pairs(parent:GetChildren()) do
  1117. if (v:IsA("BasePart")) then
  1118. if (last) then
  1119. local w = Instance.new("Weld")
  1120. w.Name = ("%s_Weld"):format(v.Name)
  1121. w.Part0,w.Part1 = last,v
  1122. w.C0 = last.CFrame:inverse()
  1123. w.C1 = v.CFrame:inverse()
  1124. w.Parent = last
  1125. end
  1126. last = v
  1127. table.insert(parts,v)
  1128. end
  1129. scan(v)
  1130. end
  1131. end
  1132. scan(model)
  1133. for _,v in pairs(parts) do
  1134. v.Anchored = false
  1135. v.Locked = true
  1136. end
  1137. end
  1138.  
  1139.  
  1140. ----------------------------------------------------------------------------
  1141.  
  1142. function sound(id,position,vol,pitch,dist,start,finish)
  1143. coroutine.resume(coroutine.create(function()
  1144.  
  1145. local part = Instance.new("Part",DebrisModel)
  1146. part.Anchored = true
  1147. part.Position = position
  1148. part.Size = Vector3.new(0,0,0)
  1149. part.CanCollide = false
  1150. part.Transparency = 1
  1151.  
  1152. soundasd = Instance.new("Sound",part)
  1153.  
  1154. soundasd.SoundId = "rbxassetid://"..id
  1155.  
  1156. if vol ~= nil then
  1157. soundasd.Volume = vol
  1158. end
  1159.  
  1160. if pitch ~= nil then
  1161. soundasd.PlaybackSpeed = pitch
  1162. end
  1163.  
  1164. if dist ~= nil then
  1165. soundasd.MaxDistance = dist*5
  1166. soundasd.EmitterSize = dist/5
  1167. end
  1168.  
  1169. delay(0.5,function() debris:AddItem(part,soundasd.TimeLength+3) end)
  1170.  
  1171. soundasd:Play()
  1172.  
  1173. end))
  1174. return soundasd
  1175. end
  1176.  
  1177. function createsound(id,parent)
  1178.  
  1179. local soundz = Instance.new("Sound",parent)
  1180.  
  1181. soundz.SoundId = "rbxassetid://"..id
  1182.  
  1183. return soundz
  1184.  
  1185. end
  1186.  
  1187. function playsound(sond,vol,pitch,start)
  1188.  
  1189. if vol ~= nil then
  1190. sond.Volume = vol
  1191. end
  1192.  
  1193. if pitch ~= nil then
  1194. sond.PlaybackSpeed = pitch
  1195. end
  1196.  
  1197. if start ~= nil then
  1198. sond.TimePosition = start
  1199. end
  1200.  
  1201. sond:Play()
  1202.  
  1203. end
  1204.  
  1205. ----------------------------------------------------------------------------
  1206. eColors={"Really red","Really black"}
  1207. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  1208. local magz = (Part0 - Part1).magnitude
  1209. local curpos = Part0
  1210. local trz = {-Offset,Offset}
  1211. for i=1,Times do
  1212. local li = Instance.new("Part", DebrisModel)
  1213. li.TopSurface =0
  1214. li.Material = Enum.Material.Neon
  1215. li.BottomSurface = 0
  1216. li.Anchored = true
  1217. li.Locked = true
  1218. li.Transparency = Trans or 0.4
  1219. li.BrickColor = BrickColor.new(Color)
  1220. li.formFactor = "Custom"
  1221. li.CanCollide = false
  1222. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  1223. local lim = Instance.new("BlockMesh",li)
  1224. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  1225. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  1226. if Times == i then
  1227. local magz2 = (curpos - Part1).magnitude
  1228. li.Size = Vector3.new(Thickness,Thickness,magz2)
  1229. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  1230. else
  1231. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  1232. end
  1233. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  1234. li.Name = "LIGHTNING"
  1235. end
  1236. end
  1237.  
  1238. ----------------------------------------------------------------------------
  1239.  
  1240. local HBill = Instance.new("BillboardGui",hed)
  1241. local HMain, HBar = Instance.new("Frame", HBill), Instance.new("Frame")
  1242. local HName = Instance.new("TextLabel")
  1243. HBill.Size = UDim2.new(15,0,2.2,0)
  1244. HBill.StudsOffset = Vector3.new(3.675,1.2,0)
  1245. HBill.AlwaysOnTop = true
  1246. HBill.Enabled = true
  1247. HMain.BackgroundColor3 = Color3.new(0, 0, 0)
  1248. HMain.BackgroundTransparency = 1
  1249. HMain.Size = UDim2.new(.5,0,.2,0)
  1250. HName.Parent = HMain
  1251. HName.BackgroundTransparency = 1
  1252. HName.BackgroundColor3 = Color3.new(255,255,255)
  1253. HName.BorderColor3 = Color3.new(0,0,0)
  1254. HName.BorderSizePixel = 2
  1255. HName.TextTransparency = 1
  1256. HName.Size = UDim2.new(1,0,.75,0)
  1257. HName.Font = "Code"
  1258. HName.Text = [[ok]]
  1259. HName.TextScaled = true
  1260. HName.TextColor3 = Color3.new(0.5,0.5,0.5)
  1261. HName.TextStrokeColor3 = Color3.new(0.1,0.1,0.1)
  1262. HName.TextStrokeTransparency = 1
  1263. HName.TextYAlignment = "Bottom"
  1264.  
  1265. local HBill = Instance.new("BillboardGui",hed)
  1266. local HMain, HBar = Instance.new("Frame", HBill), Instance.new("Frame")
  1267. local HName = Instance.new("TextLabel")
  1268. HBill.Size = UDim2.new(15,0,2.2,0)
  1269. HBill.StudsOffset = Vector3.new(3.675,2,0)
  1270. HBill.AlwaysOnTop = true
  1271. HBill.Enabled = true
  1272. HMain.BackgroundColor3 = Color3.new(0, 0, 0)
  1273. HMain.BackgroundTransparency = 1
  1274. HMain.Size = UDim2.new(.5,0,.5,0)
  1275. HName.Parent = HMain
  1276. HName.BackgroundTransparency = 1
  1277. HName.BackgroundColor3 = Color3.new(255,255,255)
  1278. HName.BorderColor3 = Color3.new(0,0,0)
  1279. HName.BorderSizePixel = 2
  1280. HName.Size = UDim2.new(1,0,.75,0)
  1281. HName.Font = "Code"
  1282. HName.TextTransparency = 1
  1283. HName.Text = [[hi]]
  1284. HName.TextScaled = true
  1285. HName.TextColor3 = Color3.new(0,0,0)
  1286. HName.TextStrokeColor3 = Color3.new(255,255,255)
  1287. HName.TextStrokeTransparency = 1
  1288. HName.TextYAlignment = "Bottom"
  1289.  
  1290. function bigboomrektxd()
  1291. coroutine.resume(coroutine.create(function()
  1292. local magnitude = nil
  1293. local Position = nil
  1294. if animid == 0 then
  1295. Position = larm.Position
  1296. else
  1297. Position = rarm.Position
  1298. end
  1299. --sound(743499393,Position,10,math.random(6,8)/10)
  1300. sound(1050751126,Position,10,math.random(10,12)/10,50)
  1301.  
  1302. local Part1 = Instance.new("Part")
  1303. local mesh2 = Instance.new("SpecialMesh",Part1)
  1304. mesh2.MeshId = "rbxassetid://559831844"
  1305. mesh2.Scale = Vector3.new(0,0,0.4)
  1306. Part1.Material = Enum.Material.Neon
  1307. Part1.CanCollide = false
  1308. Part1.BrickColor = BrickColor.new("White")
  1309. Part1.Parent = DebrisModel
  1310. Part1.Size = Vector3.new(0,0,0)
  1311. Part1.Anchored = true
  1312. Part1.CFrame = CFrame.new(Position,Mouse.Hit.p)
  1313. Part1.Name = "EXPLOSION2"
  1314.  
  1315. local Part0 = Instance.new("Part",DebrisModel)
  1316. local PointLight2 = Instance.new("PointLight")
  1317. Part0.Name = "Bullet"
  1318. Part0.Material = Enum.Material.Neon
  1319. Part0.BrickColor = BrickColor.new("New Yeller")
  1320. Part0.Anchored = false
  1321. Part0.Size = Vector3.new(5, 5, 5)
  1322. local mesh = Instance.new("SpecialMesh",Part0)
  1323. mesh.MeshType = Enum.MeshType.Sphere
  1324. local bforce = Instance.new("BodyForce",Part0)
  1325. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  1326. Part0.CanCollide = false
  1327. PointLight2.Parent = Part0
  1328. PointLight2.Color = Part0.Color
  1329. local Target = Mouse.Hit.p
  1330. local direction = Target - Position
  1331. local direction = computeDirection(direction)
  1332. local pos = Position + (direction * 2)
  1333. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  1334. Part0.Velocity = direction * 60
  1335. local asd = nil
  1336. local loop = nil
  1337. delay(9, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  1338. loop = rs:connect(function()
  1339. local asdf = math.random(500,1000)/1000
  1340. local Part1 = Instance.new("Part")
  1341. local mesh2 = Instance.new("SpecialMesh",Part1)
  1342. mesh2.MeshType = Enum.MeshType.Sphere
  1343. Part1.Material = Enum.Material.Neon
  1344. Part1.CanCollide = false
  1345. Part1.BrickColor = BrickColor.new("Gold")
  1346. Part1.Parent = DebrisModel
  1347. Part1.Size = Part0.Size + Vector3.new(asdf,asdf,asdf)
  1348. Part1.Anchored = true
  1349. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  1350. Part1.Name = "SMOKE"
  1351. end)
  1352. asd = Part0.Touched:connect(function(ht)
  1353. local hit=ht.Parent
  1354. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  1355. asd:disconnect()
  1356. loop:disconnect()
  1357. Part0:Destroy()
  1358.  
  1359. sound(explosionid[math.random(1,#explosionid)],Part0.Position,5,math.random(6,9)/10,80)
  1360. for i,v in pairs(findAllNearestTorso(Part0.Position,5)) do
  1361. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  1362. v:Destroy()
  1363. else
  1364. v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth/(math.random(50,60)/10))
  1365. end
  1366. local Position = Part0.Position
  1367. local Target = v.Position
  1368. local direction = Target - Position
  1369. local direction = computeDirection(direction)
  1370. local bv = Instance.new("BodyVelocity",v)
  1371. bv.Velocity = direction * (50 - ((Position - Target).magnitude/2))
  1372. debris:AddItem(bv,1)
  1373. end
  1374. for i=1,14,2 do for x=1,math.random(0,1) do rs:wait() end
  1375. for z=1,math.random(2,3) do
  1376. local asdf = math.random(-5,5)*10-(i/20)*8
  1377. local Part1 = Instance.new("Part")
  1378. local mesh2 = Instance.new("SpecialMesh",Part1)
  1379. mesh2.MeshType = Enum.MeshType.Sphere
  1380. mesh2.Scale = Vector3.new(0,0,0)
  1381. Part1.Material = Enum.Material.Neon
  1382. Part1.CanCollide = false
  1383. Part1.BrickColor = BrickColor.new("Gold")
  1384. Part1.Parent = DebrisModel
  1385. Part1.Size = Vector3.new(asdf,asdf,asdf)
  1386. Part1.Anchored = true
  1387. local a = i*0.5
  1388. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-10,10),math.random(-2,2)*a))
  1389. Part1.Name = "EXPLOSION"
  1390. end
  1391. end
  1392.  
  1393. end
  1394. end)
  1395. end))
  1396. end
  1397.  
  1398.  
  1399. function WhiteBall()
  1400. coroutine.resume(coroutine.create(function()
  1401. local magnitude = nil
  1402. local Position = nil
  1403. if animid == 0 then
  1404. Position = larm.Position
  1405. else
  1406. Position = rarm.Position
  1407. end
  1408. --sound(743499393,Position,10,math.random(6,8)/10)
  1409. sound(1050751126,Position,10,math.random(4,5)/10,100)
  1410.  
  1411. local Part1 = Instance.new("Part")
  1412. local mesh2 = Instance.new("SpecialMesh",Part1)
  1413. mesh2.MeshId = "rbxassetid://559831844"
  1414. mesh2.Scale = Vector3.new(0,0,0.4)
  1415. Part1.Material = Enum.Material.Neon
  1416. Part1.CanCollide = false
  1417. Part1.BrickColor = BrickColor.new("White")
  1418. Part1.Parent = DebrisModel
  1419. Part1.Size = Vector3.new(0,0,0)
  1420. Part1.Anchored = true
  1421. Part1.CFrame = CFrame.new(Position,Mouse.Hit.p)
  1422. Part1.Name = "EXPLOSION3"
  1423.  
  1424. local Part0 = Instance.new("Part",DebrisModel)
  1425. local PointLight2 = Instance.new("PointLight")
  1426. Part0.Name = "Bullet"
  1427. Part0.Material = Enum.Material.Neon
  1428. Part0.BrickColor = BrickColor.new("White")
  1429. Part0.Anchored = false
  1430. Part0.Size = Vector3.new(5, 5, 5)
  1431. local mesh = Instance.new("SpecialMesh",Part0)
  1432. mesh.MeshType = Enum.MeshType.Sphere
  1433. mesh.Scale = Vector3.new(3,3,3)
  1434. local bforce = Instance.new("BodyForce",Part0)
  1435. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  1436. Part0.CanCollide = false
  1437. PointLight2.Parent = Part0
  1438. PointLight2.Color = Part0.Color
  1439. local Target = Mouse.Hit.p
  1440. local direction = Target - Position
  1441. local direction = computeDirection(direction)
  1442. local pos = Position + (direction * 2)
  1443. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  1444. Part0.Velocity = direction * 150
  1445. local asd = nil
  1446. local loop = nil
  1447. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  1448. loop = rs:connect(function()
  1449. local asdf = math.random(500,1000)/1000
  1450. local Part1 = Instance.new("Part")
  1451. local mesh2 = Instance.new("SpecialMesh",Part1)
  1452. mesh2.MeshType = Enum.MeshType.Sphere
  1453. Part1.Material = Enum.Material.Neon
  1454. Part1.CanCollide = false
  1455. Part1.BrickColor = BrickColor.new("White")
  1456. Part1.Parent = DebrisModel
  1457. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  1458. Part1.Anchored = true
  1459. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-3000,3000)/750,math.random(-3000,3000)/750,math.random(-3000,3000)/750))
  1460. Part1.Name = "SMOKE"
  1461. end)
  1462. asd = Part0.Touched:connect(function(ht)
  1463. local hit=ht.Parent
  1464. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  1465. asd:disconnect()
  1466. loop:disconnect()
  1467. Part0:Destroy()
  1468.  
  1469. sound(explosionid[math.random(1,#explosionid)],Part0.Position,10,math.random(3,5)/10,500)
  1470. for i,v in pairs(findAllNearestTorso(Part0.Position,160)) do
  1471. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  1472. v:Destroy()
  1473. else
  1474. v.Parent:BreakJoints()
  1475. end
  1476. local Position = Part0.Position
  1477. local Target = v.Position
  1478. local direction = Target - Position
  1479. local direction = computeDirection(direction)
  1480. local bv = Instance.new("BodyVelocity",v)
  1481. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  1482. debris:AddItem(bv,1)
  1483. end
  1484. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  1485. for z=1,math.random(2,3) do
  1486. local asdf = math.random(-5,5)*10-(i/20)*12
  1487. local Part1 = Instance.new("Part")
  1488. local mesh2 = Instance.new("SpecialMesh",Part1)
  1489. mesh2.MeshType = Enum.MeshType.Sphere
  1490. mesh2.Scale = Vector3.new(0,0,0)
  1491. Part1.Material = Enum.Material.Neon
  1492. Part1.CanCollide = false
  1493. Part1.BrickColor = BrickColor.new("White")
  1494. Part1.Parent = DebrisModel
  1495. Part1.Size = Vector3.new(asdf,asdf,asdf)
  1496. Part1.Anchored = true
  1497. local a = i*5
  1498. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-30,30),math.random(-2,2)*a))
  1499. Part1.Name = "EXPLOSION4"
  1500. end
  1501. end
  1502.  
  1503. end
  1504. end)
  1505. end))
  1506. end
  1507.  
  1508.  
  1509. function AirPunch()
  1510. coroutine.resume(coroutine.create(function()
  1511. local magnitude = nil
  1512. local Position = nil
  1513. if animid == 0 then
  1514. Position = larm.Position
  1515. else
  1516. Position = rarm.Position
  1517. end
  1518. --sound(743499393,Position,10,math.random(6,8)/10)
  1519. sound(1050751126,Position,10,math.random(4,5)/10,100)
  1520.  
  1521. local Part1 = Instance.new("Part")
  1522. local mesh2 = Instance.new("SpecialMesh",Part1)
  1523. mesh2.MeshId = "rbxassetid://559831844"
  1524. mesh2.Scale = Vector3.new(0,0,0.4)
  1525. Part1.Material = Enum.Material.Neon
  1526. Part1.CanCollide = false
  1527. Part1.BrickColor = BrickColor.new("White")
  1528. Part1.Parent = DebrisModel
  1529. Part1.Size = Vector3.new(0,0,0)
  1530. Part1.Anchored = true
  1531. Part1.CFrame = CFrame.new(Position,Mouse.Hit.p)
  1532. Part1.Name = "EXPLOSION3"
  1533.  
  1534. local Part0 = Instance.new("Part",DebrisModel)
  1535. local PointLight2 = Instance.new("PointLight")
  1536. Part0.Name = "Bullet"
  1537. Part0.Material = Enum.Material.Neon
  1538. Part0.BrickColor = BrickColor.new("White")
  1539. Part0.Anchored = false
  1540. Part0.Size = Vector3.new(1,1,1)
  1541. Part0.Transparency = 0.5
  1542. local mesh = Instance.new("SpecialMesh",Part0)
  1543. mesh.MeshId = "rbxassetid://437347603"
  1544. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  1545. local bforce = Instance.new("BodyForce",Part0)
  1546. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  1547. Part0.CanCollide = false
  1548. PointLight2.Parent = Part0
  1549. PointLight2.Color = Part0.Color
  1550. local Target = Mouse.Hit.p
  1551. local direction = Target - Position
  1552. local direction = computeDirection(direction)
  1553. local pos = Position + (direction * 2)
  1554. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  1555. Part0.Velocity = direction * 550
  1556. local asd = nil
  1557. local loop = nil
  1558. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  1559. loop = rs:connect(function()
  1560. local asdf = math.random(500,1000)/1000
  1561. local Part1 = Instance.new("Part")
  1562. local mesh2 = Instance.new("SpecialMesh",Part1)
  1563. mesh2.MeshType = Enum.MeshType.Sphere
  1564. Part1.Material = Enum.Material.Neon
  1565. Part1.CanCollide = false
  1566. Part1.BrickColor = BrickColor.new("White")
  1567. Part1.Parent = DebrisModel
  1568. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  1569. Part1.Anchored = true
  1570. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  1571. Part1.Name = "SMOKE"
  1572. end)
  1573. asd = Part0.Touched:connect(function(ht)
  1574. local hit=ht.Parent
  1575. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  1576. asd:disconnect()
  1577. loop:disconnect()
  1578. Part0:Destroy()
  1579.  
  1580. sound(punch[math.random(1,#punch)],Part0.Position,10,math.random(3,5)/5,50)
  1581. for i,v in pairs(findAllNearestTorso(Part0.Position,30)) do
  1582. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  1583. v:Destroy()
  1584. else
  1585. v.Parent.Humanoid:TakeDamage(100000)
  1586. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  1587. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1588. Fl.velocity = Part0.CFrame.lookVector*395
  1589. wait(0.05)
  1590. Fl:remove()
  1591.  
  1592. end
  1593. local Position = Part0.Position
  1594. local Target = v.Position
  1595. local direction = Target - Position
  1596. local direction = computeDirection(direction)
  1597. local bv = Instance.new("BodyVelocity",v)
  1598. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  1599. debris:AddItem(bv,1)
  1600. end
  1601. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  1602. for z=1,math.random(2,3) do
  1603. local asdf = math.random(-5,5)*2-(i/2)*10
  1604. local Part1 = Instance.new("Part")
  1605. local mesh2 = Instance.new("SpecialMesh",Part1)
  1606. mesh2.MeshType = Enum.MeshType.Sphere
  1607. mesh2.Scale = Vector3.new(0,0,0)
  1608. Part1.Material = Enum.Material.Neon
  1609. Part1.CanCollide = false
  1610. Part1.BrickColor = BrickColor.new("White")
  1611. Part1.Parent = DebrisModel
  1612. Part1.Size = Vector3.new(asdf,asdf,asdf)
  1613. Part1.Anchored = true
  1614. local a = i*0.7
  1615. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  1616. Part1.Name = "EXPLOSION4"
  1617. end
  1618. end
  1619.  
  1620. end
  1621. end)
  1622. end))
  1623. end
  1624.  
  1625.  
  1626. function AirPunchStrong()
  1627. coroutine.resume(coroutine.create(function()
  1628. local magnitude = nil
  1629. local Position = nil
  1630. if animid == 0 then
  1631. Position = larm.Position
  1632. else
  1633. Position = rarm.Position
  1634. end
  1635. --sound(743499393,Position,10,math.random(6,8)/10)
  1636. sound(1050751126,Position,10,math.random(4,5)/10,100)
  1637.  
  1638. local Part1 = Instance.new("Part")
  1639. local mesh2 = Instance.new("SpecialMesh",Part1)
  1640. mesh2.MeshId = "rbxassetid://559831844"
  1641. mesh2.Scale = Vector3.new(0,0,0.4)
  1642. Part1.Material = Enum.Material.Neon
  1643. Part1.CanCollide = false
  1644. Part1.BrickColor = BrickColor.new("White")
  1645. Part1.Parent = DebrisModel
  1646. Part1.Size = Vector3.new(0,0,0)
  1647. Part1.Anchored = true
  1648. Part1.CFrame = CFrame.new(Position,Mouse.Hit.p)
  1649. Part1.Name = "EXPLOSION3"
  1650.  
  1651. local Part0 = Instance.new("Part",DebrisModel)
  1652. local PointLight2 = Instance.new("PointLight")
  1653. Part0.Name = "Bullet"
  1654. Part0.Material = Enum.Material.Neon
  1655. Part0.BrickColor = BrickColor.new("White")
  1656. Part0.Anchored = false
  1657. Part0.Size = Vector3.new(1,1,1)
  1658. Part0.Transparency = 0.5
  1659. local mesh = Instance.new("SpecialMesh",Part0)
  1660. mesh.MeshId = "rbxassetid://437347603"
  1661. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  1662. local bforce = Instance.new("BodyForce",Part0)
  1663. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  1664. Part0.CanCollide = false
  1665. PointLight2.Parent = Part0
  1666. PointLight2.Color = Part0.Color
  1667. local Target = Mouse.Hit.p
  1668. local direction = Target - Position
  1669. local direction = computeDirection(direction)
  1670. local pos = Position + (direction * 2)
  1671. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  1672. Part0.Velocity = direction * 750
  1673. local asd = nil
  1674. local loop = nil
  1675. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  1676. loop = rs:connect(function()
  1677. local asdf = math.random(500,1000)/1000
  1678. local Part1 = Instance.new("Part")
  1679. local mesh2 = Instance.new("SpecialMesh",Part1)
  1680. mesh2.MeshType = Enum.MeshType.Sphere
  1681. Part1.Material = Enum.Material.Neon
  1682. Part1.CanCollide = false
  1683. Part1.BrickColor = BrickColor.new("White")
  1684. Part1.Parent = DebrisModel
  1685. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  1686. Part1.Anchored = true
  1687. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  1688. Part1.Name = "SMOKE"
  1689. end)
  1690. asd = Part0.Touched:connect(function(ht)
  1691. local hit=ht.Parent
  1692. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  1693. asd:disconnect()
  1694. loop:disconnect()
  1695. Part0:Destroy()
  1696.  
  1697. sound(punch[math.random(1,#punch)],Part0.Position,10,math.random(3,5)/5,50)
  1698. for i,v in pairs(findAllNearestTorso(Part0.Position,35)) do
  1699. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  1700. v:Destroy()
  1701. else
  1702. v.Parent:BreakJoints()
  1703. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  1704. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1705. Fl.velocity = Part0.CFrame.lookVector*395
  1706. wait(0.05)
  1707. Fl:remove()
  1708.  
  1709. end
  1710. local Position = Part0.Position
  1711. local Target = v.Position
  1712. local direction = Target - Position
  1713. local direction = computeDirection(direction)
  1714. local bv = Instance.new("BodyVelocity",v)
  1715. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  1716. debris:AddItem(bv,1)
  1717. end
  1718. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  1719. for z=1,math.random(2,3) do
  1720. local asdf = math.random(-5,5)*2-(i/2)*10
  1721. local Part1 = Instance.new("Part")
  1722. local mesh2 = Instance.new("SpecialMesh",Part1)
  1723. mesh2.MeshType = Enum.MeshType.Sphere
  1724. mesh2.Scale = Vector3.new(0,0,0)
  1725. Part1.Material = Enum.Material.Neon
  1726. Part1.CanCollide = false
  1727. Part1.BrickColor = BrickColor.new("White")
  1728. Part1.Parent = DebrisModel
  1729. Part1.Size = Vector3.new(asdf,asdf,asdf)
  1730. Part1.Anchored = true
  1731. local a = i*0.7
  1732. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  1733. Part1.Name = "EXPLOSION4"
  1734. end
  1735. end
  1736.  
  1737. end
  1738. end)
  1739. end))
  1740. end
  1741.  
  1742. Mouse.KeyDown:connect(function(k)
  1743. if k == "q" then
  1744. if Melee == false then
  1745. Melee = true
  1746. no_anim = true
  1747. instinct = false
  1748.  
  1749. local Music = Instance.new("Sound",hed)
  1750. Music.SoundId = "rbxassetid://1047222775"
  1751. Music.Pitch = 1
  1752. Music.Looped = false
  1753. Music.Volume = 10
  1754. wait(0.0001)
  1755. Music:Play()
  1756. local Grab = Instance.new("Part",char)
  1757. Grab.Size = Vector3.new(4,4,4)
  1758. Grab.CanCollide = false
  1759. Grab.BrickColor = BrickColor.new("Deep orange")
  1760. Grab.Transparency = math.huge
  1761. local Grabo = Instance.new("Weld",Grab)
  1762. Grabo.Part0 = rarm
  1763. Grabo.Part1 = Grab
  1764. Grabo.C0 = CFrame.new(0,-1.1,0)
  1765. Grab.Touched:connect(function(hit)
  1766. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= owner.Character.Name then
  1767.  
  1768. hit.Parent.Humanoid:TakeDamage(1000)
  1769.  
  1770. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1771. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1772. Fl.velocity = torso.CFrame.lookVector*10
  1773. wait(0.05)
  1774. Fl:remove()
  1775. end
  1776. end)
  1777. coroutine.resume(coroutine.create(function()
  1778. for i = 1,10 do
  1779.  
  1780.  
  1781. coroutine.resume(coroutine.create(function()
  1782. for i = 0,0.6,0.1 do
  1783. 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
  1784. 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
  1785. 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
  1786. 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
  1787. 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
  1788. 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
  1789. wait(0.1)
  1790. 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.8)--head
  1791. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  1792. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  1793. 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.8)--larm
  1794. 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
  1795. 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
  1796. wait(0.1)
  1797. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(60),math.rad(0)), 0.8)--head
  1798. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), 0.8)--torso
  1799. 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)), 0.8)--rarm
  1800. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.8)--larm
  1801. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-40)), 0.8)--lleg
  1802. 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.8)--rleg
  1803. wait(0.1)
  1804. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-60),math.rad(0)), 0.8)--head
  1805. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(2), math.rad(60), math.rad(0)), 0.8)--torso
  1806. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.8)--rarm
  1807. 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.8)--larm
  1808. 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
  1809. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(40)), 0.8)--rleg
  1810.  
  1811. wait(0.00000000001)
  1812. end
  1813. no_anim = false
  1814. end))
  1815. wait(0.3)
  1816. end
  1817. end))
  1818.  
  1819. coroutine.resume(coroutine.create(function()
  1820. wait(5)
  1821. Melee = false
  1822. instinct = true
  1823. Grab:remove()
  1824. end))
  1825.  
  1826. end
  1827. end
  1828. end)
  1829.  
  1830.  
  1831.  
  1832. tp = true
  1833. Mouse.KeyDown:connect(function(k)
  1834. if k == "l" then
  1835. if tp == true then
  1836. tp = true
  1837. Zano:Play()
  1838. wait(0.0001)
  1839.  
  1840.  
  1841. wait(0)
  1842. Zanzoken = Instance.new("Part",char)
  1843. Zanzoken.Anchored = true
  1844. Zanzoken.Position = Vector3.new(999,999,999)
  1845. Zanzoken.CFrame = Torso.CFrame
  1846. game.Debris:AddItem(Zanzoken,0.5)
  1847. Zanzoken.Transparency = 1
  1848. wait()
  1849. idk = Instance.new("BillboardGui",Zanzoken)
  1850. idk.Size = UDim2.new(10,0,15,0)
  1851. idk.AlwaysOnTop = false
  1852. idk1 = Instance.new("ImageLabel",idk)
  1853. idk1.BackgroundTransparency = 1
  1854. idk.ExtentsOffset = Vector3.new(0,0,0)
  1855. idk1.ImageTransparency = 0
  1856. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  1857. idk1.Size = UDim2.new(2,0,1,0)
  1858. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  1859. idk1.Image = "rbxassetid://319554883"
  1860. tp = true
  1861.  
  1862.  
  1863. end
  1864. end
  1865. end)
  1866. Mouse.KeyDown:connect(function(k)
  1867. if k == "h" and MUI == true then
  1868. instinct = false
  1869. no_anim = true
  1870. local HQ = Instance.new("Part",char)
  1871. HQ.Size = Vector3.new(0.1,0.1,0.1)
  1872. HQ.BrickColor = BrickColor.new("White")
  1873. HQ.Material = "Neon"
  1874. HQ.Anchored = true
  1875. HQ.CanCollide = false
  1876. HQ.CFrame = hed.CFrame*CFrame.new(0,32,0)*CFrame.Angles(0,0,0)
  1877. local HQ2 = Instance.new("SpecialMesh",HQ)
  1878. HQ2.MeshType = 3
  1879. HQ2.Scale = Vector3.new(0.5,0.5,0.5)
  1880.  
  1881.  
  1882.  
  1883.  
  1884. coroutine.resume(coroutine.create(function()
  1885. for i = 1,20 do
  1886. HQ2.Scale = HQ2.Scale + Vector3.new(10,10,10)
  1887.  
  1888. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1889.  
  1890.  
  1891.  
  1892. wait(0.00000000001)
  1893. end
  1894. end))
  1895. for i = 1, 20 do
  1896. wait()
  1897. 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.3)--head
  1898. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)--torso
  1899. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(20)), 0.3)--rarm
  1900. 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)), 0.3)--larm
  1901. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)--lleg
  1902. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)--rleg
  1903. end
  1904.  
  1905. wait(2)
  1906.  
  1907. HQ:Destroy()
  1908.  
  1909. for i = 1, 20 do
  1910. wait()
  1911. 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
  1912. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)--torso
  1913. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(20)), 0.1)--rarm
  1914.  
  1915. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(-20)), 0.1)--lleg
  1916. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.1)--rleg
  1917. end
  1918.  
  1919.  
  1920.  
  1921. WhiteBall()
  1922. wait(0.5)
  1923. no_anim = false
  1924. instinct = true
  1925.  
  1926.  
  1927. end
  1928. end)
  1929.  
  1930.  
  1931.  
  1932. local v3 = Vector3.new
  1933. local num = 0
  1934. local bc = BrickColor.new
  1935. local new = Instance.new
  1936. local cn = CFrame.new
  1937. local Torso = torso
  1938. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  1939. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  1940. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  1941. RSH, LSH = nil, nil
  1942. RW = Instance.new("Weld")
  1943. LW = Instance.new("Weld")
  1944. RH = torso["Right Hip"]
  1945. LH = torso["Left Hip"]
  1946. RSH = torso["Right Shoulder"]
  1947. LSH = torso["Left Shoulder"]
  1948. RSH.Parent = nil
  1949. LSH.Parent = nil
  1950. RW.Name = "RW"
  1951. RW.Part0 = torso
  1952. RW.C0 = cn(1.5, 0.5, 0)
  1953. RW.C1 = cn(0, 0.5, 0)
  1954. RW.Part1 = rarm
  1955. RW.Parent = torso
  1956. LW.Name = "LW"
  1957. LW.Part0 = torso
  1958. LW.C0 = cn(-1.5, 0.5, 0)
  1959. LW.C1 = cn(0, 0.5, 0)
  1960. LW.Part1 = larm
  1961. LW.Parent = torso
  1962. local angles = CFrame.Angles
  1963. local RootJoint = root.RootJoint
  1964. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1965. local hit1 = false
  1966. local hit2 = false
  1967. local hit3 = false
  1968. local hit4 = false
  1969. function Combo3()
  1970. getplayer = new("Part",char)
  1971. getplayer.Position = Vector3.new(999,999,999)
  1972. getplayer.Transparency = 1
  1973. getplayer.Size = v3(3,3,3)
  1974. getplayer.CanCollide = false
  1975. getplayer.CFrame = root.CFrame + root.CFrame.lookVector*3
  1976. getplayer.Name = "GetPlayer"
  1977.  
  1978. game.Debris:AddItem(getplayer,0.5)
  1979.  
  1980. getplayer.Touched:connect(function(hit)
  1981. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  1982. getplayer:Destroy()
  1983. to = hit.Parent:findFirstChild("HumanoidRootPart")
  1984. to.CFrame = CFrame.new(root.CFrame.p+v3(0,0.5,0)) + root.CFrame.lookVector*2
  1985. to.Anchored = true
  1986. root.Anchored = true
  1987. no_anim = true
  1988.  
  1989.  
  1990. punchsound1:Play()
  1991. hit1 = true
  1992. for i = 0, 1, 0.1 do
  1993.  
  1994. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1995. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1996. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1997. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1998. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1999. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2000. end
  2001. punchsound1:Play()
  2002. for i = 0, 1, 0.1 do
  2003.  
  2004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2006. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2007. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2008. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2009. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2010. end
  2011. punchsound1:Play()
  2012. for i = 0, 1, 0.1 do
  2013.  
  2014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2016. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2017. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2018. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2019. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2020. end
  2021. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  2022. root.CFrame = CFrame.new(root.CFrame.p + v3(0,5,74))
  2023. Zanzoken = Instance.new("Part",char)
  2024. Zanzoken.Anchored = true
  2025. Zanzoken.Position = v3(999,999,999)
  2026. Zanzoken.CFrame = Torso.CFrame
  2027. game.Debris:AddItem(Zanzoken,0.5)
  2028. Zanzoken.Transparency = 1
  2029. Zano:Play()
  2030. wait()
  2031. idk = Instance.new("BillboardGui",Zanzoken)
  2032. idk.Size = UDim2.new(10,0,15,0)
  2033. idk.AlwaysOnTop = false
  2034. idk1 = Instance.new("ImageLabel",idk)
  2035. idk1.BackgroundTransparency = 1
  2036. idk.ExtentsOffset = v3(0,0,0)
  2037. idk1.ImageTransparency = 0
  2038. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2039. idk1.Size = UDim2.new(2,0,1,0)
  2040. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2041. idk1.Image = "rbxassetid://319554883"
  2042. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2043. wait()
  2044. Zanzoken = Instance.new("Part",char)
  2045. Zanzoken.Anchored = true
  2046. Zanzoken.Position = v3(999,999,999)
  2047. Zanzoken.CFrame = Torso.CFrame
  2048. game.Debris:AddItem(Zanzoken,0.5)
  2049. Zanzoken.Transparency = 1
  2050. wait()
  2051. idk = Instance.new("BillboardGui",Zanzoken)
  2052. idk.Size = UDim2.new(20,0,20,0)
  2053. idk.AlwaysOnTop = false
  2054. idk1 = Instance.new("ImageLabel",idk)
  2055. idk1.BackgroundTransparency = 1
  2056. idk.ExtentsOffset = v3(0,0,0)
  2057. idk1.ImageTransparency = 0
  2058. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2059. idk1.Size = UDim2.new(2,0,1,0)
  2060. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2061. idk1.Image = "rbxassetid://319554883"
  2062. for i = 0, 1, 0.1 do
  2063.  
  2064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2066. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2067. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2068. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2069. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2070. end
  2071. punchsound1:Play()
  2072. for i = 0, 1, 0.1 do
  2073.  
  2074. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2075. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2076. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2077. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2078. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2079. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2080. end
  2081. punchsound1:Play()
  2082. for i = 0, 1, 0.1 do
  2083.  
  2084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2086. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2087. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2088. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2089. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2090. end
  2091. for i = 0, 1, 0.1 do
  2092.  
  2093. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2094. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2095. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2096. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2097. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2098. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2099. end
  2100. punchsound1:Play()
  2101. for i = 0, 1, 0.1 do
  2102.  
  2103. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2104. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2105. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2106. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2107. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2108. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2109. end
  2110. punchsound1:Play()
  2111. for i = 0, 1, 0.1 do
  2112.  
  2113. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2114. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2115. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2116. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2117. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2118. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2119. end
  2120. for i = 0, 1, 0.1 do
  2121.  
  2122. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2123. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2124. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2125. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2126. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2127. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2128. end
  2129. punchsound1:Play()
  2130. for i = 0, 1, 0.1 do
  2131.  
  2132. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2133. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2134. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2135. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2136. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2137. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2138. end
  2139. punchsound1:Play()
  2140. for i,v in pairs(to.Parent:GetChildren()) do
  2141. if v:IsA("Humanoid") then
  2142. v.Health = v.Health - 10
  2143.  
  2144. v.PlatformStand = true
  2145. end
  2146. end
  2147. for i = 0, 1, 0.1 do
  2148.  
  2149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2151. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2152. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2153. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2154. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2155. end
  2156.  
  2157. for i = 0, 1, 0.1 do
  2158.  
  2159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2161. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2162. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2164. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2165. end
  2166. punchsound1:Play()
  2167. for i = 0, 1, 0.1 do
  2168.  
  2169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2172. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2173. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2174. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2175. end
  2176. for i,v in pairs(to.Parent:GetChildren()) do
  2177. if v:IsA("Humanoid") then
  2178. v.Health = v.Health - 3
  2179.  
  2180. v.PlatformStand = true
  2181. end
  2182. end
  2183. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  2184. root.CFrame = CFrame.new(root.CFrame.p + v3(60,5,0))
  2185. Zanzoken = Instance.new("Part",char)
  2186. Zanzoken.Anchored = true
  2187. Zanzoken.Position = v3(999,999,999)
  2188. Zanzoken.CFrame = Torso.CFrame
  2189. game.Debris:AddItem(Zanzoken,0.5)
  2190. Zanzoken.Transparency = 1
  2191. Zano:Play()
  2192. wait()
  2193. idk = Instance.new("BillboardGui",Zanzoken)
  2194. idk.Size = UDim2.new(10,0,15,0)
  2195. idk.AlwaysOnTop = false
  2196. idk1 = Instance.new("ImageLabel",idk)
  2197. idk1.BackgroundTransparency = 1
  2198. idk.ExtentsOffset = v3(0,0,0)
  2199. idk1.ImageTransparency = 0
  2200. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2201. idk1.Size = UDim2.new(2,0,1,0)
  2202. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2203. idk1.Image = "rbxassetid://319554883"
  2204. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2205. wait()
  2206. Zanzoken = Instance.new("Part",char)
  2207. Zanzoken.Anchored = true
  2208. Zanzoken.Position = v3(999,999,999)
  2209. Zanzoken.CFrame = Torso.CFrame
  2210. game.Debris:AddItem(Zanzoken,0.5)
  2211. Zanzoken.Transparency = 1
  2212. wait()
  2213. idk = Instance.new("BillboardGui",Zanzoken)
  2214. idk.Size = UDim2.new(20,0,20,0)
  2215. idk.AlwaysOnTop = false
  2216. idk1 = Instance.new("ImageLabel",idk)
  2217. idk1.BackgroundTransparency = 1
  2218. idk.ExtentsOffset = v3(0,0,0)
  2219. idk1.ImageTransparency = 0
  2220. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2221. idk1.Size = UDim2.new(2,0,1,0)
  2222. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2223. idk1.Image = "rbxassetid://319554883"
  2224. for i = 0, 1, 0.1 do
  2225.  
  2226. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2227. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2228. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2229. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2230. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2231. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2232. end
  2233. for i = 0, 1, 0.1 do
  2234.  
  2235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2237. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2238. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2239. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2240. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2241. end
  2242. punchsound1:Play()
  2243. for i = 0, 1, 0.1 do
  2244.  
  2245. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2246. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2247. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2248. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2249. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2250. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2251. end
  2252. for i,v in pairs(to.Parent:GetChildren()) do
  2253. if v:IsA("Humanoid") then
  2254. v.Health = v.Health - 3
  2255.  
  2256. v.PlatformStand = true
  2257. end
  2258. end
  2259. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  2260. root.CFrame = CFrame.new(root.CFrame.p + v3(90,20,0))
  2261. Zanzoken = Instance.new("Part",char)
  2262. Zanzoken.Anchored = true
  2263. Zanzoken.Position = v3(999,999,999)
  2264. Zanzoken.CFrame = Torso.CFrame
  2265. game.Debris:AddItem(Zanzoken,0.5)
  2266. Zanzoken.Transparency = 1
  2267. Zano:Play()
  2268. wait()
  2269. idk = Instance.new("BillboardGui",Zanzoken)
  2270. idk.Size = UDim2.new(10,0,15,0)
  2271. idk.AlwaysOnTop = false
  2272. idk1 = Instance.new("ImageLabel",idk)
  2273. idk1.BackgroundTransparency = 1
  2274. idk.ExtentsOffset = v3(0,0,0)
  2275. idk1.ImageTransparency = 0
  2276. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2277. idk1.Size = UDim2.new(2,0,1,0)
  2278. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2279. idk1.Image = "rbxassetid://319554883"
  2280. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2281. wait()
  2282. Zanzoken = Instance.new("Part",char)
  2283. Zanzoken.Anchored = true
  2284. Zanzoken.Position = v3(999,999,999)
  2285. Zanzoken.CFrame = Torso.CFrame
  2286. game.Debris:AddItem(Zanzoken,0.5)
  2287. Zanzoken.Transparency = 1
  2288. wait()
  2289. idk = Instance.new("BillboardGui",Zanzoken)
  2290. idk.Size = UDim2.new(20,0,20,0)
  2291. idk.AlwaysOnTop = false
  2292. idk1 = Instance.new("ImageLabel",idk)
  2293. idk1.BackgroundTransparency = 1
  2294. idk.ExtentsOffset = v3(0,0,0)
  2295. idk1.ImageTransparency = 0
  2296. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2297. idk1.Size = UDim2.new(2,0,1,0)
  2298. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2299. idk1.Image = "rbxassetid://319554883"
  2300. punchsound1:Play()
  2301. for i = 0, 1, 0.1 do
  2302.  
  2303. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2304. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2305. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2306. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2307. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2308. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2309. end
  2310. punchsound1:Play()
  2311. for i = 0, 1, 0.1 do
  2312.  
  2313. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2314. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2315. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2316. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2317. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2318. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2319. end
  2320.  
  2321.  
  2322. for i,v in pairs(to.Parent:GetChildren()) do
  2323. if v:IsA("Humanoid") then
  2324. v.Health = v.Health - 20
  2325.  
  2326. v.PlatformStand = true
  2327. end
  2328. end
  2329. StrongPunch:Play()
  2330. for i = 0, 1, 0.1 do
  2331.  
  2332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2334. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2335. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2336. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  2337. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2338. end
  2339. for i = 0, 1, 0.1 do
  2340.  
  2341. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2342. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2343. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2344. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2345. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2346. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2347. end
  2348. for i,v in pairs(to.Parent:GetChildren()) do
  2349. if v:IsA("Humanoid") then
  2350. v.Health = v.Health - 3
  2351.  
  2352. v.PlatformStand = true
  2353. end
  2354. end
  2355. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  2356. root.CFrame = CFrame.new(root.CFrame.p + v3(0,200,0))
  2357. Zanzoken = Instance.new("Part",char)
  2358. Zanzoken.Anchored = true
  2359. Zanzoken.Position = v3(999,999,999)
  2360. Zanzoken.CFrame = Torso.CFrame
  2361. game.Debris:AddItem(Zanzoken,0.5)
  2362. Zanzoken.Transparency = 1
  2363. Zano:Play()
  2364. wait()
  2365. idk = Instance.new("BillboardGui",Zanzoken)
  2366. idk.Size = UDim2.new(10,0,15,0)
  2367. idk.AlwaysOnTop = false
  2368. idk1 = Instance.new("ImageLabel",idk)
  2369. idk1.BackgroundTransparency = 1
  2370. idk.ExtentsOffset = v3(0,0,0)
  2371. idk1.ImageTransparency = 0
  2372. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2373. idk1.Size = UDim2.new(2,0,1,0)
  2374. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2375. idk1.Image = "rbxassetid://319554883"
  2376. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2377. wait()
  2378. Zanzoken = Instance.new("Part",char)
  2379. Zanzoken.Anchored = true
  2380. Zanzoken.Position = v3(999,999,999)
  2381. Zanzoken.CFrame = Torso.CFrame
  2382. game.Debris:AddItem(Zanzoken,0.5)
  2383. Zanzoken.Transparency = 1
  2384. wait()
  2385. idk = Instance.new("BillboardGui",Zanzoken)
  2386. idk.Size = UDim2.new(20,0,20,0)
  2387. idk.AlwaysOnTop = false
  2388. idk1 = Instance.new("ImageLabel",idk)
  2389. idk1.BackgroundTransparency = 1
  2390. idk.ExtentsOffset = v3(0,0,0)
  2391. idk1.ImageTransparency = 0
  2392. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2393. idk1.Size = UDim2.new(2,0,1,0)
  2394. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2395. idk1.Image = "rbxassetid://319554883"
  2396. for i = 0, 1, 0.1 do
  2397.  
  2398. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2399. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2400. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2401. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2402. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2403. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2404. end
  2405. punchsound1:Play()
  2406. for i = 0, 1, 0.1 do
  2407.  
  2408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2410. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2413. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2414. end
  2415. punchsound1:Play()
  2416. for i = 0, 1, 0.1 do
  2417.  
  2418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2420. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2422. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2423. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2424. end
  2425. for i = 0, 1, 0.1 do
  2426.  
  2427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2429. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2430. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  2432. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2433. end
  2434. for i = 0, 1, 0.1 do
  2435.  
  2436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2438. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2439. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2440. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2441. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2442. end
  2443. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  2444. root.CFrame = CFrame.new(root.CFrame.p + v3(60,140,0))
  2445. Zanzoken = Instance.new("Part",char)
  2446. Zanzoken.Anchored = true
  2447. Zanzoken.Position = v3(999,999,999)
  2448. Zanzoken.CFrame = Torso.CFrame
  2449. game.Debris:AddItem(Zanzoken,0.5)
  2450. Zanzoken.Transparency = 1
  2451. Zano:Play()
  2452. wait()
  2453. idk = Instance.new("BillboardGui",Zanzoken)
  2454. idk.Size = UDim2.new(10,0,15,0)
  2455. idk.AlwaysOnTop = false
  2456. idk1 = Instance.new("ImageLabel",idk)
  2457. idk1.BackgroundTransparency = 1
  2458. idk.ExtentsOffset = v3(0,0,0)
  2459. idk1.ImageTransparency = 0
  2460. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2461. idk1.Size = UDim2.new(2,0,1,0)
  2462. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2463. idk1.Image = "rbxassetid://319554883"
  2464. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2465. wait()
  2466. Zanzoken = Instance.new("Part",char)
  2467. Zanzoken.Anchored = true
  2468. Zanzoken.Position = v3(999,999,999)
  2469. Zanzoken.CFrame = Torso.CFrame
  2470. game.Debris:AddItem(Zanzoken,0.5)
  2471. Zanzoken.Transparency = 1
  2472. wait()
  2473. idk = Instance.new("BillboardGui",Zanzoken)
  2474. idk.Size = UDim2.new(20,0,20,0)
  2475. idk.AlwaysOnTop = false
  2476. idk1 = Instance.new("ImageLabel",idk)
  2477. idk1.BackgroundTransparency = 1
  2478. idk.ExtentsOffset = v3(0,0,0)
  2479. idk1.ImageTransparency = 0
  2480. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2481. idk1.Size = UDim2.new(2,0,1,0)
  2482. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2483. idk1.Image = "rbxassetid://319554883"
  2484. StrongPunch:Play()
  2485. Break:Play()
  2486. local Aura4 = Instance.new('ParticleEmitter')
  2487. Aura4.Name = "Aura"
  2488. Aura4.Texture = "rbxassetid://1046299182"
  2489. Aura4.Parent = Torso
  2490. Aura4.LightEmission = 1
  2491. Aura4.Transparency = NumberSequence.new(0.7,1)
  2492. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  2493. Aura4.Size = NumberSequence.new(1,30)
  2494. Aura4.Rotation = NumberRange.new(-360,360)
  2495. Aura4.LockedToPart = true
  2496. Aura4.Lifetime = NumberRange.new(0.2)
  2497. Aura4.Rate = 100
  2498. Aura4.Speed = NumberRange.new(0)
  2499. Aura4.EmissionDirection = "Top"
  2500. for i = 0, 6, 0.1 do
  2501.  
  2502. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2503. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2504. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2505. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2506. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2507. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2508. end
  2509. Aura4:Destroy()
  2510. wait(0.1)
  2511. local Aura4 = Instance.new('ParticleEmitter')
  2512. Aura4.Name = "Aura"
  2513. Aura4.Texture = "rbxassetid://1046299182"
  2514. Aura4.Parent = Torso
  2515. Aura4.LightEmission = 1
  2516. Aura4.Transparency = NumberSequence.new(0.7,1)
  2517. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  2518. Aura4.Size = NumberSequence.new(1,30)
  2519. Aura4.Rotation = NumberRange.new(-360,360)
  2520. Aura4.LockedToPart = true
  2521. Aura4.Lifetime = NumberRange.new(0.2)
  2522. Aura4.Rate = 100
  2523. Aura4.Speed = NumberRange.new(0)
  2524. Aura4.EmissionDirection = "Top"
  2525. StrongPunch1:Play()
  2526. Break:Play()
  2527. for i = 0, 6, 0.1 do
  2528.  
  2529. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2530. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2531. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2532. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2533. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2534. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2535. end
  2536. Aura4:Destroy()
  2537. StrongPunch2:Play()
  2538. Break:Play()
  2539. local Aura4 = Instance.new('ParticleEmitter')
  2540. Aura4.Name = "Aura"
  2541. Aura4.Texture = "rbxassetid://1046299182"
  2542. Aura4.Parent = Torso
  2543. Aura4.LightEmission = 1
  2544. Aura4.Transparency = NumberSequence.new(0.7,1)
  2545. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  2546. Aura4.Size = NumberSequence.new(1,30)
  2547. Aura4.Rotation = NumberRange.new(-360,360)
  2548. Aura4.LockedToPart = true
  2549. Aura4.Lifetime = NumberRange.new(0.2)
  2550. Aura4.Rate = 100
  2551. Aura4.Speed = NumberRange.new(0)
  2552. Aura4.EmissionDirection = "Top"
  2553. for i = 0, 7, 0.1 do
  2554.  
  2555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2557. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2558. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2559. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  2560. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2561. end
  2562. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  2563. root.CFrame = CFrame.new(root.CFrame.p + v3(-100,600,0))
  2564. Aura4:Destroy()
  2565. Zanzoken = Instance.new("Part",char)
  2566. Zanzoken.Anchored = true
  2567. Zanzoken.Position = v3(999,999,999)
  2568. Zanzoken.CFrame = Torso.CFrame
  2569. game.Debris:AddItem(Zanzoken,0.5)
  2570. Zanzoken.Transparency = 1
  2571. Zano:Play()
  2572. wait()
  2573. idk = Instance.new("BillboardGui",Zanzoken)
  2574. idk.Size = UDim2.new(10,0,15,0)
  2575. idk.AlwaysOnTop = false
  2576. idk1 = Instance.new("ImageLabel",idk)
  2577. idk1.BackgroundTransparency = 1
  2578. idk.ExtentsOffset = v3(0,0,0)
  2579. idk1.ImageTransparency = 0
  2580. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2581. idk1.Size = UDim2.new(2,0,1,0)
  2582. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2583. idk1.Image = "rbxassetid://319554883"
  2584. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2585. wait()
  2586. Zanzoken = Instance.new("Part",char)
  2587. Zanzoken.Anchored = true
  2588. Zanzoken.Position = v3(999,999,999)
  2589. Zanzoken.CFrame = Torso.CFrame
  2590. game.Debris:AddItem(Zanzoken,0.5)
  2591. Zanzoken.Transparency = 1
  2592. wait()
  2593. idk = Instance.new("BillboardGui",Zanzoken)
  2594. idk.Size = UDim2.new(20,0,20,0)
  2595. idk.AlwaysOnTop = false
  2596. idk1 = Instance.new("ImageLabel",idk)
  2597. idk1.BackgroundTransparency = 1
  2598. idk.ExtentsOffset = v3(0,0,0)
  2599. idk1.ImageTransparency = 0
  2600. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2601. idk1.Size = UDim2.new(2,0,1,0)
  2602. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2603. idk1.Image = "rbxassetid://319554883"
  2604. for i = 0, 1, 0.1 do
  2605.  
  2606. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2607. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2608. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2609. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2610. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2611. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2612. end
  2613. punchsound1:Play()
  2614. for i = 0, 1, 0.1 do
  2615.  
  2616. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2617. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2618. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2619. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2620. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2621. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2622. end
  2623. punchsound1:Play()
  2624. for i = 0, 1, 0.1 do
  2625.  
  2626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2629. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2630. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2631. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2632. end
  2633. for i = 0, 1, 0.1 do
  2634.  
  2635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2636. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  2637. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2638. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2639. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  2640. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2641. end
  2642. for i = 0, 1, 0.1 do
  2643.  
  2644. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2645. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2646. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2647. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2648. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2649. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2650. end
  2651. punchsound1:Play()
  2652. for i = 0, 0.5, 0.1 do
  2653.  
  2654. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2655. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2656. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2657. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2658. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2659. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2660. end
  2661. punchsound1:Play()
  2662. for i = 0, 0.5, 0.1 do
  2663.  
  2664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2666. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2667. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2668. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2669. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2670. end
  2671. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  2672. root.CFrame = CFrame.new(root.CFrame.p + v3(0,-800,0))
  2673. Zanzoken = Instance.new("Part",char)
  2674. Zanzoken.Anchored = true
  2675. Zanzoken.Position = v3(999,999,999)
  2676. Zanzoken.CFrame = Torso.CFrame
  2677. game.Debris:AddItem(Zanzoken,0.5)
  2678. Zanzoken.Transparency = 1
  2679. Zano:Play()
  2680. wait()
  2681. idk = Instance.new("BillboardGui",Zanzoken)
  2682. idk.Size = UDim2.new(10,0,15,0)
  2683. idk.AlwaysOnTop = false
  2684. idk1 = Instance.new("ImageLabel",idk)
  2685. idk1.BackgroundTransparency = 1
  2686. idk.ExtentsOffset = v3(0,0,0)
  2687. idk1.ImageTransparency = 0
  2688. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2689. idk1.Size = UDim2.new(2,0,1,0)
  2690. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2691. idk1.Image = "rbxassetid://319554883"
  2692. root.CFrame = to.CFrame - to.CFrame.lookVector * 3
  2693. wait()
  2694. Zanzoken = Instance.new("Part",char)
  2695. Zanzoken.Anchored = true
  2696. Zanzoken.Position = v3(999,999,999)
  2697. Zanzoken.CFrame = Torso.CFrame
  2698. game.Debris:AddItem(Zanzoken,0.5)
  2699. Zanzoken.Transparency = 1
  2700. wait()
  2701. idk = Instance.new("BillboardGui",Zanzoken)
  2702. idk.Size = UDim2.new(20,0,20,0)
  2703. idk.AlwaysOnTop = false
  2704. idk1 = Instance.new("ImageLabel",idk)
  2705. idk1.BackgroundTransparency = 1
  2706. idk.ExtentsOffset = v3(0,0,0)
  2707. idk1.ImageTransparency = 0
  2708. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2709. idk1.Size = UDim2.new(2,0,1,0)
  2710. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2711. idk1.Image = "rbxassetid://319554883"
  2712. for i = 0, 0.4, 0.1 do
  2713.  
  2714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2716. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2717. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2718. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2719. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2720. end
  2721. punchsound1:Play()
  2722. for i = 0, 0.4, 0.1 do
  2723.  
  2724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2729. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2730. end
  2731. punchsound1:Play()
  2732. for i = 0, 1, 0.1 do
  2733.  
  2734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2736. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2737. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2738. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2740. end
  2741. for i,v in pairs(to.Parent:GetChildren()) do
  2742. if v:IsA("Humanoid") then
  2743. v.Health = v.Health - 8
  2744.  
  2745. v.PlatformStand = true
  2746. end
  2747. end
  2748.  
  2749. hit1 = false
  2750.  
  2751. punchsound1:Play()
  2752. hit2 = true
  2753. for i = 0, 1, 0.1 do
  2754.  
  2755. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  2756. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  2757. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  2758. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  2759. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  2760. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  2761. end
  2762. for i,v in pairs(to.Parent:GetChildren()) do
  2763. if v:IsA("Humanoid") then
  2764. v.Health = v.Health - 10
  2765.  
  2766. v.PlatformStand = true
  2767. end
  2768. end
  2769. hit2 = false
  2770.  
  2771. punchsound1:Play()
  2772. hit3 = true
  2773. hit4 = true
  2774.  
  2775.  
  2776. punchsound1:Play()
  2777.  
  2778.  
  2779. coroutine.wrap(function()
  2780. for i=1,2 do
  2781. wait()
  2782.  
  2783.  
  2784.  
  2785.  
  2786.  
  2787. for i,v in pairs(to.Parent:GetChildren()) do
  2788. if v:IsA("Humanoid") then
  2789. v.Health = v.Health - 30
  2790.  
  2791. v.PlatformStand = true
  2792. end
  2793. end
  2794. end
  2795.  
  2796.  
  2797. wait(3)
  2798. end)()
  2799.  
  2800.  
  2801.  
  2802. root.Anchored = false
  2803.  
  2804.  
  2805.  
  2806.  
  2807.  
  2808. StrongPunch:Play()
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815. for i,v in pairs(to.Parent:GetChildren()) do
  2816. if v:IsA("Humanoid") then
  2817. v.Health = v.Health - 20
  2818.  
  2819. v.PlatformStand = true
  2820. end
  2821. end
  2822.  
  2823. StrongPunch2:Play()
  2824.  
  2825.  
  2826. hitground = new("Part",char)
  2827. hitground.Size = Vector3.new(5,5,5)
  2828. hitground.Name = "Ground"
  2829. hitground.Transparency = 1
  2830. hitground.CanCollide = false
  2831. game.Debris:AddItem(hitground,2)
  2832. hitground.Position = Vector3.new(999,999,999)
  2833. hitgroundweld = new("Weld",hitground)
  2834. hitgroundweld.Part0 = to
  2835. hitgroundweld.Part1 = hitground
  2836. hitground.Touched:connect(function(hit2)
  2837. if hit2.Size.x > 150 then
  2838. hitground:Destroy()
  2839. ad = new("Part",char)
  2840. ad.Name = "NewPart"
  2841. ad.Size = Vector3.new(30,0.1,30)
  2842. ad.CanCollide = false
  2843. ad.Anchored = true
  2844. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  2845. ad.Transparency = 1
  2846. aad = new("Decal",ad)
  2847.  
  2848. aad.Face = "Top"
  2849. aad.Transparency = 1
  2850. aad.Transparency = 0
  2851. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  2852. smoke = new("Part",to)
  2853. smokemesh = new("SpecialMesh",smoke)
  2854. smokemesh.MeshId = "rbxassetid://928329648"
  2855. smoke.BrickColor = hit2.BrickColor
  2856. smoke.Anchored = true
  2857. smoke.Position = hitground.Position
  2858. GroundImpact:Play()
  2859. for i = 1,20 do
  2860. wait()
  2861. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  2862. smoke.Transparency = smoke.Transparency + 1/20
  2863. end
  2864. smoke:Destroy()
  2865. wait(0.5)
  2866.  
  2867. for i = 1,20 do
  2868. wait(0.1)
  2869. aad.Transparency = aad.Transparency + 1/20
  2870. end
  2871. end
  2872. end)
  2873. ys = Instance.new("BodyVelocity",to)
  2874. ys.Name = "GO"
  2875.  
  2876. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2877.  
  2878. ys.Velocity = v3(0,-90,0)
  2879.  
  2880. wait(1)
  2881. ys:Destroy()
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887. hit3 = false
  2888. hit4 = false
  2889.  
  2890.  
  2891. hit1 = false
  2892. hit2 = false
  2893. hit3 = false
  2894. hit4 = false
  2895. no_anim = false
  2896. root.Anchored = false
  2897. to.Anchored = false
  2898. end
  2899. end)
  2900. end
  2901.  
  2902.  
  2903.  
  2904. Mouse.KeyUp:connect(function(k)
  2905. if k == "m" then
  2906. Combo3()
  2907. end
  2908. end)
  2909.  
  2910. Mouse.KeyDown:connect(function(k)
  2911. if k == "t" and MUI == false then
  2912. MUI = true
  2913. no_anim = true
  2914. instinct = false
  2915. Theme:Stop()
  2916. UltraInstinct:Stop()
  2917. UltimateBattle:Play()
  2918. UILight.Color = Color3.new(0,255,255)
  2919. for i = 1, 20 do
  2920. wait()
  2921. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  2922. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  2923. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  2924. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  2925. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2926. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  2927. end
  2928. wait(2)
  2929. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://1534954275"
  2930. for i = 1,1 do
  2931. game:GetService("RunService").RenderStepped:wait()
  2932. for i = 1,80 do
  2933. game:GetService("RunService").RenderStepped:wait(0.00000001)
  2934.  
  2935. Hat.Color = Hat.Color:lerp(Color3.fromRGB(255, 255 , 255), 0.1)
  2936. end
  2937.  
  2938. for i = 1,30 do
  2939. game:GetService("RunService").RenderStepped:wait(0.00000001)
  2940.  
  2941.  
  2942. end
  2943. end
  2944.  
  2945. UltraInstincto = Instance.new("Sound",Head)
  2946. UltraInstincto.SoundId = "rbxassetid://2651838648"
  2947. UltraInstincto.Pitch = 1
  2948. UltraInstincto.Looped = false
  2949. UltraInstincto.Volume = 10
  2950. UltraInstincto:Play()
  2951.  
  2952. coroutine.resume(coroutine.create(function()
  2953. for i = 3,12 do
  2954. local Ball = Instance.new("Part",char)
  2955. Ball.Size = Vector3.new(1,1,1)
  2956. Ball.BrickColor = BrickColor.new("Electric blue")
  2957. Ball.Material = "Neon"
  2958. Ball.Anchored = true
  2959. Ball.CanCollide = false
  2960. Ball.Transparency = 0
  2961. Ball.CFrame = torso.CFrame*CFrame.new(0,0,-1)*CFrame.Angles(0,0,0)
  2962. local Ball2 = Instance.new("SpecialMesh",Ball)
  2963. Ball2.MeshType = 3
  2964. Ball2.Scale = Vector3.new(5,5,5)
  2965.  
  2966.  
  2967.  
  2968.  
  2969. coroutine.resume(coroutine.create(function()
  2970. for i = 1,10 do
  2971. Ball2.Scale = Ball2.Scale + Vector3.new(10,10,10)
  2972. Ball.Transparency = Ball.Transparency + 0.06
  2973. wait(0.00000000001)
  2974. end
  2975. Ball:Destroy()
  2976.  
  2977.  
  2978. end))
  2979. wait(0.3)
  2980. end
  2981. end))
  2982.  
  2983. local Thing = Instance.new("Part", char)
  2984. Thing.Anchored = true
  2985. Thing.CanCollide = false
  2986. Thing.Position = torso.Position
  2987. Thing.Size = Vector3.new(1,1,1)
  2988. Thing.Material = "Neon"
  2989. local part = Instance.new("SpecialMesh", Thing)
  2990. part.MeshType = "Sphere"
  2991. for i = 1,3 do
  2992. game:GetService("RunService").RenderStepped:wait()
  2993. for i = 1,30 do
  2994. game:GetService("RunService").RenderStepped:wait(0.00000001)
  2995. Thing.Size = Thing.Size + Vector3.new(2, 2, 2)
  2996. Thing.Color = Thing.Color:lerp(Color3.fromRGB(255, 255, 255), 0.1)
  2997. end
  2998.  
  2999. for i = 1,30 do
  3000. game:GetService("RunService").RenderStepped:wait(0.00000001)
  3001. Thing.Size = Thing.Size - Vector3.new(2, 2, 2)
  3002. Thing.Color = Thing.Color:lerp(Color3.fromRGB(255, 255, 255), 0.1)
  3003. end
  3004. end
  3005. wait(0.1)
  3006. Hat.BrickColor = BrickColor.new("Dark stone grey")
  3007. AuraSFX:Stop()
  3008. AuraSFX2:Play()
  3009. local HairAura = Instance.new('ParticleEmitter')
  3010. HairAura.Name = "Aura"
  3011. HairAura.Texture = "rbxassetid://1200947142"
  3012. HairAura.Parent = hed
  3013. HairAura.LightEmission = 1
  3014. HairAura.Enabled = true
  3015. HairAura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3016. HairAura.Size = NumberSequence.new(1.9)
  3017. HairAura.LockedToPart = true
  3018. HairAura.Lifetime = NumberRange.new(2)
  3019. HairAura.Rate = 5
  3020. HairAura.Speed = NumberRange.new(0.1)
  3021. HairAura.Rotation = NumberRange.new(-360,360)
  3022. HairAura.EmissionDirection = "Top"
  3023. HairAura.ZOffset = -1
  3024.  
  3025.  
  3026. local RightAura = Instance.new('ParticleEmitter')
  3027. RightAura.Name = "Aura"
  3028. RightAura.Texture = "rbxassetid://1200947142"
  3029. RightAura.Parent = rleg
  3030. RightAura.LightEmission = 1
  3031. RightAura.Enabled = true
  3032. RightAura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3033. RightAura.Size = NumberSequence.new(1.9)
  3034. RightAura.LockedToPart = true
  3035. RightAura.Lifetime = NumberRange.new(2)
  3036. RightAura.Rate = 5
  3037. RightAura.Speed = NumberRange.new(0.1)
  3038. RightAura.Rotation = NumberRange.new(-360,360)
  3039. RightAura.EmissionDirection = "Top"
  3040. RightAura.ZOffset = -1
  3041.  
  3042. local RightLow = Instance.new('ParticleEmitter')
  3043. RightLow.Name = "Aura"
  3044. RightLow.Texture = "rbxassetid://1200947142"
  3045. RightLow.Parent = lleg
  3046. RightLow.LightEmission = 1
  3047. RightLow.Enabled = true
  3048. RightLow.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3049. RightLow.Size = NumberSequence.new(1.9)
  3050. RightLow.LockedToPart = true
  3051. RightLow.Lifetime = NumberRange.new(2)
  3052. RightLow.Rate = 5
  3053. RightLow.Speed = NumberRange.new(0.1)
  3054. RightLow.Rotation = NumberRange.new(-360,360)
  3055. RightLow.EmissionDirection = "Top"
  3056. RightLow.ZOffset = -1
  3057.  
  3058. local LeftLow = Instance.new('ParticleEmitter')
  3059. LeftLow.Name = "Aura"
  3060. LeftLow.Texture = "rbxassetid://1200947142"
  3061. LeftLow.Parent = larm
  3062. LeftLow.LightEmission = 1
  3063. LeftLow.Enabled = true
  3064. LeftLow.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3065. LeftLow.Size = NumberSequence.new(1.9)
  3066. LeftLow.LockedToPart = true
  3067. LeftLow.Lifetime = NumberRange.new(2)
  3068. LeftLow.Rate = 5
  3069. LeftLow.Speed = NumberRange.new(0.1)
  3070. LeftLow.Rotation = NumberRange.new(-360,360)
  3071. LeftLow.EmissionDirection = "Top"
  3072. LeftLow.ZOffset = -1
  3073.  
  3074. local LeftLeg = Instance.new('ParticleEmitter')
  3075. LeftLeg.Name = "Aura"
  3076. LeftLeg.Texture = "rbxassetid://1200947142"
  3077. LeftLeg.Parent = rarm
  3078. LeftLeg.LightEmission = 1
  3079. LeftLeg.Enabled = true
  3080. LeftLeg.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  3081. LeftLeg.Size = NumberSequence.new(1.9)
  3082. LeftLeg.LockedToPart = true
  3083. LeftLeg.Lifetime = NumberRange.new(2)
  3084. LeftLeg.Rate = 5
  3085. LeftLeg.Speed = NumberRange.new(0.1)
  3086. LeftLeg.Rotation = NumberRange.new(-360,360)
  3087. LeftLeg.EmissionDirection = "Top"
  3088. LeftLeg.ZOffset = -1
  3089.  
  3090. FZcharge3.Texture = "rbxassetid://1509406387"
  3091. FZcharge3.Speed = NumberRange.new(0)
  3092. FZcharge3.Lifetime = NumberRange.new(0.2)
  3093. FZcharge3.Rotation = NumberRange.new(-360,360)
  3094. ShirtpartB.Transparency = 0
  3095. part:Destroy()
  3096. Thing:Destroy()
  3097. part.MeshType = "Cylinder"
  3098. Thing.Position = torso.Position
  3099. Thing.Orientation = Vector3.new(0,0,90)
  3100. for i = 1,200 do
  3101. game:GetService("RunService").RenderStepped:wait(0.00000001)
  3102. part.Scale = part.Scale + Vector3.new(10, 0.1, 0.1)
  3103. Thing.Transparency = Thing.Transparency + 0.005
  3104. Thing.Color = Thing.Color:lerp(Color3.fromRGB(255, 255, 255), 0.1)
  3105. end
  3106. local Thing = Instance.new("Part", char)
  3107. Thing.Anchored = true
  3108. Thing.CanCollide = false
  3109. Thing.Position = torso.Position
  3110. Thing.Size = Vector3.new(1,1,1)
  3111. Thing.Material = "Neon"
  3112. local part = Instance.new("SpecialMesh", Thing)
  3113. part.MeshType = "Sphere"
  3114. for i = 1,3 do
  3115. game:GetService("RunService").RenderStepped:wait()
  3116. for i = 1,30 do
  3117. game:GetService("RunService").RenderStepped:wait(0.00000001)
  3118. Thing.Size = Thing.Size + Vector3.new(2, 2, 2)
  3119. Thing.Color = Thing.Color:lerp(Color3.fromRGB(255, 255, 255), 0.1)
  3120. end
  3121. end
  3122. Thing:Destroy()
  3123. part:Destroy()
  3124.  
  3125. wait(2)
  3126.  
  3127. no_anim = false
  3128. instinct = true
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134. end
  3135. end)
  3136. Mouse.KeyDown:connect(function(k)
  3137. if k == "j" and MUI == true then
  3138. instinct = false
  3139. animid = 5
  3140. no_anim = true
  3141. 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
  3142. 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
  3143. 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.8)--rarm
  3144. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(-20)), 0.8)--larm
  3145. 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
  3146. 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
  3147. wait(0.5)
  3148. 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.8)--head
  3149. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  3150. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  3151. 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.8)--larm
  3152. 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
  3153. 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
  3154. AirPunchStrong()
  3155. wait(0.2)
  3156. 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
  3157. 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
  3158. 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.8)--rarm
  3159. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(-20)), 0.8)--larm
  3160. 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
  3161. 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
  3162. wait(0.5)
  3163. 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
  3164. 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
  3165. 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
  3166. 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
  3167. 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
  3168. 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
  3169. AirPunchStrong()
  3170. wait(0.2)
  3171. 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
  3172. 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
  3173. 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.8)--rarm
  3174. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(-20)), 0.8)--larm
  3175. 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
  3176. 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
  3177. wait(0.5)
  3178. 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.8)--head
  3179. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  3180. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  3181. 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.8)--larm
  3182. 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
  3183. 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
  3184. AirPunchStrong()
  3185. wait(0.2)
  3186. no_anim = false
  3187. instinct = true
  3188. end
  3189. end)
  3190.  
  3191. Mouse.KeyDown:connect(function(k)
  3192. if k == "j" and MUI == false then
  3193. instinct = false
  3194. animid = 5
  3195. no_anim = true
  3196. 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
  3197. 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
  3198. 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.8)--rarm
  3199. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(-20)), 0.8)--larm
  3200. 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
  3201. 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
  3202. wait(2)
  3203. 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.8)--head
  3204. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  3205. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  3206. 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.8)--larm
  3207. 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
  3208. 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
  3209. AirPunch()
  3210. wait(0.5)
  3211. no_anim = false
  3212. instinct = true
  3213. end
  3214. end)
  3215.  
  3216. holdclick=false
  3217. Mouse.KeyDown:connect(function(k)
  3218. if k == "g" and MUI == false then
  3219. instinct = false
  3220. animid = 5
  3221. no_anim = true
  3222.  
  3223. local Charge = Instance.new("Sound",hed)
  3224. Charge.SoundId = "rbxassetid://1112364900"
  3225. Charge.Pitch = 1
  3226. Charge.Looped = false
  3227. Charge.Volume = 7
  3228. wait(0.0001)
  3229. Charge:Play()
  3230.  
  3231.  
  3232. coroutine.resume(coroutine.create(function()
  3233. for i = 3,12 do
  3234. local HQ = Instance.new("Part",char)
  3235. HQ.Size = Vector3.new(1,0,1)
  3236. HQ.BrickColor = BrickColor.new("Grey")
  3237. HQ.Material = "Neon"
  3238. HQ.Anchored = true
  3239. HQ.CanCollide = false
  3240. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3241. local HQ2 = Instance.new("SpecialMesh",HQ)
  3242. HQ2.MeshId = "rbxassetid://20329976"
  3243. HQ2.Scale = Vector3.new(1,1,1)
  3244.  
  3245. local HQG = Instance.new("Part",char)
  3246. HQG.Size = Vector3.new(1,0,1)
  3247. HQG.BrickColor = BrickColor.new("Grey")
  3248. HQG.Material = "Neon"
  3249. HQG.Anchored = true
  3250. HQG.CanCollide = false
  3251. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3252. local HQG2 = Instance.new("SpecialMesh",HQG)
  3253. HQG2.MeshId = "rbxassetid://20329976"
  3254. HQG2.Scale = Vector3.new(1,1,1)
  3255.  
  3256.  
  3257. coroutine.resume(coroutine.create(function()
  3258. for i = 1,10 do
  3259. HQ2.Scale = HQ2.Scale + Vector3.new(3,0.3,3)
  3260. HQ.Transparency = HQ.Transparency + 0.09
  3261. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  3262.  
  3263. HQG2.Scale = HQG2.Scale + Vector3.new(1,0.5,1)
  3264. HQG.Transparency = HQG.Transparency + 0.09
  3265. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  3266.  
  3267. wait(0.00000000001)
  3268. end
  3269. HQ:Destroy()
  3270. HQ2:Destroy()
  3271. HQG:Destroy()
  3272. HQG2:Destroy()
  3273.  
  3274. end))
  3275. wait(0.3)
  3276. end
  3277. end))
  3278.  
  3279.  
  3280. coroutine.resume(coroutine.create(function()
  3281. for i = 3,12 do
  3282. local Ball = Instance.new("Part",char)
  3283. Ball.Size = Vector3.new(1,1,1)
  3284. Ball.BrickColor = BrickColor.new("Cyan")
  3285. Ball.Material = "Neon"
  3286. Ball.Anchored = true
  3287. Ball.CanCollide = false
  3288. Ball.Transparency = 0
  3289. Ball.CFrame = torso.CFrame*CFrame.new(0,0,-1)*CFrame.Angles(0,0,0)
  3290. local Ball2 = Instance.new("SpecialMesh",Ball)
  3291. Ball2.MeshType = 3
  3292. Ball2.Scale = Vector3.new(4,4,4)
  3293.  
  3294.  
  3295.  
  3296.  
  3297. coroutine.resume(coroutine.create(function()
  3298. for i = 1,10 do
  3299. Ball2.Scale = Ball2.Scale - Vector3.new(1,1,1)
  3300. Ball.Transparency = Ball.Transparency + 0.06
  3301. wait(0.00000000001)
  3302. end
  3303. Ball:Destroy()
  3304.  
  3305.  
  3306. end))
  3307. wait(0.3)
  3308. end
  3309. end))
  3310.  
  3311. coroutine.resume(coroutine.create(function()
  3312. for i = 3,12 do
  3313. local Spinn = Instance.new("Part",char)
  3314. Spinn.Size = Vector3.new(1,1,1)
  3315. Spinn.BrickColor = BrickColor.new("Cyan")
  3316. Spinn.CanCollide = false
  3317. Spinn.Transparency = 0.1
  3318. Spinn.Anchored = true
  3319. Spinn.Material = "Neon"
  3320. Spinn.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  3321. local Spinn2 = Instance.new("SpecialMesh",Spinn)
  3322. Spinn2.MeshId = "rbxassetid://881808813"
  3323. Spinn2.Scale = Vector3.new(6,6,6)
  3324.  
  3325.  
  3326.  
  3327.  
  3328. coroutine.resume(coroutine.create(function()
  3329. for i = 1,80 do
  3330. Spinn.Transparency = Spinn.Transparency + 0.02
  3331.  
  3332. Spinn.CFrame = Spinn.CFrame*CFrame.Angles(0.1,0.1,0.1)
  3333. wait(0.00000000001)
  3334. end
  3335. Spinn:Destroy()
  3336.  
  3337.  
  3338. end))
  3339. wait(0.3)
  3340. end
  3341. end))
  3342.  
  3343. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  3344. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  3345. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  3346. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  3347. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  3348. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  3349. wait(3)
  3350. Charge:Destroy()
  3351. local Fire = Instance.new("Sound",hed)
  3352. Fire.SoundId = "rbxassetid://977360812"
  3353. Fire.Pitch = 1
  3354. Fire.Looped = false
  3355. Fire.Volume = 10
  3356.  
  3357. Fire:Play()
  3358.  
  3359. 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
  3360. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  3361. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  3362. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  3363. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  3364. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  3365. laz0r()
  3366.  
  3367.  
  3368.  
  3369.  
  3370. wait(2)
  3371. Fire:Destroy()
  3372. instinct = true
  3373. no_anim = false
  3374. if animid == 0 then
  3375. animid = 1
  3376. else
  3377. animid = 0
  3378. end
  3379. end
  3380. end)
  3381.  
  3382.  
  3383. Mouse.KeyDown:connect(function(k)
  3384. if k == "g" and MUI == true then
  3385. instinct = false
  3386. animid = 5
  3387. no_anim = true
  3388.  
  3389. local Charge = Instance.new("Sound",hed)
  3390. Charge.SoundId = "rbxassetid://1112364900"
  3391. Charge.Pitch = 1
  3392. Charge.Looped = false
  3393. Charge.Volume = 7
  3394. wait(0.0001)
  3395. Charge:Play()
  3396.  
  3397.  
  3398. coroutine.resume(coroutine.create(function()
  3399. for i = 3,12 do
  3400. local HQ = Instance.new("Part",char)
  3401. HQ.Size = Vector3.new(1,0,1)
  3402. HQ.BrickColor = BrickColor.new("Grey")
  3403. HQ.Material = "Neon"
  3404. HQ.Anchored = true
  3405. HQ.CanCollide = false
  3406. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3407. local HQ2 = Instance.new("SpecialMesh",HQ)
  3408. HQ2.MeshId = "rbxassetid://20329976"
  3409. HQ2.Scale = Vector3.new(1,1,1)
  3410.  
  3411. local HQG = Instance.new("Part",char)
  3412. HQG.Size = Vector3.new(1,0,1)
  3413. HQG.BrickColor = BrickColor.new("Grey")
  3414. HQG.Material = "Neon"
  3415. HQG.Anchored = true
  3416. HQG.CanCollide = false
  3417. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  3418. local HQG2 = Instance.new("SpecialMesh",HQG)
  3419. HQG2.MeshId = "rbxassetid://20329976"
  3420. HQG2.Scale = Vector3.new(1,1,1)
  3421.  
  3422.  
  3423. coroutine.resume(coroutine.create(function()
  3424. for i = 1,10 do
  3425. HQ2.Scale = HQ2.Scale + Vector3.new(7,0.3,7)
  3426. HQ.Transparency = HQ.Transparency + 0.09
  3427. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  3428.  
  3429. HQG2.Scale = HQG2.Scale + Vector3.new(3,3,3)
  3430. HQG.Transparency = HQG.Transparency + 0.09
  3431. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  3432.  
  3433. wait(0.00000000001)
  3434. end
  3435. HQ:Destroy()
  3436. HQ2:Destroy()
  3437. HQG:Destroy()
  3438. HQG2:Destroy()
  3439.  
  3440. end))
  3441. wait(0.3)
  3442. end
  3443. end))
  3444.  
  3445.  
  3446. coroutine.resume(coroutine.create(function()
  3447. for i = 3,12 do
  3448. local Ball = Instance.new("Part",char)
  3449. Ball.Size = Vector3.new(1,1,1)
  3450. Ball.BrickColor = BrickColor.new("Cyan")
  3451. Ball.Material = "Neon"
  3452. Ball.Anchored = true
  3453. Ball.CanCollide = false
  3454. Ball.Transparency = 0
  3455. Ball.CFrame = torso.CFrame*CFrame.new(0,0,-1)*CFrame.Angles(0,0,0)
  3456. local Ball2 = Instance.new("SpecialMesh",Ball)
  3457. Ball2.MeshType = 3
  3458. Ball2.Scale = Vector3.new(4,4,4)
  3459.  
  3460.  
  3461.  
  3462.  
  3463. coroutine.resume(coroutine.create(function()
  3464. for i = 1,10 do
  3465. Ball2.Scale = Ball2.Scale - Vector3.new(1,1,1)
  3466. Ball.Transparency = Ball.Transparency + 0.06
  3467. wait(0.00000000001)
  3468. end
  3469. Ball:Destroy()
  3470.  
  3471.  
  3472. end))
  3473. wait(0.3)
  3474. end
  3475. end))
  3476.  
  3477. coroutine.resume(coroutine.create(function()
  3478. for i = 3,12 do
  3479. local Spinn = Instance.new("Part",char)
  3480. Spinn.Size = Vector3.new(1,1,1)
  3481. Spinn.BrickColor = BrickColor.new("Cyan")
  3482. Spinn.CanCollide = false
  3483. Spinn.Transparency = 0.1
  3484. Spinn.Anchored = true
  3485. Spinn.Material = "Neon"
  3486. Spinn.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  3487. local Spinn2 = Instance.new("SpecialMesh",Spinn)
  3488. Spinn2.MeshId = "rbxassetid://881808813"
  3489. Spinn2.Scale = Vector3.new(6,6,6)
  3490.  
  3491.  
  3492.  
  3493.  
  3494. coroutine.resume(coroutine.create(function()
  3495. for i = 1,80 do
  3496. Spinn.Transparency = Spinn.Transparency + 0.02
  3497.  
  3498. Spinn.CFrame = Spinn.CFrame*CFrame.Angles(0.1,0.1,0.1)
  3499. wait(0.00000000001)
  3500. end
  3501. Spinn:Destroy()
  3502.  
  3503.  
  3504. end))
  3505. wait(0.3)
  3506. end
  3507. end))
  3508.  
  3509. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  3510. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  3511. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  3512. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  3513. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  3514. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  3515. wait(3)
  3516. Charge:Destroy()
  3517. local Fire = Instance.new("Sound",hed)
  3518. Fire.SoundId = "rbxassetid://977360812"
  3519. Fire.Pitch = 1
  3520. Fire.Looped = false
  3521. Fire.Volume = 10
  3522.  
  3523. Fire:Play()
  3524.  
  3525. 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
  3526. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  3527. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  3528. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  3529. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  3530. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  3531. laz0rmui()
  3532.  
  3533.  
  3534.  
  3535.  
  3536. wait(0.5)
  3537. Fire:Destroy()
  3538. instinct = true
  3539. no_anim = false
  3540. if animid == 0 then
  3541. animid = 1
  3542. else
  3543. animid = 0
  3544. end
  3545. end
  3546. end)
  3547.  
  3548. Mouse.KeyDown:connect(function(k)
  3549. if k == "f" and MUI == true then
  3550. instinct = false
  3551. animid = 0
  3552. if animid == 0 then
  3553. animid = 1
  3554. else
  3555. animid = 0
  3556. end
  3557. aiming_anim = true
  3558. bigboomrektxd()
  3559. wait(0.5)
  3560. instinct = true
  3561. aiming_anim = false
  3562. end
  3563. end)
  3564. local attacktype = 1
  3565. cloneMod = Instance.new('Model',workspace)
  3566. cloneMod.Name = "Miggate No Gokui"
  3567. rad = math.rad
  3568. shadows = {}
  3569. entang = false
  3570. shadAtck = false
  3571. invis = false
  3572.  
  3573. entInvis = false
  3574. fin = true
  3575. random = math.random
  3576. function smoothPart(part)
  3577. part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3578. part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3579. part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3580. part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3581. part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3582. part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3583. end
  3584.  
  3585.  
  3586.  
  3587.  
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.  
  3594.  
  3595.  
  3596. function dashasdf()
  3597. debounce = true
  3598.  
  3599. canjump = false
  3600. attack = true
  3601.  
  3602. for i,v in pairs(char:GetChildren()) do
  3603. if v ~= root then
  3604. if v:IsA("Part") then
  3605. v.Transparency = 1
  3606. elseif v:IsA("Accoutrement") then
  3607. v:FindFirstChildOfClass("Part").Transparency = 1
  3608. end
  3609. end
  3610. end
  3611.  
  3612. local tempattachment = Instance.new("Attachment",root)
  3613. tempattachment.Position = Vector3.new(0,0,-4)
  3614.  
  3615. for i=1,20 do rs:wait()
  3616. root.Velocity = Vector3.new(0,0,0)
  3617. root.CFrame = CFrame.new(tempattachment.WorldPosition) * CFrame.Angles(math.rad(root.Orientation.X),math.rad(root.Orientation.Y),math.rad(root.Orientation.Z))
  3618. local asdf = math.random(500,1000)/100
  3619. local Part1 = Instance.new("Part")
  3620. local mesh2 = Instance.new("SpecialMesh",Part1)
  3621. mesh2.MeshType = Enum.MeshType.Sphere
  3622. Part1.Material = Enum.Material.Neon
  3623. Part1.CanCollide = false
  3624. Part1.BrickColor = BrickColor.new("Cyan")
  3625. Part1.Parent = DebrisModel
  3626. Part1.Size = Vector3.new(asdf,asdf,asdf)
  3627. Part1.Anchored = true
  3628. Part1.CFrame = CFrame.new(root.Position + Vector3.new(math.random(-1000,1000)/500,math.random(-1000,1000)/500,math.random(-1000,1000)/500))
  3629. Part1.Name = "SMOKE"
  3630. end
  3631.  
  3632. tempattachment:Destroy()
  3633.  
  3634. for i,v in pairs(char:GetChildren()) do
  3635. if v ~= root then
  3636. if v:IsA("Part") then
  3637. v.Transparency = 0
  3638. elseif v:IsA("Accoutrement") then
  3639. v:FindFirstChildOfClass("Part").Transparency = 0
  3640. end
  3641. end
  3642. end
  3643.  
  3644. canjump = true
  3645. attack = false
  3646.  
  3647. delay(0.1,function() debounce = false end)
  3648. end
  3649.  
  3650. function laz0r()
  3651.  
  3652. local Position = nil
  3653. if animid == 0 then
  3654. Position = root.Position
  3655. else
  3656. Position = root.Position
  3657. end
  3658.  
  3659. local Part1 = Instance.new("Part")
  3660. local mesh2 = Instance.new("SpecialMesh",Part1)
  3661. mesh2.MeshId = "rbxassetid://559831844"
  3662. mesh2.Scale = Vector3.new(0,0,0.4)
  3663. Part1.Material = Enum.Material.Neon
  3664. Part1.CanCollide = false
  3665. Part1.BrickColor = BrickColor.new("White")
  3666. Part1.Parent = DebrisModel
  3667. Part1.Size = Vector3.new(0,0,0)
  3668. Part1.Anchored = true
  3669. Part1.CFrame = CFrame.new(Position)
  3670. Part1.Name = "EXPLOSION3"
  3671.  
  3672. local Part0 = Instance.new("Part",DebrisModel)
  3673. Part0.Name = "Bullet"
  3674. Part0.Material = Enum.Material.Neon
  3675. Part0.BrickColor = BrickColor.new("Cyan")
  3676. Part0.Anchored = true
  3677. local mesh = Instance.new("SpecialMesh",Part0)
  3678. mesh.MeshType = Enum.MeshType.Sphere
  3679. Part0.CanCollide = false
  3680. local Target = Mouse.Hit.p
  3681. local direction = Target - Position
  3682. local direction = computeDirection(direction)
  3683. local ray = Ray.new(Position, (Target).unit*1048)
  3684. local part, endPoint = workspace:FindPartOnRay(ray, char)
  3685. Part0.Size = Vector3.new(9,1,9)
  3686. mesh.Scale = Vector3.new(1,(Position-endPoint).magnitude,1)
  3687. local pos = Position + (direction * (mesh.Scale.Y/2))
  3688. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  3689.  
  3690. clashpart = Instance.new("Part",DebrisModel)
  3691. clashpart.Size = Vector3.new(50,50,50)
  3692. clashpart.CanCollide = false
  3693. clashpart.Anchored = true
  3694. clashpart.Transparency = 1
  3695. clashpart.BrickColor = BrickColor.new("Cyan")
  3696. clashpart.Name = "StarLightClash"
  3697. clashpart.CFrame = CFrame.new(endPoint, Mouse.Hit.p)
  3698.  
  3699.  
  3700.  
  3701. local z = 10
  3702. for i = 1,100 do rs:wait()
  3703. if animid == 0 then
  3704. root.CFrame = CFrame.new(root.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  3705. Position = larm.Position
  3706. else
  3707. root.CFrame = CFrame.new(root.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  3708. Position = rarm.Position
  3709. end
  3710.  
  3711. local Target = Mouse.Hit.p
  3712. local direction = Target - Position
  3713. local direction = computeDirection(direction)
  3714. local ray = Ray.new(Position, (Target-Position).unit*1048)
  3715. local part, endPoint = workspace:FindPartOnRay(ray, char)
  3716. Part0.Size = Vector3.new(5-((i/100)*5),1,5-((i/100)*5))
  3717. mesh.Scale = Vector3.new(1,(Position-endPoint).magnitude,1)
  3718. mesh.Offset = Vector3.new(math.random(-10000,10000)/20000,math.random(-10000,10000)/20000,0)
  3719. local pos = Position + (direction * (mesh.Scale.Y/2))
  3720. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  3721. clashpart.CFrame = CFrame.new(endPoint, root.Position)
  3722.  
  3723. local Position = Mouse.Hit.p
  3724. local Target = root.Position
  3725. local direction = Target - Position
  3726. local direction = computeDirection(direction)
  3727. root.Velocity = direction * 5
  3728.  
  3729. if i >= z then z = i + 10 sound(explosionid[math.random(1,#explosionid)],endPoint,10,math.random(6,9)/10,200) end
  3730.  
  3731. Part1 = Part0:Clone()
  3732. Part1.Parent = DebrisModel
  3733. Part1.BrickColor = BrickColor.new("Cyan")
  3734. Part1.Name = "SMOKE2"
  3735.  
  3736. if part ~= nil then
  3737. if part.Name == "StarLightClash" then
  3738. local asdf = math.random(0,5)*20
  3739. local Part1 = Instance.new("Part")
  3740. local mesh2 = Instance.new("SpecialMesh",Part1)
  3741. mesh2.MeshType = Enum.MeshType.Sphere
  3742. mesh2.Scale = Vector3.new(0,0,0)
  3743. Part1.Material = Enum.Material.Neon
  3744. Part1.CanCollide = false
  3745. Part1.BrickColor = BrickColor.new("Cyan")
  3746. Part1.Size = Vector3.new(asdf,asdf,asdf)
  3747. Part1.Anchored = true
  3748. local a = 1.5
  3749. Part1.CFrame = CFrame.new(endPoint + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  3750. Part1.Name = "EXPLOSION"
  3751. else
  3752. local asdf = math.random(0,5)*10
  3753. local Part1 = Instance.new("Part")
  3754. local mesh2 = Instance.new("SpecialMesh",Part1)
  3755. mesh2.MeshType = Enum.MeshType.Sphere
  3756. mesh2.Scale = Vector3.new(0,0,0)
  3757. Part1.Material = Enum.Material.Neon
  3758. Part1.CanCollide = false
  3759. Part1.BrickColor = BrickColor.new("Cyan")
  3760. Part1.Parent = DebrisModel
  3761. Part1.Size = Vector3.new(asdf,asdf,asdf)
  3762. Part1.Anchored = true
  3763. local a = 1.5
  3764. Part1.CFrame = CFrame.new(endPoint + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  3765. Part1.Name = "EXPLOSION"
  3766. end
  3767. end
  3768.  
  3769. for i,v in pairs(findAllNearestTorso(endPoint,50)) do
  3770. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 100000000000000000000000000000000000 then
  3771. v:Destroy()
  3772. else
  3773. v.Parent:BreakJoints()
  3774. end
  3775. local Position = Mouse.Hit.p
  3776. local Target = v.Position
  3777. local direction = Target - Position
  3778. local direction = computeDirection(direction)
  3779. local bv = Instance.new("BodyVelocity",v)
  3780. bv.Velocity = direction * (10 - ((Position - Target).magnitude/2))
  3781. debris:AddItem(bv,1)
  3782. end
  3783.  
  3784. end
  3785. clashpart:Destroy()
  3786. Part0:Destroy()
  3787. wait(0.3)
  3788. aiming_anim = false
  3789. delay(0.3,function() debounce = false end)
  3790. end
  3791.  
  3792.  
  3793.  
  3794. function laz0rmui()
  3795.  
  3796. local Position = nil
  3797. if animid == 0 then
  3798. Position = root.Position
  3799. else
  3800. Position = root.Position
  3801. end
  3802.  
  3803. local Part1 = Instance.new("Part")
  3804. local mesh2 = Instance.new("SpecialMesh",Part1)
  3805. mesh2.MeshId = "rbxassetid://559831844"
  3806. mesh2.Scale = Vector3.new(0,0,0.4)
  3807. Part1.Material = Enum.Material.Neon
  3808. Part1.CanCollide = false
  3809. Part1.BrickColor = BrickColor.new("White")
  3810. Part1.Parent = DebrisModel
  3811. Part1.Size = Vector3.new(0,0,0)
  3812. Part1.Anchored = true
  3813. Part1.CFrame = CFrame.new(Position)
  3814. Part1.Name = "EXPLOSION3"
  3815.  
  3816. local Part0 = Instance.new("Part",DebrisModel)
  3817. Part0.Name = "Bullet"
  3818. Part0.Material = Enum.Material.Neon
  3819. Part0.BrickColor = BrickColor.new("Cyan")
  3820. Part0.Anchored = true
  3821. local mesh = Instance.new("SpecialMesh",Part0)
  3822. mesh.MeshType = Enum.MeshType.Sphere
  3823. Part0.CanCollide = false
  3824. local Target = Mouse.Hit.p
  3825. local direction = Target - Position
  3826. local direction = computeDirection(direction)
  3827. local ray = Ray.new(Position, (Target).unit*1048)
  3828. local part, endPoint = workspace:FindPartOnRay(ray, char)
  3829. Part0.Size = Vector3.new(9,1,9)
  3830. mesh.Scale = Vector3.new(1,(Position-endPoint).magnitude,1)
  3831. local pos = Position + (direction * (mesh.Scale.Y/2))
  3832. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  3833.  
  3834. clashpart = Instance.new("Part",DebrisModel)
  3835. clashpart.Size = Vector3.new(50,50,50)
  3836. clashpart.CanCollide = false
  3837. clashpart.Anchored = true
  3838. clashpart.Transparency = 1
  3839. clashpart.BrickColor = BrickColor.new("Cyan")
  3840. clashpart.Name = "StarLightClash"
  3841. clashpart.CFrame = CFrame.new(endPoint, Mouse.Hit.p)
  3842.  
  3843.  
  3844.  
  3845. local z = 10
  3846. for i = 1,100 do rs:wait()
  3847. if animid == 0 then
  3848. root.CFrame = CFrame.new(root.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  3849. Position = larm.Position
  3850. else
  3851. root.CFrame = CFrame.new(root.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  3852. Position = rarm.Position
  3853. end
  3854.  
  3855. local Target = Mouse.Hit.p
  3856. local direction = Target - Position
  3857. local direction = computeDirection(direction)
  3858. local ray = Ray.new(Position, (Target-Position).unit*1048)
  3859. local part, endPoint = workspace:FindPartOnRay(ray, char)
  3860. Part0.Size = Vector3.new(5-((i/100)*5),1,5-((i/100)*5))
  3861. mesh.Scale = Vector3.new(1,(Position-endPoint).magnitude,1)
  3862. mesh.Offset = Vector3.new(math.random(-10000,10000)/20000,math.random(-10000,10000)/20000,0)
  3863. local pos = Position + (direction * (mesh.Scale.Y/2))
  3864. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  3865. clashpart.CFrame = CFrame.new(endPoint, root.Position)
  3866.  
  3867. local Position = Mouse.Hit.p
  3868. local Target = root.Position
  3869. local direction = Target - Position
  3870. local direction = computeDirection(direction)
  3871. root.Velocity = direction * 5
  3872.  
  3873. if i >= z then z = i + 10 sound(explosionid[math.random(1,#explosionid)],endPoint,10,math.random(6,9)/10,200) end
  3874.  
  3875. Part1 = Part0:Clone()
  3876. Part1.Parent = DebrisModel
  3877. Part1.BrickColor = BrickColor.new("Cyan")
  3878. Part1.Name = "SMOKE2"
  3879.  
  3880. if part ~= nil then
  3881. if part.Name == "StarLightClash" then
  3882. local asdf = math.random(0,5)*20
  3883. local Part1 = Instance.new("Part")
  3884. local mesh2 = Instance.new("SpecialMesh",Part1)
  3885. mesh2.MeshType = Enum.MeshType.Sphere
  3886. mesh2.Scale = Vector3.new(0,0,0)
  3887. Part1.Material = Enum.Material.Neon
  3888. Part1.CanCollide = false
  3889. Part1.BrickColor = BrickColor.new("Cyan")
  3890. Part1.Size = Vector3.new(asdf,asdf,asdf)
  3891. Part1.Anchored = true
  3892. local a = 1.5
  3893. Part1.CFrame = CFrame.new(endPoint + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  3894. Part1.Name = "EXPLOSION"
  3895. else
  3896. local asdf = math.random(0,5)*10
  3897. local Part1 = Instance.new("Part")
  3898. local mesh2 = Instance.new("SpecialMesh",Part1)
  3899. mesh2.MeshType = Enum.MeshType.Sphere
  3900. mesh2.Scale = Vector3.new(0,0,0)
  3901. Part1.Material = Enum.Material.Neon
  3902. Part1.CanCollide = false
  3903. Part1.BrickColor = BrickColor.new("Cyan")
  3904. Part1.Parent = DebrisModel
  3905. Part1.Size = Vector3.new(asdf,asdf,asdf)
  3906. Part1.Anchored = true
  3907. local a = 1.5
  3908. Part1.CFrame = CFrame.new(endPoint + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  3909. Part1.Name = "EXPLOSION"
  3910. end
  3911. end
  3912.  
  3913. for i,v in pairs(findAllNearestTorso(endPoint,50)) do
  3914. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 100000000000000000000000000000000000 then
  3915. v:Destroy()
  3916. else
  3917. v.Parent:BreakJoints()
  3918. end
  3919. local Position = Mouse.Hit.p
  3920. local Target = v.Position
  3921. local direction = Target - Position
  3922. local direction = computeDirection(direction)
  3923. local bv = Instance.new("BodyVelocity",v)
  3924. bv.Velocity = direction * (10 - ((Position - Target).magnitude/2))
  3925. debris:AddItem(bv,1)
  3926. end
  3927.  
  3928. end
  3929. clashpart:Destroy()
  3930. Part0:Destroy()
  3931. wait(0.3)
  3932. aiming_anim = false
  3933. delay(0.3,function() debounce = false end)
  3934. end
  3935.  
  3936. function nukewelpo()
  3937. coroutine.resume(coroutine.create(function()
  3938. local magnitude = nil
  3939. local Position = nil
  3940. if animid == 0 then
  3941. Position = larm.Position
  3942. else
  3943. Position = rarm.Position
  3944. end
  3945. --sound(743499393,Position,10,math.random(6,8)/10)
  3946. sound(440145223,Position,10,math.random(4,5)/10,100)
  3947.  
  3948. local Part1 = Instance.new("Part")
  3949. local mesh2 = Instance.new("SpecialMesh",Part1)
  3950. mesh2.MeshId = "rbxassetid://559831844"
  3951. mesh2.Scale = Vector3.new(0,0,0.4)
  3952. Part1.Material = Enum.Material.Neon
  3953. Part1.CanCollide = false
  3954. Part1.Color = Color3.fromHSV(0,0,main.v)
  3955. Part1.Parent = DebrisModel
  3956. Part1.Size = Vector3.new(0,0,0)
  3957. Part1.Anchored = true
  3958. Part1.CFrame = CFrame.new(Position,Mouse.Hit.p)
  3959. Part1.Name = "EXPLOSION3"
  3960.  
  3961. local Part0 = Instance.new("Part",DebrisModel)
  3962. local PointLight2 = Instance.new("PointLight")
  3963. Part0.Name = "Bullet"
  3964. Part0.Material = Enum.Material.Neon
  3965. Part0.Color = Color3.fromHSV(0,0,main.v)
  3966. Part0.Anchored = false
  3967. Part0.Size = Vector3.new(5, 5, 5)
  3968. local mesh = Instance.new("SpecialMesh",Part0)
  3969. mesh.MeshType = Enum.MeshType.Sphere
  3970. mesh.Scale = Vector3.new(3,3,3)
  3971. local bforce = Instance.new("BodyForce",Part0)
  3972. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  3973. Part0.CanCollide = false
  3974. PointLight2.Parent = Part0
  3975. PointLight2.Color = Part0.Color
  3976. local Target = Mouse.Hit.p
  3977. local direction = Target - Position
  3978. local direction = computeDirection(direction)
  3979. local pos = Position + (direction * 2)
  3980. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  3981. Part0.Velocity = direction * 150
  3982. local asd = nil
  3983. local loop = nil
  3984. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  3985. loop = rs:connect(function()
  3986. local asdf = math.random(500,1000)/1000
  3987. local Part1 = Instance.new("Part")
  3988. local mesh2 = Instance.new("SpecialMesh",Part1)
  3989. mesh2.MeshType = Enum.MeshType.Sphere
  3990. Part1.Material = Enum.Material.Neon
  3991. Part1.CanCollide = false
  3992. Part1.Color = Color3.fromHSV(Color3.toHSV(main_color),math.random(0,10000)/10000,main.v)
  3993. Part1.Parent = DebrisModel
  3994. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  3995. Part1.Anchored = true
  3996. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-3000,3000)/750,math.random(-3000,3000)/750,math.random(-3000,3000)/750))
  3997. Part1.Name = "SMOKE"
  3998. end)
  3999. asd = Part0.Touched:connect(function(ht)
  4000. local hit=ht.Parent
  4001. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  4002. asd:disconnect()
  4003. loop:disconnect()
  4004. Part0:Destroy()
  4005.  
  4006. sound(explosionid[math.random(1,#explosionid)],Part0.Position,10,math.random(3,5)/10,500)
  4007. for i,v in pairs(findAllNearestTorso(Part0.Position,160)) do
  4008. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  4009. v:Destroy()
  4010. else
  4011. v.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(1000)
  4012. end
  4013. local Position = Part0.Position
  4014. local Target = v.Position
  4015. local direction = Target - Position
  4016. local direction = computeDirection(direction)
  4017. local bv = Instance.new("BodyVelocity",v)
  4018. bv.Velocity = direction * (200 - ((Position - Target).magnitude/2))
  4019. debris:AddItem(bv,1)
  4020. end
  4021. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  4022. for z=1,math.random(2,3) do
  4023. local asdf = math.random(-5,5)*10-(i/20)*12
  4024. local Part1 = Instance.new("Part")
  4025. local mesh2 = Instance.new("SpecialMesh",Part1)
  4026. mesh2.MeshType = Enum.MeshType.Sphere
  4027. mesh2.Scale = Vector3.new(0,0,0)
  4028. Part1.Material = Enum.Material.Neon
  4029. Part1.CanCollide = false
  4030. Part1.Color = Color3.fromHSV(Color3.toHSV(main_color),math.random(0,10000)/10000,main.v)
  4031. Part1.Parent = DebrisModel
  4032. Part1.Size = Vector3.new(asdf,asdf,asdf)
  4033. Part1.Anchored = true
  4034. local a = i*5
  4035. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-30,30),math.random(-2,2)*a))
  4036. Part1.Name = "EXPLOSION4"
  4037. end
  4038. end
  4039.  
  4040. end
  4041. end)
  4042. end))
  4043. end
  4044.  
  4045. holdq = false
  4046. holdr = false
  4047. cooldownult = false
  4048.  
  4049. Mouse.KeyDown:connect(function(key)
  4050. if debounce == false then
  4051. if key == "e" then
  4052. dashasdf()
  4053. elseif key == "=" and cooldownult == false then
  4054. cooldownult = true
  4055. if animid == 0 then
  4056. animid = 1
  4057. else
  4058. animid = 0
  4059. end
  4060. debounce = true
  4061. holdr = true
  4062. aiming_anim = true
  4063. wait(0.2)
  4064. repeat
  4065. rs:wait()
  4066. timer = 150
  4067. until holdr == false
  4068. nukewelpo()
  4069.  
  4070. local Position = Mouse.Hit.p
  4071. local Target = root.Position
  4072. local direction = Target - Position
  4073. local direction = computeDirection(direction)
  4074. root.Velocity = direction * 300
  4075.  
  4076. aiming_anim = false
  4077. delay(5,function() cooldownult = false end)
  4078. delay(1,function() debounce = false end)
  4079.  
  4080. elseif key == "=" then
  4081. debounce = true
  4082. if animid == 0 then
  4083. animid = 1
  4084. else
  4085. animid = 0
  4086. end
  4087. holdq = true
  4088. attack = true
  4089.  
  4090.  
  4091.  
  4092.  
  4093. repeat rs:wait() timer = 150 until holdq == false
  4094. laz0r()
  4095. attack = false
  4096.  
  4097. end
  4098. end
  4099.  
  4100. end)
  4101.  
  4102. Mouse.KeyUp:connect(function(key)
  4103. if key == "=" then
  4104. holdq = false
  4105. elseif key == "=" then
  4106. holdr = false
  4107. end
  4108. end)
  4109. --
  4110. hum.Name = 'Goku'
  4111. ----------------------------------------------------------------------------
  4112. music(themeid,themepitch)
  4113. velocityYFall=0
  4114. velocityYFall2=0
  4115. velocityYFall3=0
  4116. velocityYFall4=0
  4117. neckrotY=0
  4118. neckrotY2=0
  4119. torsorotY=0
  4120. torsorotY2=0
  4121. torsoY=0
  4122. torsoY2=0
  4123. sine = 0
  4124. newWeld(torso, larm, -1.5, 0.5, 0)
  4125. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  4126. newWeld(torso, rarm, 1.5, 0.5, 0)
  4127. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  4128. newWeld(torso, hed, 0, 1.5, 0)
  4129. newWeld(torso, lleg, -0.5, -1, 0)
  4130. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  4131. newWeld(torso, rleg, 0.5, -1, 0)
  4132. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  4133. newWeld(root, torso, 0, -1, 0)
  4134. torso.Weld.C1 = CFrame.new(0, -1, 0)
  4135.  
  4136. rs:connect(function()
  4137.  
  4138. bg.MaxTorque = Vector3.new(0,0,0)
  4139.  
  4140. for i,v in pairs(DebrisModel:GetChildren()) do
  4141.  
  4142.  
  4143. if v.Name == "EXPLOSION" then
  4144. local change = 0.04-(v.Transparency*0.02)
  4145. local vm = v:FindFirstChildOfClass("SpecialMesh")
  4146. vm.Scale = vm.Scale + Vector3.new(change,change,change)
  4147. v.Transparency = v.Transparency + 0.02
  4148. if v.Transparency >= 1 then
  4149. v:Destroy()
  4150. end
  4151.  
  4152. elseif v.Name == "EXPLOSION2" then
  4153. local change = 0.04-(v.Transparency*0.04)
  4154. local vm = v:FindFirstChildOfClass("SpecialMesh")
  4155. vm.Scale = vm.Scale + Vector3.new(change,change,0)
  4156. v.Transparency = v.Transparency + 0.025
  4157. if v.Transparency >= 1 then
  4158. v:Destroy()
  4159. end
  4160.  
  4161. elseif v.Name == "EXPLOSION3" then
  4162. local change = 0.5-(v.Transparency*0.5)
  4163. local vm = v:FindFirstChildOfClass("SpecialMesh")
  4164. vm.Scale = vm.Scale + Vector3.new(change,change,0)
  4165. v.Transparency = v.Transparency + 0.1
  4166. if v.Transparency >= 1 then
  4167. v:Destroy()
  4168. end
  4169.  
  4170. elseif v.Name == "EXPLOSION4" then
  4171. local change = 0.15-(v.Transparency*0.125)
  4172. local vm = v:FindFirstChildOfClass("SpecialMesh")
  4173. vm.Scale = vm.Scale + Vector3.new(change,change,change)
  4174. v.Transparency = v.Transparency + 0.01
  4175. if v.Transparency >= 1 then
  4176. v:Destroy()
  4177. end
  4178.  
  4179. elseif v.Name == "SMOKE" then
  4180. local vm = v:FindFirstChildOfClass("SpecialMesh")
  4181. vm.Scale = vm.Scale - Vector3.new(0.075,0.075,0.075)
  4182. if vm.Scale.X <= 0 then
  4183. v:Destroy()
  4184. end
  4185.  
  4186. elseif v.Name == "SMOKE2" then
  4187. local change = 2-(v.Transparency*2)
  4188. local vm = v:FindFirstChildOfClass("SpecialMesh")
  4189. local Position = nil
  4190. if animid == 0 then
  4191. Position = larm.Position
  4192. else
  4193. Position = rarm.Position
  4194. end
  4195. local Target = Mouse.Hit.p
  4196. local direction = Target - Position
  4197. local direction = computeDirection(direction)
  4198. local ray = Ray.new(Position, (Target-Position).unit*1048)
  4199. local part, endPoint = workspace:FindPartOnRay(ray, char)
  4200. vm.Scale = Vector3.new(vm.Scale.X,(Position-endPoint).magnitude,vm.Scale.Z) + Vector3.new(change,0,change)
  4201. local pos = Position + (direction * (vm.Scale.Y/2))
  4202. v.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles((math.pi/2)+math.rad(180), 0, 0)
  4203. vm.Offset = Vector3.new(math.random(-10000,10000)/10000,math.random(-10000,10000)/10000,0)
  4204. v.Transparency = v.Transparency + 0.1
  4205. if v.Transparency >= 1 then
  4206. v:Destroy()
  4207. end
  4208.  
  4209. elseif v.Name == "LIGHTNING" then
  4210. local vm = v:FindFirstChildOfClass("BlockMesh")
  4211. vm.Scale = vm.Scale - Vector3.new(0.1,0.1,0)
  4212. if vm.Scale.X <= 0 then
  4213. v:Destroy()
  4214. end
  4215.  
  4216. end
  4217. end
  4218.  
  4219. if -root.Velocity.Y/1.5 > 0 and -root.Velocity.Y/1.5 < 160 then
  4220. velocityYFall = root.Velocity.Y/1.5
  4221. end
  4222. if -root.Velocity.Y/180 > 0 and -root.Velocity.Y/180 < 1.2 then
  4223. velocityYFall2 = root.Velocity.Y/180
  4224. end
  4225. if -root.Velocity.Y/1.5 > -5 and -root.Velocity.Y/1.5 < 50 then
  4226. velocityYFall3 = root.Velocity.Y/1.5
  4227. end
  4228. if -root.Velocity.Y/1.5 > -50 and -root.Velocity.Y/1.5 < 20 then
  4229. velocityYFall4 = root.Velocity.Y/1.5
  4230. end
  4231. if root.RotVelocity.Y/6 < 1 and root.RotVelocity.Y/6 > -1 then
  4232. neckrotY = root.RotVelocity.Y/6
  4233. end
  4234. if root.RotVelocity.Y/8 < 0.6 and root.RotVelocity.Y/8 > -0.6 then
  4235. neckrotY2 = root.RotVelocity.Y/8
  4236. end
  4237.  
  4238. if root.RotVelocity.Y/6 < 0.2 and root.RotVelocity.Y/6 > -0.2 then
  4239. torsorotY = root.RotVelocity.Y/6
  4240. end
  4241. if root.RotVelocity.Y/8 < 0.2 and root.RotVelocity.Y/8 > -0.2 then
  4242. torsorotY2 = root.RotVelocity.Y/8
  4243. end
  4244.  
  4245.  
  4246. torsoY = -(torso.Velocity*Vector3.new(1, 0, 1)).magnitude/20
  4247. torsoY2 = -(torso.Velocity*Vector3.new(1, 0, 1)).magnitude/36
  4248.  
  4249. if attack == true then
  4250. hum.WalkSpeed = 0
  4251. else
  4252. hum.WalkSpeed = 20
  4253. end
  4254.  
  4255. if canjump == true then
  4256. hum.JumpPower = 50
  4257. else
  4258. hum.JumpPower = 0
  4259. end
  4260.  
  4261. local jumped = false
  4262. local ray1 = Ray.new(root.Position+Vector3.new(1,0,0),Vector3.new(0, -6, 0))
  4263. local part1, endPoint = workspace:FindPartOnRay(ray1, char)
  4264. local ray2 = Ray.new(root.Position-Vector3.new(1,0,0),Vector3.new(0, -6, 0))
  4265. local part2, endPoint = workspace:FindPartOnRay(ray2, char)
  4266. local ray3 = Ray.new(root.Position+Vector3.new(0,0,0.5),Vector3.new(0, -6, 0))
  4267. local part3, endPoint = workspace:FindPartOnRay(ray3, char)
  4268. local ray4 = Ray.new(root.Position-Vector3.new(0,0,0.5),Vector3.new(0, -6, 0))
  4269. local part4, endPoint = workspace:FindPartOnRay(ray4, char)
  4270.  
  4271. if part1 or part2 or part3 or part4 then jumped = false else endPoint = 0 jumped = true end
  4272.  
  4273. local rlegray = Ray.new(rleg.Position+Vector3.new(0,0.5,0),Vector3.new(0, -1.75, 0))
  4274. local rlegpart, rlegendPoint = workspace:FindPartOnRay(rlegray, char)
  4275.  
  4276. local llegray = Ray.new(lleg.Position+Vector3.new(0,0.5,0),Vector3.new(0, -1.75, 0))
  4277. local llegpart, llegendPoint = workspace:FindPartOnRay(llegray, char)
  4278.  
  4279. if no_anim == false then
  4280. if hum.Health > 0 then
  4281. if (torso.Velocity*Vector3.new(1, 0, 1)).magnitude >= 5 and jumped == false then
  4282. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-18),math.rad(0+math.rad(0+2*math.cos(sine/2))),0), 0.1)
  4283. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(math.rad(-10),0,0),0.1)
  4284. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62-(movement/30)*math.cos(sine/4)/2,(movement/50)*math.cos(sine/4))*CFrame.Angles(math.rad(-5-(movement*2)*math.cos(sine/4))+ -(movement/10)*math.sin(sine/4),math.rad(0-(movement*2)*math.cos(sine/4)),math.rad(0)), 0.2)
  4285. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+(movement/30)*math.cos(sine/4)/2,-(movement/50)*math.cos(sine/4))*CFrame.Angles(math.rad(-5+(movement*2)*math.cos(sine/4))+ (movement/10)*math.sin(sine/4),math.rad(0-(movement*2)*math.cos(sine/4)),math.rad(0)), 0.2)
  4286. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+(movement/20)*math.cos(sine/2), 0) * CFrame.Angles(math.rad(-(change*20)-4*math.cos(sine/2)), torsorotY2+math.rad(0-4*math.cos(sine/4)), torsorotY2+math.rad(0-1*math.cos(sine/4))), 0.1)
  4287. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.85-(movement/10)*math.cos(sine/4)/2,-0.1+(movement/15)*math.cos(sine/4))*CFrame.Angles(math.rad(-10+(change*5)-movement*math.cos(sine/4))+ -(movement/10)*math.sin(sine/4),math.rad(0+(movement*2)*math.cos(sine/4)),math.rad(0)), 0.2)
  4288. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,-0.85+(movement/10)*math.cos(sine/4)/2,-0.1-(movement/15)*math.cos(sine/4))*CFrame.Angles(math.rad(-10+(change*5)+movement*math.cos(sine/4))+ (movement/10)*math.sin(sine/4),math.rad(0+(movement*2)*math.cos(sine/4)),math.rad(0)), 0.2)
  4289. elseif jumped == true then
  4290. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-18),math.rad(0+math.rad(0+2*math.cos(sine/2))),0), 0.1)
  4291. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(0,0,0),0.1)
  4292. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,1-0.1*math.cos(sine/16)/2,0.1*math.cos(sine/16))*CFrame.Angles(math.rad(0),math.rad(0-1*math.cos(sine/16)),math.rad(-50-1*math.cos(sine/8))), 0.2)
  4293. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,1-0.1*math.cos(sine/16)/2,0.1*math.cos(sine/16))*CFrame.Angles(math.rad(0),math.rad(0-1*math.cos(sine/16)),math.rad(50+1*math.cos(sine/8))), 0.2)
  4294. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.1*math.cos(sine/16), 0) * CFrame.Angles(math.rad(0-2*math.cos(sine/16)),math.rad(0), math.rad(0-1*math.cos(sine/32))), 0.1)
  4295. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5,-0.925+0.1*math.cos(sine/16),0)*CFrame.Angles(math.rad(-35-1*math.cos(sine/16)),math.rad(0-1*math.cos(sine/16)),math.rad(-2-0.5*math.cos(sine/8))), 0.2)
  4296. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5,0+0.1*math.cos(sine/16),-0.8)*CFrame.Angles(math.rad(-25+1*math.cos(sine/16)),math.rad(0-1*math.cos(sine/16)),math.rad(2+0.5*math.cos(sine/8))), 0.2)
  4297. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 5 then
  4298. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.1)*CFrame.Angles(math.rad(-18),math.rad(0+math.rad(0+2*math.cos(sine/2))),0), 0.1)
  4299. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.Angles(math.rad(-15),0,0),0.1)
  4300. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55-0.1*math.cos(sine/16)/2,-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(0),math.rad(0-1*math.cos(sine/16)),math.rad(-5-1*math.cos(sine/8))), 0.2)
  4301. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55-0.1*math.cos(sine/16)/2,-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(0),math.rad(0-1*math.cos(sine/16)),math.rad(5+1*math.cos(sine/8))), 0.2)
  4302. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1-0.1*math.cos(sine/16), 0) * CFrame.Angles(math.rad(0-2*math.cos(sine/16)),math.rad(0), math.rad(0-1*math.cos(sine/32))), 0.1)
  4303. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(0,llegendPoint.Y-lleg.Position.Y,0)*CFrame.new(-0.5,0+0.1*math.cos(sine/16),0)*CFrame.Angles(math.rad(0-1*math.cos(sine/16)),math.rad(0-1*math.cos(sine/16)),math.rad(-2-0.5*math.cos(sine/8))), 0.2)
  4304. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0,rlegendPoint.Y-rleg.Position.Y,0)*CFrame.new(0.5,0+0.1*math.cos(sine/16),0)*CFrame.Angles(math.rad(0+1*math.cos(sine/16)),math.rad(0-1*math.cos(sine/16)),math.rad(2+0.5*math.cos(sine/8))), 0.2)
  4305. end
  4306. for i=1,5 do
  4307. if aiming_anim == true then
  4308. bg.MaxTorque = Vector3.new(9e9,9e9,9e9)
  4309. if jumped == false then
  4310. bg.CFrame = CFrame.new(root.Position,Vector3.new(Mouse.Hit.x,root.Position.Y,Mouse.Hit.z))
  4311. else
  4312. bg.CFrame = CFrame.new(root.Position,Mouse.Hit.p)
  4313. end
  4314. if animid == 0 then
  4315. hed.Weld.C1 = Lerp(hed.Weld.C1,CFrame.Angles(0,math.rad(-80),0),0.4)
  4316. torso.Weld.C0 = Lerp(torso.Weld.C0,CFrame.new(0, -1.1-0.1*math.cos(sine/16), 0) * CFrame.Angles(math.rad(0-2*math.cos(sine/16)),math.rad(-80), math.rad(0-1*math.cos(sine/32))),0.2)
  4317. larm.Weld.C0 = Lerp(larm.Weld.C0,CFrame.new(-1.5,0.55-0.1*math.cos(sine/16)/2,-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(0),math.rad(-10-1*math.cos(sine/16)),math.rad(-90-1*math.cos(sine/8))),0.4)
  4318. else
  4319. if animid == 5 then
  4320. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  4321. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  4322. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  4323. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  4324. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  4325. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  4326. else
  4327. hed.Weld.C1 = Lerp(hed.Weld.C1,CFrame.Angles(0,math.rad(80),0),0.4)
  4328. torso.Weld.C0 = Lerp(torso.Weld.C0,CFrame.new(0, -1.1-0.1*math.cos(sine/16), 0) * CFrame.Angles(math.rad(0-2*math.cos(sine/16)),math.rad(80), math.rad(0-1*math.cos(sine/32))),0.2)
  4329. rarm.Weld.C0 = Lerp(rarm.Weld.C0,CFrame.new(1.5,0.55-0.1*math.cos(sine/16)/2,-0.1*math.cos(sine/16))*CFrame.Angles(math.rad(0),math.rad(10-1*math.cos(sine/16)),math.rad(90+1*math.cos(sine/8))),0.4)
  4330. end
  4331. end
  4332. else
  4333. if timer <= 0 then
  4334. animid = math.random(0,1)
  4335. else
  4336. timer = timer - 1
  4337. end
  4338. end
  4339. end
  4340. end
  4341. end
  4342. main_color = Color3.fromRGB(main.r,main.g,main.b)
  4343. HName.TextStrokeColor3 = Color3.fromHSV(Color3.toHSV(main_color),1,main.v/2)
  4344. HName.TextColor3 = Color3.fromHSV(Color3.toHSV(main_color),1,main.v)
  4345. sine = sine + change
  4346. if hum.Health <= 0 then
  4347. debounce = true
  4348. end
  4349. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement