View difference between Paste ID: 4yyF0CSZ and cGeNcBSD
SHOW: | | - or go back to the newest paste.
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,Mouse,mouse,UserInputService,ContextActionService = owner
4
local RealPlayer = Player
5
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
6
 
7
wait(1)
8
9
-- Credits by venturiansonic ( https://web.roblox.com/users/53282477/profile )
10
-- And renzonic ( https://www.roblox.com/users/110484359/profile )
11
-- This Link will Auto - Update
12
-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --
13
-- Updated on 21.03.2018
14
wait(0.3)
15
Player = game.Players.LocalPlayer
16
Mouse = Player:GetMouse()
17
Character = Player.Character
18
Humanoid = Character.Humanoid
19
local Idle = false
20
local rad = math.rad
21
local attack = false
22
local attacktype = 1
23
local hitted = false
24
Character:FindFirstChild("Animate"):Destroy()
25
Humanoid.WalkSpeed = 5
26
Humanoid.Animator.Parent = nil
27
Character.Shirt.ShirtTemplate = "rbxassetid://246082851"
28
Character.Pants.PantsTemplate = "rbxassetid://246083258"
29
Character.Head.face.Texture = "rbxassetid://710492060"
30
Humanoid.JumpPower = 120
31
Humanoid.BodyDepthScale.Value = 1.1
32
Humanoid.BodyHeightScale.Value = 1.18
33
Humanoid.BodyWidthScale.Value = 1.06
34
Humanoid.HeadScale.Value = 1
35
Humanoid.MaxHealth = 5000
36
wait(0.01)
37
Humanoid.Health = 5000
38
v3 = Vector3.new
39
bc = BrickColor.new
40
for i, v in pairs(Character:children()) do
41
	if v:IsA("Hat") then
42
		v:Destroy()
43
	end
44
end
45
for i, v in pairs(Character:children()) do
46
	if v:IsA("Accessory") then
47
		v:Destroy()
48
	end
49
end
50
for i, v in pairs(Character:children()) do
51
	if v:IsA("Hair") then
52
		v:Destroy()
53
	end
54
end
55
ArtificialHB = Instance.new("BindableEvent", script)
56
ArtificialHB.Name = "Heartbeat"
57
script:WaitForChild("Heartbeat")
58
frame = 0.016666666666666666
59
tf = 0
60
allowframeloss = false
61
tossremainder = false
62
lastframe = tick()
63
script.Heartbeat:Fire()
64
game:GetService("RunService").Heartbeat:connect(function(s, p)
65
	tf = tf + s
66
	if tf >= frame then
67
		if allowframeloss then
68
			script.Heartbeat:Fire()
69
			lastframe = tick()
70
		else
71
			for i = 1, math.floor(tf / frame) do
72
				script.Heartbeat:Fire()
73
			end
74
			lastframe = tick()
75
		end
76
		if tossremainder then
77
			tf = 0
78
		else
79
			tf = tf - frame * math.floor(tf / frame)
80
		end
81
	end
82
end)
83
function swait(num)
84
	if num == 0 or num == nil then
85
		ArtificialHB.Event:wait()
86
	else
87
		for i = 0, num do
88
			ArtificialHB.Event:wait()
89
		end
90
	end
91
end
92
local LeftUpperArm = Character.LeftUpperArm
93
local LeftShoulder = Character.LeftUpperArm.LeftShoulder
94
local LeftLowerArm = Character.LeftLowerArm
95
local LeftElbow = Character.LeftLowerArm.LeftElbow
96
local LeftUpperLeg = Character.LeftUpperLeg
97
local LeftHip = Character.LeftUpperLeg.LeftHip
98
local LeftLowerLeg = Character.LeftLowerLeg
99
local LeftKnee = Character.LeftLowerLeg.LeftKnee
100
local RightUpperArm = Character.RightUpperArm
101
local RightShoulder = Character.RightUpperArm.RightShoulder
102
local RightLowerArm = Character.RightLowerArm
103
local RightElbow = Character.RightLowerArm.RightElbow
104
local RightUpperLeg = Character.RightUpperLeg
105
local RightHip = Character.RightUpperLeg.RightHip
106
local RightLowerLeg = Character.RightLowerLeg
107
local RightKnee = Character.RightLowerLeg.RightKnee
108
local UpperTorso = Character.UpperTorso
109
local LowerTorso = Character.LowerTorso
110
local Root = Character.LowerTorso.Root
111
local Head = Character.Head
112
local Neck = Character.Head.Neck
113
local RootPart = Character.HumanoidRootPart
114
local LeftHand = Character.LeftHand
115
local RightHand = Character.RightHand
116
local LeftFoot = Character.LeftFoot
117
local RightFoot = Character.RightFoot
118
local Waist = Character.UpperTorso.Waist
119
local canfly1 = false
120
local canfly = true
121
local flying1 = true
122
local kicharging = false
123
local ki = 100
124
local kigo = 2.3
125
local ColorsArray = {
126
	ColorSequenceKeypoint.new(0, Color3.new(0, 0.6666666666666666, 1)),
127
	ColorSequenceKeypoint.new(1, Color3.new(0, 0.6666666666666666, 1))
128
}
129
function newRay(start, face, range, wat)
130
	local rey = Ray.new(start.p, (face.p - start.p).Unit * range)
131
	hit, pos = Workspace:FindPartOnRayWithIgnoreList(rey, wat)
132
	return rey, hit, pos
133
end
134
local Hair = Instance.new("Part", Character)
135
Hair.Size = Vector3.new(1, 1, 1)
136
Hair.Material = "SmoothPlastic"
137
Hair.BrickColor = BrickColor.new("Really black")
138
Hair.CanCollide = false
139
local Hair2 = Instance.new("SpecialMesh", Hair)
140
Hair2.MeshId = "rbxassetid://738716276"
141
Hair2.Scale = Vector3.new(0.5, 0.5, 0.5)
142
local Hair3 = Instance.new("Weld", Hair)
143
Hair3.Part0 = Character.Head
144
Hair3.Part1 = Hair
145
Hair3.C0 = CFrame.new(-0.06, 0.78, 0.24)
146
local SS2Hair = Instance.new("Part", Character)
147
SS2Hair.Size = Vector3.new(1, 1, 1)
148
SS2Hair.Material = "SmoothPlastic"
149
SS2Hair.BrickColor = BrickColor.new("Daisy orange")
150
SS2Hair.CanCollide = false
151
SS2Hair.Transparency = 1
152
local SS2Hair2 = Instance.new("SpecialMesh", SS2Hair)
153
SS2Hair2.MeshId = "rbxassetid://1141408580"
154
SS2Hair2.Scale = Vector3.new(0.05, 0.05, 0.05)
155
local SS2Hair3 = Instance.new("Weld", SS2Hair)
156
SS2Hair3.Part0 = Character.Head
157
SS2Hair3.Part1 = SS2Hair
158
SS2Hair3.C0 = CFrame.new(0, 0.98, 0.35)
159
local SSHair = Instance.new("Part", Character)
160
SSHair.Size = Vector3.new(1, 1, 1)
161
SSHair.Material = "SmoothPlastic"
162
SSHair.BrickColor = BrickColor.new("Daisy orange")
163
SSHair.CanCollide = false
164
SSHair.Transparency = 1
165
local SSHair2 = Instance.new("SpecialMesh", SSHair)
166
SSHair2.MeshId = "rbxassetid://1141407897"
167
SSHair2.Scale = Vector3.new(0.05, 0.05, 0.05)
168
local SSHair3 = Instance.new("Weld", SSHair)
169
SSHair3.Part0 = Character.Head
170
SSHair3.Part1 = SSHair
171
SSHair3.C0 = CFrame.new(0, 0.98, 0.35)
172
local SS3Hair = Instance.new("Part", Character)
173
SS3Hair.Size = Vector3.new(1, 1, 1)
174
SS3Hair.Material = "SmoothPlastic"
175
SS3Hair.BrickColor = BrickColor.new("Daisy orange")
176
SS3Hair.CanCollide = false
177
SS3Hair.Transparency = 1
178
local SS3Hair2 = Instance.new("SpecialMesh", SS3Hair)
179
SS3Hair2.MeshId = "rbxassetid://1189305160"
180
SS3Hair2.Scale = Vector3.new(1, 1, 1)
181
local SS3Hair3 = Instance.new("Weld", SS3Hair)
182
SS3Hair3.Part0 = Character.Head
183
SS3Hair3.Part1 = SS3Hair
184
SS3Hair3.C0 = CFrame.new(0, -0.79, 0.98)
185
local Four = Instance.new("Part", Character)
186
Four.Size = Vector3.new(1, 1, 1)
187
Four.Material = "SmoothPlastic"
188
Four.BrickColor = BrickColor.new("Really black")
189
Four.CanCollide = false
190
Four.Transparency = 1
191
local Four2 = Instance.new("SpecialMesh", Four)
192
Four2.MeshId = "rbxassetid://1286381480"
193
Four2.Scale = Vector3.new(1.2, 1.2, 1.2)
194
local Blue3 = Instance.new("Weld", Four)
195
Blue3.Part0 = Character.Head
196
Blue3.Part1 = Four
197
Blue3.C0 = CFrame.new(0, 0.1, 0.1)
198
local Blue = Instance.new("Part", Character)
199
Blue.Size = Vector3.new(1, 1, 1)
200
Blue.Material = "SmoothPlastic"
201
Blue.BrickColor = BrickColor.new("Cyan")
202
Blue.CanCollide = false
203
Blue.Transparency = 1
204
local Blue2 = Instance.new("SpecialMesh", Blue)
205
Blue2.MeshId = "rbxassetid://1141407897"
206
Blue2.Scale = Vector3.new(0.05, 0.05, 0.05)
207
local Blue3 = Instance.new("Weld", Blue)
208
Blue3.Part0 = Character.Head
209
Blue3.Part1 = Blue
210
Blue3.C0 = CFrame.new(0, 0.98, 0.35)
211
local HairG = Instance.new("Part", Character)
212
HairG.Size = Vector3.new(1, 1, 1)
213
HairG.Material = "SmoothPlastic"
214
HairG.BrickColor = BrickColor.new("Persimmon")
215
HairG.CanCollide = false
216
HairG.Transparency = 1
217
local HairG2 = Instance.new("SpecialMesh", HairG)
218
HairG2.MeshId = "rbxassetid://738716276"
219
HairG2.Scale = Vector3.new(0.5, 0.5, 0.5)
220
local HairG3 = Instance.new("Weld", HairG)
221
HairG3.Part0 = Character.Head
222
HairG3.Part1 = HairG
223
HairG3.C0 = CFrame.new(-0.06, 0.78, 0.24)
224
local RbxUtility = LoadLibrary("RbxUtility")
225
local Create = RbxUtility.Create
226
function RemoveOutlines(part)
227
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
228
end
229
function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
230
	if hit.Parent == nil then
231
		return
232
	end
233
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
234
	for _, v in pairs(hit.Parent:children()) do
235
		if v:IsA("Humanoid") then
236
			h = v
237
		end
238
	end
239
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
240
		if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
241
			return
242
		end
243
		local c = Create("ObjectValue")({
244
			Name = "creator",
245
			Value = game:service("Players").LocalPlayer,
246
			Parent = h
247
		})
248
		game:GetService("Debris"):AddItem(c, 0.5)
249
		if HitSound ~= nil and HitPitch ~= nil then
250
			CreateSound(HitSound, hit, 1, HitPitch)
251
		end
252
		local Damage = math.random(minim, maxim)
253
		local blocked = false
254
		local block = hit.Parent:findFirstChild("Block")
255
		if block ~= nil and block.className == "IntValue" and block.Value > 0 then
256
			blocked = true
257
			block.Value = block.Value - 1
258
			print(block.Value)
259
		end
260
		if blocked == false then
261
			h.Health = h.Health - Damage
262
			ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
263
		else
264
			h.Health = h.Health - Damage / 2
265
			ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
266
		end
267
		if Type == "Knockdown" then
268
			local hum = hit.Parent.Humanoid
269
			hum.PlatformStand = true
270
			coroutine.resume(coroutine.create(function(HHumanoid)
271
				swait(1)
272
				HHumanoid.PlatformStand = false
273
			end), hum)
274
			local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
275
			local bodvol = Create("BodyVelocity")({
276
				velocity = angle * knockback,
277
				P = 5000,
278
				maxForce = Vector3.new(8000, 8000, 8000),
279
				Parent = hit
280
			})
281
			local rl = Create("BodyAngularVelocity")({
282
				P = 3000,
283
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
284
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
285
				Parent = hit
286
			})
287
			game:GetService("Debris"):AddItem(bodvol, 0.5)
288
			game:GetService("Debris"):AddItem(rl, 0.5)
289
		elseif Type == "Normal" then
290
			local vp = Create("BodyVelocity")({
291
				P = 500,
292
				maxForce = Vector3.new(math.huge, 0, math.huge),
293
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
294
			})
295
			if knockback > 0 then
296
				vp.Parent = hit.Parent.Torso
297
			end
298
			game:GetService("Debris"):AddItem(vp, 0.5)
299
		elseif Type == "Impale" then
300
			local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
301
			Spike.Anchored = true
302
			Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
303
			Spike.Position = hit.Parent.Torso.Position
304
			for i = 1, 5 do
305
				IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
306
			end
307
			Services.Debris:AddItem(Spike, 4)
308
			CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
309
			hit.Parent.Humanoid.PlatformStand = true
310
			swait(1)
311
			hit.Parent.Humanoid.PlatformStand = false
312
		elseif Type == "Up" then
313
			local bodyVelocity = Create("BodyVelocity")({
314
				velocity = Vector3.new(0, 20, 0),
315
				P = 5000,
316
				maxForce = Vector3.new(8000, 8000, 8000),
317
				Parent = hit
318
			})
319
			game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
320
			local bodyVelocity = Create("BodyVelocity")({
321
				velocity = Vector3.new(0, 20, 0),
322
				P = 5000,
323
				maxForce = Vector3.new(8000, 8000, 8000),
324
				Parent = hit
325
			})
326
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
327
		elseif Type == "Snare" then
328
			local bp = Create("BodyPosition")({
329
				P = 900,
330
				D = 1000,
331
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
332
				position = hit.Parent.Torso.Position,
333
				Parent = hit.Parent.Torso
334
			})
335
			game:GetService("Debris"):AddItem(bp, 1)
336
		elseif Type == "Slowness" then
337
			local SpeedSave = hit.Parent.Humanoid.WalkSpeed
338
			for i = 1, 25 do
339
				hit.Parent.Humanoid.WalkSpeed = 4
340
				IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
341
			end
342
			wait(4)
343
			hit.Parent.Humanoid.WalkSpeed = SpeedSave
344
		elseif Type == "FireDmg" then
345
			for i = 1, math.random(60, 150) do
346
				BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
347
				BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
348
				BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
349
				wait(0.1)
350
				MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
351
			end
352
		elseif Type == "Freeze" then
353
			local bp = Create("BodyPosition")({
354
				P = 900,
355
				D = 1000,
356
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
357
				position = hit.Parent.Torso.Position,
358
				Parent = hit.Parent.Torso
359
			})
360
			game:GetService("Debris"):AddItem(bp, 4)
361
			for i = 1, 25 do
362
				IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
363
			end
364
		elseif Type == "Freeze2" then
365
			local BodPos = Create("BodyPosition")({
366
				P = 50000,
367
				D = 1000,
368
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
369
				position = hit.Parent.Torso.Position,
370
				Parent = hit.Parent.Torso
371
			})
372
			local BodGy = Create("BodyGyro")({
373
				maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
374
				P = 20000,
375
				Parent = hit.Parent.Torso,
376
				cframe = hit.Parent.Torso.CFrame
377
			})
378
			hit.Parent.Torso.Anchored = true
379
			coroutine.resume(coroutine.create(function(Part)
380
				swait(1.5)
381
				Part.Anchored = false
382
			end), hit.Parent.Torso)
383
			game:GetService("Debris"):AddItem(BodPos, 3)
384
			game:GetService("Debris"):AddItem(BodGy, 3)
385
		end
386
		local debounce = Create("BoolValue")({
387
			Name = "DebounceHit",
388
			Parent = hit.Parent,
389
			Value = true
390
		})
391
		game:GetService("Debris"):AddItem(debounce, Delay)
392
		c = Instance.new("ObjectValue")
393
		c.Name = "creator"
394
		c.Value = Player
395
		c.Parent = h
396
		game:GetService("Debris"):AddItem(c, 0.5)
397
	end
398
end
399
function ShowDamage(Pos, Text, Time, Color)
400
	local Rate = 0.033333333333333
401
	if not Pos then
402
		local Pos = Vector3.new(0, 0, 0)
403
	end
404
	local Text = Text or ""
405
	local Time = Time or 2
406
	if not Color then
407
		local Color = Color3.new(1, 0, 1)
408
	end
409
	local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
410
	EffectPart.Anchored = true
411
	local BillboardGui = Create("BillboardGui")({
412
		Size = UDim2.new(3, 0, 3, 0),
413
		Adornee = EffectPart,
414
		Parent = EffectPart
415
	})
416
	local TextLabel = Create("TextLabel")({
417
		BackgroundTransparency = 1,
418
		Size = UDim2.new(1, 0, 1, 0),
419
		Text = Text,
420
		TextColor3 = Color,
421
		TextScaled = true,
422
		Font = Enum.Font.ArialBold,
423
		Parent = BillboardGui
424
	})
425
	game.Debris:AddItem(EffectPart, Time + 0.1)
426
	EffectPart.Parent = game:GetService("Workspace")
427
	delay(0, function()
428
		local Frames = Time / Rate
429
		for Frame = 1, Frames do
430
			wait(Rate)
431
			local Percent = Frame / Frames
432
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
433
			TextLabel.TextTransparency = Percent
434
		end
435
		if EffectPart and EffectPart.Parent then
436
			EffectPart:Destroy()
437
		end
438
	end)
439
end
440
function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
441
	for _, c in pairs(workspace:children()) do
442
		local hum = c:findFirstChild("Humanoid")
443
		if hum ~= nil then
444
			local head = c:findFirstChild("Head")
445
			if head ~= nil then
446
				local targ = head.Position - Part.Position
447
				local mag = targ.magnitude
448
				if magni >= mag and c.Name ~= Player.Name then
449
					Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
450
				end
451
			end
452
		end
453
	end
454
end
455
function MagniKILL(Part, magni, knock, Type)
456
	for _, c in pairs(workspace:children()) do
457
		local hum = c:findFirstChild("Humanoid")
458
		if hum ~= nil then
459
			local head = c:findFirstChild("Head")
460
			if head ~= nil then
461
				local targ = head.Position - Part.Position
462
				local mag = targ.magnitude
463
				if magni >= mag and c.Name ~= Player.Name then
464
					hum.Health = 0
465
				end
466
			end
467
		end
468
	end
469
end
470
local angles = CFrame.Angles
471
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
472
	local Part = Create("Part")({
473
		formFactor = FormFactor,
474
		Parent = Parent,
475
		Reflectance = Reflectance,
476
		Transparency = Transparency,
477
		CanCollide = false,
478
		Locked = true,
479
		BrickColor = BrickColor.new(tostring(BColor)),
480
		Name = Name,
481
		Size = Size,
482
		Material = Material
483
	})
484
	RemoveOutlines(Part)
485
	return Part
486
end
487
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
488
	local Msh = Create(Mesh)({
489
		Parent = Part,
490
		Offset = OffSet,
491
		Scale = Scale
492
	})
493
	if Mesh == "SpecialMesh" then
494
		Msh.MeshType = MeshType
495
		Msh.MeshId = MeshId
496
	end
497
	return Msh
498
end
499
function CreateWeld(Parent, Part0, Part1, C0, C1)
500
	local Weld = Create("Weld")({
501
		Parent = Parent,
502
		Part0 = Part0,
503
		Part1 = Part1,
504
		C0 = C0,
505
		C1 = C1
506
	})
507
	return Weld
508
end
509
EffectModel = Instance.new("Model", Character)
510
EffectModel.Name = "Effects"
511
Effects = {
512
	Block = {
513
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
514
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
515
			prt.Anchored = true
516
			prt.CFrame = cframe
517
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
518
			game:GetService("Debris"):AddItem(prt, 10)
519
			if Type == 1 or Type == nil then
520
				table.insert(Effects, {
521
					prt,
522
					"Block1",
523
					delay,
524
					x3,
525
					y3,
526
					z3,
527
					msh
528
				})
529
			elseif Type == 2 then
530
				table.insert(Effects, {
531
					prt,
532
					"Block2",
533
					delay,
534
					x3,
535
					y3,
536
					z3,
537
					msh
538
				})
539
			else
540
				table.insert(Effects, {
541
					prt,
542
					"Block3",
543
					delay,
544
					x3,
545
					y3,
546
					z3,
547
					msh
548
				})
549
			end
550
		end
551
	},
552
	Sphere = {
553
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
554
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
555
			prt.Anchored = true
556
			prt.CFrame = cframe
557
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
558
			game:GetService("Debris"):AddItem(prt, 10)
559
			table.insert(Effects, {
560
				prt,
561
				"Cylinder",
562
				delay,
563
				x3,
564
				y3,
565
				z3,
566
				msh
567
			})
568
		end
569
	},
570
	Cylinder = {
571
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
572
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
573
			prt.Anchored = true
574
			prt.CFrame = cframe
575
			local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
576
			game:GetService("Debris"):AddItem(prt, 10)
577
			table.insert(Effects, {
578
				prt,
579
				"Cylinder",
580
				delay,
581
				x3,
582
				y3,
583
				z3,
584
				msh
585
			})
586
		end
587
	},
588
	Wave = {
589
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
590
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
591
			prt.Anchored = true
592
			prt.CFrame = cframe
593
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
594
			game:GetService("Debris"):AddItem(prt, 10)
595
			table.insert(Effects, {
596
				prt,
597
				"Cylinder",
598
				delay,
599
				x3,
600
				y3,
601
				z3,
602
				msh
603
			})
604
		end
605
	},
606
	Ring = {
607
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
608
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
609
			prt.Anchored = true
610
			prt.CFrame = cframe
611
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
612
			game:GetService("Debris"):AddItem(prt, 10)
613
			table.insert(Effects, {
614
				prt,
615
				"Cylinder",
616
				delay,
617
				x3,
618
				y3,
619
				z3,
620
				msh
621
			})
622
		end
623
	},
624
	Break = {
625
		Create = function(brickcolor, cframe, x1, y1, z1)
626
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
627
			prt.Anchored = true
628
			prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
629
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
630
			local num = math.random(10, 50) / 1000
631
			game:GetService("Debris"):AddItem(prt, 10)
632
			table.insert(Effects, {
633
				prt,
634
				"Shatter",
635
				num,
636
				prt.CFrame,
637
				math.random() - math.random(),
638
				0,
639
				math.random(50, 100) / 100
640
			})
641
		end
642
	}
643
}
644
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
645
	local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
646
	prt.Anchored = true
647
	prt.CFrame = cframe
648
	local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
649
	game:GetService("Debris"):AddItem(prt, 10)
650
	if Type == 1 or Type == nil then
651
		table.insert(Effects, {
652
			prt,
653
			"Block1",
654
			delay,
655
			x3,
656
			y3,
657
			z3,
658
			msh
659
		})
660
	elseif Type == 2 then
661
		table.insert(Effects, {
662
			prt,
663
			"Block2",
664
			delay,
665
			x3,
666
			y3,
667
			z3,
668
			msh
669
		})
670
	elseif Type == 3 then
671
		table.insert(Effects, {
672
			prt,
673
			"Block3",
674
			delay,
675
			x3,
676
			y3,
677
			z3,
678
			msh
679
		})
680
	end
681
end
682
function CreateSound(id, par, vol, pit)
683
	coroutine.resume(coroutine.create(function()
684
		local sou = Instance.new("Sound", par or workspace)
685
		sou.Volume = vol
686
		sou.Pitch = pit or 1
687
		sou.SoundId = id
688
		swait()
689
		sou:play()
690
		game:GetService("Debris"):AddItem(sou, 6)
691
	end))
692
end
693
function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
694
	local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
695
	prt.Anchored = true
696
	prt.CFrame = cframe
697
	prt.Material = "Neon"
698
	local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
699
	game:GetService("Debris"):AddItem(prt, 10)
700
	coroutine.resume(coroutine.create(function(Part, Mesh)
701
		for i = 0, 6, delay do
702
			swait()
703
			Part.Transparency = i
704
			Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
705
		end
706
		Part.Parent = nil
707
	end), prt, msh)
708
end
709
function shoottraildd(mouse, partt, SpreadAmount, dmg)
710
	local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
711
	local MainPos = partt.Position
712
	local MainPos2 = mouse + SpreadVectors
713
	local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
714
	local speed = 1000
715
	local num = 1
716
	coroutine.resume(coroutine.create(function()
717
		repeat
718
			swait()
719
			local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
720
			local mag = (MainPos - pos).magnitude
721
			Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
722
			MainPos = MainPos + MouseLook.lookVector * speed
723
			num = num - 1
724
			MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
725
			if hit ~= nil then
726
				num = 0
727
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
728
				refpart.Anchored = true
729
				refpart.CFrame = CFrame.new(pos)
730
				game:GetService("Debris"):AddItem(refpart, 2)
731
			end
732
			if num <= 0 then
733
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
734
				refpart.Anchored = true
735
				refpart.CFrame = CFrame.new(pos)
736
				if hit ~= nil then
737
					CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
738
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
739
					BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
740
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
741
					MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
742
				end
743
				game:GetService("Debris"):AddItem(refpart, 0)
744
			end
745
		until num <= 0
746
	end))
747
end
748
function shoottraildd2(mouse, partt, SpreadAmount)
749
	local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
750
	local MainPos = partt.Position
751
	local MainPos2 = mouse + SpreadVectors
752
	local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
753
	local speed = 1000
754
	local num = 1
755
	coroutine.resume(coroutine.create(function()
756
		repeat
757
			swait()
758
			local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
759
			local mag = (MainPos - pos).magnitude
760
			Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
761
			MainPos = MainPos + MouseLook.lookVector * speed
762
			num = num - 1
763
			MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
764
			if hit ~= nil then
765
				num = 0
766
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
767
				refpart.Anchored = true
768
				refpart.CFrame = CFrame.new(pos)
769
				game:GetService("Debris"):AddItem(refpart, 2)
770
			end
771
			if num <= 0 then
772
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
773
				refpart.Anchored = true
774
				refpart.CFrame = CFrame.new(pos)
775
				if hit ~= nil then
776
					CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
777
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
778
					BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
779
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
780
					MagniKILL(refpart, 80, 0, "Normal")
781
				end
782
				game:GetService("Debris"):AddItem(refpart, 0)
783
			end
784
		until num <= 0
785
	end))
786
end
787
function shoottraildd22(mouse, partt, SpreadAmount)
788
	local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
789
	local MainPos = partt.Position
790
	local MainPos2 = mouse + SpreadVectors
791
	local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
792
	local speed = 900
793
	local num = 1
794
	coroutine.resume(coroutine.create(function()
795
		repeat
796
			swait()
797
			local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
798
			local mag = (MainPos - pos).magnitude
799
			Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
800
			MainPos = MainPos + MouseLook.lookVector * speed
801
			num = num - 1
802
			MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
803
			if hit ~= nil then
804
				num = 0
805
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
806
				refpart.Anchored = true
807
				refpart.CFrame = CFrame.new(pos)
808
				game:GetService("Debris"):AddItem(refpart, 2)
809
			end
810
			if num <= 0 then
811
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
812
				refpart.Anchored = true
813
				refpart.CFrame = CFrame.new(pos)
814
				if hit ~= nil then
815
					CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
816
					BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
817
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
818
					BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
819
					MagniKILL(refpart, 80, 0, "Normal")
820
				end
821
				game:GetService("Debris"):AddItem(refpart, 0)
822
			end
823
		until num <= 0
824
	end))
825
end
826
function shoottraildd3(mouse, partt, SpreadAmount, dmg)
827
	local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
828
	local MainPos = partt.Position
829
	local MainPos2 = mouse + SpreadVectors
830
	local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
831
	local speed = 200
832
	local num = 0
833
	coroutine.resume(coroutine.create(function()
834
		repeat
835
			swait()
836
			local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
837
			local mag = (MainPos - pos).magnitude
838
			Laser(BrickColor.new("White"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
839
			MainPos = MainPos + MouseLook.lookVector * speed
840
			num = num - 1
841
			MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
842
			if hit ~= nil then
843
				num = 0
844
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
845
				refpart.Anchored = true
846
				refpart.CFrame = CFrame.new(pos)
847
				BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
848
				game:GetService("Debris"):AddItem(refpart, 2)
849
			end
850
			if num <= 0 then
851
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
852
				refpart.Anchored = true
853
				refpart.CFrame = CFrame.new(pos)
854
				if hit ~= nil then
855
					CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
856
					BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
857
					BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
858
					MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
859
				end
860
				game:GetService("Debris"):AddItem(refpart, 0)
861
			end
862
		until num <= 0
863
	end))
864
end
865
function shoottraildd4(mouse, partt, SpreadAmount, dmg)
866
	local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
867
	local MainPos = partt.Position
868
	local MainPos2 = mouse + SpreadVectors
869
	local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
870
	local speed = 500
871
	local num = 1
872
	coroutine.resume(coroutine.create(function()
873
		repeat
874
			swait()
875
			local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
876
			local mag = (MainPos - pos).magnitude
877
			Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
878
			MainPos = MainPos + MouseLook.lookVector * speed
879
			num = num - 1
880
			MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
881
			if hit ~= nil then
882
				num = 0
883
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
884
				refpart.Anchored = true
885
				refpart.CFrame = CFrame.new(pos)
886
				game:GetService("Debris"):AddItem(refpart, 2)
887
			end
888
			if num <= 0 then
889
				local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
890
				refpart.Anchored = true
891
				refpart.CFrame = CFrame.new(pos)
892
				if hit ~= nil then
893
					CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
894
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
895
					BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
896
					BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
897
					MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
898
				end
899
				game:GetService("Debris"):AddItem(refpart, 0)
900
			end
901
		until num <= 0
902
	end))
903
end
904
vt = Vector3.new
905
bc = BrickColor.new
906
br = BrickColor.random
907
local cam = game.Workspace.CurrentCamera
908
function Damagefunc(hit, minim, maxim, knockback, Type, Property, Delay, KnockbackType, decreaseblock)
909
	if hit.Parent == nil then
910
		return
911
	end
912
	h = hit.Parent:FindFirstChildOfClass("Humanoid")
913
	for _, v in pairs(hit.Parent:children()) do
914
		if v:IsA("Humanoid") then
915
			h = v
916
		end
917
	end
918
	if hit.Parent.Parent:FindFirstChild("Torso") ~= nil then
919
		h = hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
920
	end
921
	if hit.Parent.className == "Hat" then
922
		hit = hit.Parent.Parent:findFirstChild("Head")
923
	end
924
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
925
		if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
926
			return
927
		end
928
		c = Instance.new("ObjectValue")
929
		c.Name = "creator"
930
		c.Value = game:service("Players").LocalPlayer
931
		c.Parent = h
932
		game:GetService("Debris"):AddItem(c, 0.5)
933
		Damage = math.random(minim, maxim)
934
		blocked = false
935
		block = hit.Parent:findFirstChild("Block")
936
		if block ~= nil then
937
			print(block.className)
938
			if block.className == "NumberValue" and block.Value > 0 then
939
				blocked = true
940
				if decreaseblock == nil then
941
					block.Value = block.Value - 1
942
				end
943
			end
944
			if block.className == "IntValue" and block.Value > 0 then
945
				blocked = true
946
				if decreaseblock ~= nil then
947
					block.Value = block.Value - 1
948
				end
949
			end
950
		end
951
		if blocked == false then
952
			h.Health = h.Health - Damage
953
			showDamage(hit.Parent, Damage, 0.5, BrickColor.new("Really red"))
954
		else
955
			h.Health = h.Health - Damage / 2
956
			showDamage(hit.Parent, Damage / 2, 0.5, BrickColor.new("Bright blue"))
957
		end
958
		if Type == "Knockdown" then
959
			Humanoid = hit.Parent.Humanoid
960
			Humanoid.PlatformStand = true
961
			coroutine.resume(coroutine.create(function(HHumanoid)
962
				swait(1)
963
				HHumanoid.PlatformStand = false
964
			end), Humanoid)
965
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
966
			hit.CFrame = CFrame.new(hit.Position, Vector3.new(angle.x, hit.Position.y, angle.z)) * CFrame.fromEulerAnglesXYZ(math.pi / 4, 0, 0)
967
			local bodvol = Instance.new("BodyVelocity")
968
			bodvol.velocity = angle * knockback
969
			bodvol.P = 5000
970
			bodvol.maxForce = Vector3.new(8000, 8000, 8000)
971
			bodvol.Parent = hit
972
			rl = Instance.new("BodyAngularVelocity")
973
			rl.P = 3000
974
			rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
975
			rl.angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
976
			rl.Parent = hit
977
			game:GetService("Debris"):AddItem(bodvol, 0.5)
978
			game:GetService("Debris"):AddItem(rl, 0.5)
979
		elseif Type == "Normal" then
980
			bp = Instance.new("BodyVelocity")
981
			bp.P = 100000
982
			bp.maxForce = Vector3.new(math.huge, 0, math.huge)
983
			if KnockbackType == 1 then
984
				bp.velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
985
			elseif KnockbackType == 2 then
986
				bp.velocity = Property.CFrame.lookVector * knockback
987
			end
988
			if knockback > 0 then
989
				bp.Parent = hit.Parent.Torso
990
			end
991
			game:GetService("Debris"):AddItem(bp, 0.5)
992
		elseif Type == "Up" then
993
			local bodyVelocity = Instance.new("BodyVelocity")
994
			bodyVelocity.velocity = vt(0, 60, 0)
995
			bodyVelocity.P = 5000
996
			bodyVelocity.maxForce = Vector3.new(8000, 8000, 8000)
997
			bodyVelocity.Parent = hit
998
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
999
			rl = Instance.new("BodyAngularVelocity")
1000
			rl.P = 3000
1001
			rl.maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000
1002
			rl.angularvelocity = Vector3.new(math.random(-30, 30), math.random(-30, 30), math.random(-30, 30))
1003
			rl.Parent = hit
1004
			game:GetService("Debris"):AddItem(rl, 0.5)
1005
		elseif Type == "Snare" then
1006
			bp = Instance.new("BodyPosition")
1007
			bp.P = 2000
1008
			bp.D = 100
1009
			bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1010
			bp.position = hit.Parent.Torso.Position
1011
			bp.Parent = hit.Parent.Torso
1012
			game:GetService("Debris"):AddItem(bp, 1)
1013
		elseif Type == "Target" and Targetting == false then
1014
			ZTarget = hit.Parent.Torso
1015
			coroutine.resume(coroutine.create(function(Part)
1016
				so("http://www.roblox.com/asset/?id=15666462", Part, 1, 1.5)
1017
				swait(1)
1018
				so("http://www.roblox.com/asset/?id=15666462", Part, 1, 1.5)
1019
			end), ZTarget)
1020
			TargHum = ZTarget.Parent:findFirstChild("Humanoid")
1021
			targetgui = Instance.new("BillboardGui")
1022
			targetgui.Parent = ZTarget
1023
			targetgui.Size = UDim2.new(10, 100, 10, 100)
1024
			targ = Instance.new("ImageLabel")
1025
			targ.Parent = targetgui
1026
			targ.BackgroundTransparency = 1
1027
			targ.Image = "rbxassetid://4834067"
1028
			targ.Size = UDim2.new(1, 0, 1, 0)
1029
			cam.CameraType = "Scriptable"
1030
			cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
1031
			dir = Vector3.new(cam.CoordinateFrame.lookVector.x, 0, cam.CoordinateFrame.lookVector.z)
1032
			workspace.CurrentCamera.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
1033
			Targetting = true
1034
			RocketTarget = ZTarget
1035
			for i = 1, Property do
1036
				if 0 < Humanoid.Health and Character.Parent ~= nil and 0 < TargHum.Health and TargHum.Parent ~= nil and Targetting == true then
1037
					swait()
1038
				end
1039
				cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position)
1040
				dir = Vector3.new(cam.CoordinateFrame.lookVector.x, 0, cam.CoordinateFrame.lookVector.z)
1041
				cam.CoordinateFrame = CFrame.new(Head.CFrame.p, ZTarget.Position) * cf(0, 5, 10) * euler(-0.3, 0, 0)
1042
			end
1043
			Targetting = true
1044
			RocketTarget = true
1045
			targetgui.Parent = true
1046
			cam.CameraType = "Custom"
1047
		end
1048
		debounce = Instance.new("BoolValue")
1049
		debounce.Name = "DebounceHit"
1050
		debounce.Parent = hit.Parent
1051
		debounce.Value = true
1052
		game:GetService("Debris"):AddItem(debounce, Delay)
1053
		c = Instance.new("ObjectValue")
1054
		c.Name = "creator"
1055
		c.Value = Player
1056
		c.Parent = h
1057
		game:GetService("Debris"):AddItem(c, 0.5)
1058
		CRIT = true
1059
		hitDeb = true
1060
		AttackPos = 6
1061
	end
1062
end
1063
function showDamage(Char, Dealt, du, Color)
1064
	m = Instance.new("Model")
1065
	m.Name = tostring(Dealt)
1066
	h = Instance.new("Humanoid")
1067
	h.Health = 0
1068
	h.MaxHealth = 0
1069
	h.Parent = m
1070
	c = Instance.new("Part")
1071
	c.Transparency = 0
1072
	c.BrickColor = Color
1073
	c.Transparency = 1
1074
	c.Name = "Head"
1075
	c.TopSurface = 0
1076
	c.BottomSurface = 0
1077
	c.formFactor = "Plate"
1078
	c.Size = Vector3.new(1, 0.4, 1)
1079
	local txt = Instance.new("BillboardGui", c)
1080
	txt.Adornee = c
1081
	txt.Name = "_status"
1082
	txt.Size = UDim2.new(2, 0, 1.2, 0)
1083
	txt.StudsOffset = Vector3.new(-9, 8, 0)
1084
	local text = Instance.new("TextLabel", txt)
1085
	text.Size = UDim2.new(10, 0, 7, 0)
1086
	text.FontSize = "Size12"
1087
	text.TextScaled = true
1088
	text.TextTransparency = 0.5
1089
	text.BackgroundTransparency = 1
1090
	text.TextTransparency = 0.5
1091
	text.TextStrokeTransparency = 0.5
1092
	text.Font = "SciFi"
1093
	text.TextStrokeColor3 = Color3.new(0, 0, 0)
1094
	v = Instance.new("Part")
1095
	v.Name = "ColorBrick"
1096
	v.Parent = c
1097
	v.FormFactor = "Symmetric"
1098
	v.Anchored = true
1099
	v.CanCollide = false
1100
	v.BottomSurface = "Smooth"
1101
	v.TopSurface = "Smooth"
1102
	v.Size = Vector3.new(10, 5, 3)
1103
	v.Transparency = 1
1104
	v.CFrame = c.CFrame
1105
	v.BrickColor = BrickColor.random()
1106
	v.Transparency = 1
1107
	text.TextColor3 = t.BrickColor.Color
1108
	v.Shape = "Block"
1109
	text.Text = tostring(Dealt)
1110
	ms = Instance.new("CylinderMesh")
1111
	ms.Scale = Vector3.new(0.8, 0.8, 0.8)
1112
	if CRIT == true then
1113
		ms.Scale = Vector3.new(1, 1.25, 1)
1114
	end
1115
	ms.Parent = c
1116
	c.Reflectance = 0
1117
	Instance.new("BodyGyro").Parent = c
1118
	c.Parent = m
1119
	if Char:findFirstChild("Head") ~= nil then
1120
		c.CFrame = CFrame.new(Char.Head.CFrame.p + Vector3.new(0, 1.5, 0))
1121
	elseif Char.Parent:findFirstChild("Head") ~= nil then
1122
		c.CFrame = CFrame.new(Char.Parent.Head.CFrame.p + Vector3.new(0, 1.5, 0))
1123
	end
1124
	f = Instance.new("BodyPosition")
1125
	f.P = 200000
1126
	f.D = 100
1127
	f.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1128
	f.position = c.Position + Vector3.new(0, 3, 0)
1129
	f.Parent = c
1130
	game:GetService("Debris"):AddItem(m, 0.5 + du)
1131
	c.CanCollide = false
1132
	m.Parent = workspace
1133
	c.CanCollide = false
1134
end
1135
function rayCast(Pos, Dir, Max, Ignore)
1136
	return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
1137
end
1138
function dmgstart(dmg, what)
1139
	hitcon = what.Touched:connect(function(hit)
1140
		local hum = hit.Parent:FindFirstChild("Humanoid")
1141
		if hum and not hum:IsDescendantOf(Character) then
1142
			hum:TakeDamage(dmg)
1143
		end
1144
	end)
1145
end
1146
function dmgstop()
1147
	hitcon:disconnect()
1148
end
1149
function hito(dm, X, c, dn, dp, dq)
1150
	for I, dr in pairs(workspace:GetChildren()) do
1151
		if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and X > (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
1152
			local ds = dr:FindFirstChild("Humanoid")
1153
			local dt = dr:FindFirstChild("HumanoidRootPart")
1154
			TakeDamage(ds, c)
1155
			ds.Parent:BreakJoints()
1156
		end
1157
		ds:SetStateEnabled(16, true)
1158
		delay(dn, function()
1159
			ds:SetStateEnabled(16, true)
1160
		end)
1161
		do
1162
			local du = Instance.new("StringValue")
1163
			du.Name = "alabo"
1164
			du.Parent = dt
1165
			game.Debris:AddItem(du, dn)
1166
			local dv = Instance.new("Part")
1167
			nooutline(dv)
1168
			dv.Size = Vector3.new(0.2, 0.2, 0.2)
1169
			dv.Transparency = 0.25
1170
			dv.Anchored = true
1171
			dv.CanCollide = false
1172
			dv.BrickColor = BrickColor.new("White")
1173
			dv.Material = "Neon"
1174
			dv.Locked = true
1175
			dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
1176
			dv.Parent = modz
1177
			local dw = Instance.new("SpecialMesh")
1178
			dw.MeshType = "Sphere"
1179
			dw.Scale = Vector3.new(0.5, 0.5, 0.5)
1180
			dw.Parent = dv
1181
			game.Debris:AddItem(dv, 1)
1182
			local dx = Instance.new("Model")
1183
			dx.Name = c
1184
			dx.Parent = workspace
1185
			game.Debris:AddItem(dx, 0.5 + c / 75)
1186
			local dy = Instance.new("Humanoid")
1187
			dy.MaxHealth = 0
1188
			dy.Parent = dx
1189
			local dz = Instance.new("Part")
1190
			dz.Name = "Head"
1191
			dz.Locked = true
1192
			dz.Size = Vector3.new(0.2, 0.2, 0.2)
1193
			dz.Position = dt.Position
1194
			dz.BrickColor = BrickColor.new("New Yeller")
1195
			dz.Material = "Neon"
1196
			dz.Transparency = 1
1197
			dz.CanCollide = false
1198
			dz.Parent = dx
1199
			local dA = Instance.new("BodyPosition")
1200
			dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
1201
			dA.P = 20000
1202
			dA.D = 300
1203
			dA.Position = dz.Position + Vector3.new(0, 5, 0)
1204
			dA.Parent = dz
1205
			local dB = Instance.new("CylinderMesh")
1206
			dB.Parent = dz
1207
			coroutine.resume(coroutine.create(function()
1208
				while dB do
1209
					swait()
1210
					dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
1211
				end
1212
			end))
1213
			if dp then
1214
				local dC = Instance.new("BodyVelocity")
1215
				dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
1216
				dC.P = 9999999999
1217
				dC.Velocity = dp
1218
				dC.Parent = dt
1219
				game.Debris:AddItem(dC, dn)
1220
			end
1221
			if dq then
1222
				local dD = Instance.new("BodyAngularVelocity")
1223
				dD.MaxTorque = Vector3.new(99999, 999999, 999999)
1224
				dD.P = math.huge
1225
				dD.AngularVelocity = dq
1226
				dD.Parent = dt
1227
				game.Debris:AddItem(dD, dn)
1228
			end
1229
			local dE = Instance.new("Sound")
1230
			dE.Pitch = rd2(10, 11) / 10
1231
			dE.Volume = rd2(10, 13) / 10
1232
			dE.EmitterSize = 10
1233
			dE.SoundId = "rbxassetid://"
1234
			dE.Parent = dv
1235
			dE:Play()
1236
			coroutine.resume(coroutine.create(function()
1237
				for I = 1, 5 do
1238
					swait()
1239
					dv.Transparency = dv.Transparency + 0.175
1240
					dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
1241
				end
1242
			end))
1243
		end
1244
	end
1245
end
1246
function Del()
1247
	if not D then
1248
		D = true
1249
		Idle = true
1250
		for i = 0, 2, 0.1 do
1251
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(180), rad(0), rad(0)), 0.1)
1252
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(180), rad(0), rad(0)), 0.1)
1253
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
1254
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1255
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1256
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1257
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1258
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1259
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1260
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1261
			game:GetService("RunService").RenderStepped:wait()
1262
		end
1263
		local Sound = Instance.new("Sound", Character.UpperTorso)
1264
		Sound.SoundId = "rbxassetid://"
1265
		Sound.Volume = 10
1266
		Sound.Pitch = 1
1267
		Sound.Looped = false
1268
		Sound:Play()
1269
		wait(0.5)
1270
		local Bq = Instance.new("Part", UpperTorso)
1271
		Bq.Size = Vector3.new(1, 1, 1)
1272
		Bq.BrickColor = BrickColor.new("White")
1273
		Bq.Material = "Neon"
1274
		Bq.Anchored = false
1275
		Bq.CanCollide = false
1276
		Bq.Transparency = math.huge
1277
		Bq.CFrame = RootPart.CFrame * CFrame.new(0, 0, -12)
1278
		local Bq2 = Instance.new("SpecialMesh", Bq)
1279
		Bq2.MeshType = "Sphere"
1280
		Bq2.Scale = Vector3.new(1, 1, 1)
1281
		Bq.Touched:connect(function(hit)
1282
			if hitted == false then
1283
				hitted = true
1284
				for i = 1, 1000 do
1285
					game:GetService("RunService").RenderStepped:wait()
1286
				end
1287
			end
1288
		end)
1289
		local Fl = Instance.new("BodyVelocity", Bq)
1290
		Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
1291
		Fl.velocity = Mouse.hit.lookVector * 120
1292
		for i = 0, 2, 0.1 do
1293
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(80), rad(0), rad(0)), 0.1)
1294
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(80), rad(0), rad(0)), 0.1)
1295
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1296
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1297
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
1298
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
1299
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1300
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1301
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
1302
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1303
			game:GetService("RunService").RenderStepped:wait()
1304
		end
1305
		longpunch()
1306
		wait(0)
1307
		Idle = false
1308
		hitted = false
1309
		wait(2)
1310
		D = false
1311
	end
1312
end
1313
function FindNearestTorso(Position, Distance, SinglePlayer)
1314
	if SinglePlayer then
1315
		return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
1316
	end
1317
	local List = {}
1318
	for i, v in pairs(workspace:GetChildren()) do
1319
		if v:IsA("Model") and v:findFirstChild("Torso") and v ~= Character and Distance >= (v.Torso.Position - Position).magnitude then
1320
			table.insert(List, v)
1321
		end
1322
	end
1323
	return List
1324
end
1325
function superpunch()
1326
	local Sound = Instance.new("Sound", Character.UpperTorso)
1327
	Sound.SoundId = "rbxassetid://157878578"
1328
	Sound.Pitch = 1
1329
	Sound.Looped = false
1330
	Sound.Volume = 10
1331
	Sound:play()
1332
	local rng = Instance.new("Part", Mouse)
1333
	rng.Anchored = true
1334
	rng.BrickColor = BrickColor.new("White")
1335
	rng.CanCollide = false
1336
	rng.FormFactor = 3
1337
	rng.Name = "Ring"
1338
	rng.Size = Vector3.new(1, 1, 1)
1339
	rng.Transparency = 0
1340
	rng.TopSurface = 0
1341
	rng.BottomSurface = 0
1342
	rng.CFrame = RootPart.CFrame
1343
	local rngm = Instance.new("SpecialMesh", rng)
1344
	rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1345
	local rng2 = rng:Clone()
1346
	rng2.Parent = Character
1347
	local rng2m = rng2.Mesh
1348
	local rng3 = rng:Clone()
1349
	rng3.Parent = Character
1350
	local rng3m = rng3.Mesh
1351
	local rng4 = rng:Clone()
1352
	rng4.Parent = Character
1353
	local rng4m = rng4.Mesh
1354
	local rng5 = rng:Clone()
1355
	rng5.Parent = Character
1356
	local rng5m = rng5.Mesh
1357
	local rng6 = rng:Clone()
1358
	rng6.Material = "Plastic"
1359
	rng6.Parent = Character
1360
	local rng6m = rng6.Mesh
1361
	rng6m.Scale = vt(2.5, 2.5, 2)
1362
	rng6m.MeshType = "FileMesh"
1363
	rng6m.MeshId = "rbxassetid://437347603"
1364
	local hita = rng6.Touched:connect(function(hit)
1365
		Damagefunc(hit, 27, 37, math.random(20, 30), "Normal", RootPart, 0.2, 1)
1366
	end)
1367
	rng2.CFrame = RootPart.CFrame
1368
	rng3.CFrame = RootPart.CFrame
1369
	rng4.CFrame = RootPart.CFrame
1370
	rng5.CFrame = RootPart.CFrame
1371
	rng6.CFrame = RootPart.CFrame
1372
	wait()
1373
	local Sound = Instance.new("Sound", rng6)
1374
	Sound.SoundId = "rbxassetid://136847657"
1375
	Sound.Pitch = 1
1376
	Sound.Looped = false
1377
	Sound.Volume = 10
1378
	Sound:play()
1379
	local scaler = 2
1380
	local scaler2 = 2
1381
	for i = 0, 10, 0.1 do
1382
		swait()
1383
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector * scaler2
1384
		rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector * scaler2 / 0.25
1385
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector * scaler2 / 0.5
1386
		rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector * scaler2 / 0.75
1387
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector * scaler2 / 5
1388
		rng6.Size = rng6.Size + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, scaler2 / 2.5)
1389
		rng6.CFrame = rng3.CFrame
1390
		rng.Transparency = rng.Transparency + 0.1
1391
		rng2.Transparency = rng2.Transparency + 1.01
1392
		rng3.Transparency = rng3.Transparency + 0.01
1393
		rng4.Transparency = rng4.Transparency + 0.01
1394
		rng5.Transparency = rng5.Transparency + 0.01
1395
		rng6.Transparency = rng6.Transparency + 0.021
1396
		scaler = scaler - 0.025
1397
		scaler2 = scaler2 - 0.02
1398
		rng2m.Scale = rng2m.Scale + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, 1.5)
1399
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2 / 2, scaler2 / 2, 1)
1400
		rng4m.Scale = rng4m.Scale + Vector3.new(scaler2 / 1.5, scaler2 / 1.5, 0.5)
1401
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
1402
		rngm.Scale = rngm.Scale + Vector3.new(scaler2 / 9, scaler2 / 9, 9)
1403
		game:GetService("Debris"):AddItem(bv, 1)
1404
	end
1405
	hita:disconnect()
1406
	game:GetService("Debris"):AddItem(rng, 1)
1407
	game:GetService("Debris"):AddItem(rng2, 1)
1408
	game:GetService("Debris"):AddItem(rng3, 1)
1409
	game:GetService("Debris"):AddItem(rng4, 1)
1410
	game:GetService("Debris"):AddItem(rng5, 1)
1411
	attack = false
1412
end
1413
function wam()
1414
	local rng = Instance.new("Part", Mouse)
1415
	rng.Anchored = true
1416
	rng.BrickColor = BrickColor.new("White")
1417
	rng.CanCollide = false
1418
	rng.FormFactor = 3
1419
	rng.Name = "Ring"
1420
	rng.Size = Vector3.new(1, 1, 1)
1421
	rng.Transparency = 0
1422
	rng.TopSurface = 0
1423
	rng.BottomSurface = 0
1424
	rng.CFrame = RootPart.CFrame
1425
	local rngm = Instance.new("SpecialMesh", rng)
1426
	rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1427
	local rng2 = rng:Clone()
1428
	rng2.Parent = Character
1429
	local rng2m = rng2.Mesh
1430
	local rng3 = rng:Clone()
1431
	rng3.Parent = Character
1432
	local rng3m = rng3.Mesh
1433
	local rng4 = rng:Clone()
1434
	rng4.Parent = Character
1435
	local rng4m = rng4.Mesh
1436
	local rng5 = rng:Clone()
1437
	rng5.Parent = Character
1438
	local rng5m = rng5.Mesh
1439
	local rng6 = rng:Clone()
1440
	rng6.Material = "Plastic"
1441
	rng6.Parent = Character
1442
	local rng6m = rng6.Mesh
1443
	rng6m.Scale = vt(2.5, 2.5, 2)
1444
	rng6m.MeshType = "FileMesh"
1445
	rng6m.MeshId = "rbxassetid://0"
1446
	local hita = rng6.Touched:connect(function(hit)
1447
		Damagefunc(hit, 1, 1, math.random(2, 2), "Normal", RootPart, 0.2, 1)
1448
	end)
1449
	rng2.CFrame = RootPart.CFrame
1450
	rng3.CFrame = RootPart.CFrame
1451
	rng4.CFrame = RootPart.CFrame
1452
	rng5.CFrame = RootPart.CFrame
1453
	rng6.CFrame = RootPart.CFrame
1454
	wait()
1455
	local Sound = Instance.new("Sound", rng6)
1456
	Sound.SoundId = "rbxassetid://"
1457
	Sound.Pitch = 1
1458
	Sound.Looped = false
1459
	Sound.Volume = 10
1460
	Sound:play()
1461
	local scaler = 2
1462
	local scaler2 = 2
1463
	for i = 0, 10, 0.1 do
1464
		swait()
1465
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector * scaler2
1466
		rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector * scaler2 / 2.25
1467
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector * scaler2 / 3.2
1468
		rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector * scaler2 / 3.9
1469
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector * scaler2 / 5
1470
		rng6.Size = rng6.Size + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, scaler2 / 2.5)
1471
		rng6.CFrame = rng3.CFrame
1472
		rng.Transparency = rng.Transparency + 0.1
1473
		rng2.Transparency = rng2.Transparency + 1.01
1474
		rng3.Transparency = rng3.Transparency + 0.01
1475
		rng4.Transparency = rng4.Transparency + 0.01
1476
		rng5.Transparency = rng5.Transparency + 0.01
1477
		rng6.Transparency = rng6.Transparency + 0.021
1478
		scaler = scaler - 0.025
1479
		scaler2 = scaler2 - 0.02
1480
		rng2m.Scale = rng2m.Scale + Vector3.new(scaler2 / 3.5, scaler2 / 3.5, 0.7)
1481
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2 / 3, scaler2 / 3, 0.7)
1482
		rng4m.Scale = rng4m.Scale + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, 0.7)
1483
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
1484
		rngm.Scale = rngm.Scale + Vector3.new(scaler2 / 9, scaler2 / 9, 9)
1485
		game:GetService("Debris"):AddItem(bv, 1)
1486
	end
1487
	hita:disconnect()
1488
	game:GetService("Debris"):AddItem(rng, 1)
1489
	game:GetService("Debris"):AddItem(rng2, 1)
1490
	game:GetService("Debris"):AddItem(rng3, 1)
1491
	game:GetService("Debris"):AddItem(rng4, 1)
1492
	game:GetService("Debris"):AddItem(rng5, 1)
1493
	attack = false
1494
end
1495
function fcpunch()
1496
	local Sound = Instance.new("Sound", Character.UpperTorso)
1497
	Sound.SoundId = "rbxassetid://157878578"
1498
	Sound.Pitch = 1
1499
	Sound.Looped = false
1500
	Sound.Volume = 10
1501
	Sound:play()
1502
	local rng = Instance.new("Part", Mouse)
1503
	rng.Anchored = true
1504
	rng.BrickColor = BrickColor.new("White")
1505
	rng.CanCollide = false
1506
	rng.FormFactor = 3
1507
	rng.Name = "Ring"
1508
	rng.Size = Vector3.new(1, 1, 1)
1509
	rng.Transparency = 0
1510
	rng.TopSurface = 0
1511
	rng.BottomSurface = 0
1512
	rng.CFrame = RootPart.CFrame
1513
	local rngm = Instance.new("SpecialMesh", rng)
1514
	rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1515
	local rng2 = rng:Clone()
1516
	rng2.Parent = Character
1517
	local rng2m = rng2.Mesh
1518
	local rng3 = rng:Clone()
1519
	rng3.Parent = Character
1520
	local rng3m = rng3.Mesh
1521
	local rng4 = rng:Clone()
1522
	rng4.Parent = Character
1523
	local rng4m = rng4.Mesh
1524
	local rng5 = rng:Clone()
1525
	rng5.Parent = Character
1526
	local rng5m = rng5.Mesh
1527
	local rng6 = rng:Clone()
1528
	rng6.Material = "Plastic"
1529
	rng6.Parent = Character
1530
	local rng6m = rng6.Mesh
1531
	rng6m.Scale = vt(0, 0, 0)
1532
	rng6m.MeshType = "FileMesh"
1533
	rng6m.MeshId = "rbxassetid://0"
1534
	local hita = rng6.Touched:connect(function(hit)
1535
		Damagefunc(hit, 70024207, 20000500007, math.random(70000000, 20000000000), "Normal", RootPart, 0.2, 1)
1536
	end)
1537
	rng2.CFrame = RootPart.CFrame
1538
	rng3.CFrame = RootPart.CFrame
1539
	rng4.CFrame = RootPart.CFrame
1540
	rng5.CFrame = RootPart.CFrame
1541
	rng6.CFrame = RootPart.CFrame
1542
	wait()
1543
	local FZZ = Instance.new("ParticleEmitter", rng6)
1544
	FZZ.Texture = "rbxassetid://0"
1545
	FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
1546
	FZZ.EmissionDirection = "Top"
1547
	FZZ.Speed = NumberRange.new(0)
1548
	FZZ.Size = NumberSequence.new(14, 18)
1549
	FZZ.Drag = 2
1550
	FZZ.LockedToPart = true
1551
	FZZ.Lifetime = NumberRange.new(0.2)
1552
	FZZ.Rate = 1000
1553
	FZZ.LightEmission = 0.75
1554
	FZZ.Rotation = NumberRange.new(-100, 100)
1555
	FZZ.VelocitySpread = 70
1556
	local Sound = Instance.new("Sound", rng6)
1557
	Sound.SoundId = "rbxassetid://136847657"
1558
	Sound.Pitch = 1
1559
	Sound.Looped = false
1560
	Sound.Volume = 10
1561
	Sound:play()
1562
	local scaler = 2
1563
	local scaler2 = 2
1564
	for i = 0, 10, 0.1 do
1565
		swait()
1566
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector * scaler2
1567
		rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector * scaler2 / 0.25
1568
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector * scaler2 / 0.5
1569
		rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector * scaler2 / 0.75
1570
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector * scaler2 / 5
1571
		rng6.Size = rng6.Size + Vector3.new(scaler2 / 0.9, scaler2 / 0.9, scaler2 / 0.9)
1572
		rng6.CFrame = rng3.CFrame
1573
		rng.Transparency = rng.Transparency + 0.1
1574
		rng2.Transparency = rng2.Transparency + 1.01
1575
		rng3.Transparency = rng3.Transparency + 0.01
1576
		rng4.Transparency = rng4.Transparency + 0.01
1577
		rng5.Transparency = rng5.Transparency + 0.01
1578
		rng6.Transparency = rng6.Transparency + 0.021
1579
		scaler = scaler - 0.025
1580
		scaler2 = scaler2 - 0.02
1581
		rng2m.Scale = rng2m.Scale + Vector3.new(scaler2 / 0.5, scaler2 / 0.5, 1)
1582
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2 / 0.6, scaler2 / 0.6, 1)
1583
		rng4m.Scale = rng4m.Scale + Vector3.new(scaler2 / 0.7, scaler2 / 0.7, 1)
1584
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
1585
		rngm.Scale = rngm.Scale + Vector3.new(scaler2 / 9, scaler2 / 9, 9)
1586
		game:GetService("Debris"):AddItem(bv, 1)
1587
	end
1588
	hita:disconnect()
1589
	game:GetService("Debris"):AddItem(rng, 1)
1590
	game:GetService("Debris"):AddItem(rng2, 1)
1591
	game:GetService("Debris"):AddItem(rng3, 1)
1592
	game:GetService("Debris"):AddItem(rng4, 1)
1593
	game:GetService("Debris"):AddItem(rng5, 1)
1594
	attack = false
1595
	FZZ:Destroy()
1596
end
1597
function detroitsmash()
1598
	local rng = Instance.new("Part", Mouse)
1599
	rng.Anchored = true
1600
	rng.BrickColor = BrickColor.new("White")
1601
	rng.CanCollide = false
1602
	rng.FormFactor = 3
1603
	rng.Name = "Ring"
1604
	rng.Size = Vector3.new(1, 1, 1)
1605
	rng.Transparency = 0
1606
	rng.TopSurface = 0
1607
	rng.BottomSurface = 0
1608
	rng.CFrame = RootPart.CFrame
1609
	local rngm = Instance.new("SpecialMesh", rng)
1610
	rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1611
	local rng2 = rng:Clone()
1612
	rng2.Parent = Character
1613
	local rng2m = rng2.Mesh
1614
	local rng3 = rng:Clone()
1615
	rng3.Parent = Character
1616
	local rng3m = rng3.Mesh
1617
	local rng4 = rng:Clone()
1618
	rng4.Parent = Character
1619
	local rng4m = rng4.Mesh
1620
	local rng5 = rng:Clone()
1621
	rng5.Parent = Character
1622
	local rng5m = rng5.Mesh
1623
	local rng6 = rng:Clone()
1624
	rng6.Material = "Plastic"
1625
	rng6.Parent = Character
1626
	local rng6m = rng6.Mesh
1627
	rng6m.Scale = vt(2.5, 2.5, 2)
1628
	rng6m.MeshType = "FileMesh"
1629
	rng6m.MeshId = "rbxassetid://437347603"
1630
	local hita = rng6.Touched:connect(function(hit)
1631
		Damagefunc(hit, 27, 37, math.random(20, 30), "Normal", RightHand, 0.2, 1)
1632
	end)
1633
	rng2.CFrame = RightHand.CFrame
1634
	rng3.CFrame = RightHand.CFrame
1635
	rng4.CFrame = RightHand.CFrame
1636
	rng5.CFrame = RightHand.CFrame
1637
	rng6.CFrame = RightHand.CFrame
1638
	wait()
1639
	local scaler = 2
1640
	local scaler2 = 2
1641
	for i = 0, 10, 0.1 do
1642
		swait()
1643
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector * scaler2
1644
		rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector * scaler2 / 1.4
1645
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector * scaler2 / 1.6
1646
		rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector * scaler2 / 2
1647
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector * scaler2 / 5
1648
		rng6.Size = rng6.Size + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, scaler2 / 2.5)
1649
		rng6.CFrame = rng3.CFrame
1650
		rng.Transparency = rng.Transparency + 0.1
1651
		rng2.Transparency = rng2.Transparency + 1.01
1652
		rng3.Transparency = rng3.Transparency + 0.01
1653
		rng4.Transparency = rng4.Transparency + 0.01
1654
		rng5.Transparency = rng5.Transparency + 0.01
1655
		rng6.Transparency = rng6.Transparency + 0.021
1656
		scaler = scaler - 0.025
1657
		scaler2 = scaler2 - 0.02
1658
		rng2m.Scale = rng2m.Scale + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, 1.5)
1659
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2 / 2, scaler2 / 2, 1)
1660
		rng4m.Scale = rng4m.Scale + Vector3.new(scaler2 / 1.5, scaler2 / 1.5, 0.5)
1661
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
1662
		rngm.Scale = rngm.Scale + Vector3.new(scaler2 / 9, scaler2 / 9, 9)
1663
		game:GetService("Debris"):AddItem(bv, 1)
1664
	end
1665
	hita:disconnect()
1666
	game:GetService("Debris"):AddItem(rng, 1)
1667
	game:GetService("Debris"):AddItem(rng2, 1)
1668
	game:GetService("Debris"):AddItem(rng3, 1)
1669
	game:GetService("Debris"):AddItem(rng4, 1)
1670
	game:GetService("Debris"):AddItem(rng5, 1)
1671
	attack = false
1672
end
1673
function longpunch()
1674
	local Sound = Instance.new("Sound", Character.UpperTorso)
1675
	Sound.SoundId = "rbxassetid://157878578"
1676
	Sound.Pitch = 1
1677
	Sound.Looped = false
1678
	Sound.Volume = 10
1679
	Sound:play()
1680
	local rng = Instance.new("Part", Mouse)
1681
	rng.Anchored = true
1682
	rng.BrickColor = BrickColor.new("White")
1683
	rng.CanCollide = false
1684
	rng.FormFactor = 3
1685
	rng.Name = "Ring"
1686
	rng.Size = Vector3.new(1, 1, 1)
1687
	rng.Transparency = 0
1688
	rng.TopSurface = 0
1689
	rng.BottomSurface = 0
1690
	rng.CFrame = RootPart.CFrame
1691
	local rngm = Instance.new("SpecialMesh", rng)
1692
	rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1693
	local rng2 = rng:Clone()
1694
	rng2.Parent = Character
1695
	local rng2m = rng2.Mesh
1696
	local rng3 = rng:Clone()
1697
	rng3.Parent = Character
1698
	local rng3m = rng3.Mesh
1699
	local rng4 = rng:Clone()
1700
	rng4.Parent = Character
1701
	local rng4m = rng4.Mesh
1702
	local rng5 = rng:Clone()
1703
	rng5.Parent = Character
1704
	local rng5m = rng5.Mesh
1705
	local rng6 = rng:Clone()
1706
	rng6.Material = "Plastic"
1707
	rng6.Parent = Character
1708
	local rng6m = rng6.Mesh
1709
	rng6m.Scale = vt(3.5, 3.5, 3)
1710
	rng6m.MeshType = "FileMesh"
1711
	rng6m.MeshId = "rbxassetid://437347603"
1712
	local hita = rng6.Touched:connect(function(hit)
1713
		Damagefunc(hit, 27, 37, math.random(20, 30), "Normal", RootPart, 0.2, 1)
1714
	end)
1715
	rng2.CFrame = RootPart.CFrame
1716
	rng3.CFrame = RootPart.CFrame
1717
	rng4.CFrame = RootPart.CFrame
1718
	rng5.CFrame = RootPart.CFrame
1719
	rng6.CFrame = RootPart.CFrame
1720
	wait()
1721
	local Sound = Instance.new("Sound", rng6)
1722
	Sound.SoundId = "rbxassetid://136847657"
1723
	Sound.Pitch = 1.1
1724
	Sound.Looped = false
1725
	Sound.Volume = 10
1726
	Sound:play()
1727
	local scaler = 2
1728
	local scaler2 = 2
1729
	for i = 0, 10, 0.1 do
1730
		swait()
1731
		rng.CFrame = rng.CFrame + rng.CFrame.lookVector * scaler2
1732
		rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector * scaler2 / 0.15
1733
		rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector * scaler2 / 0.2
1734
		rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector * scaler2 / 0.25
1735
		rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector * scaler2 / 5
1736
		rng6.Size = rng6.Size + Vector3.new(scaler2 / 1.3, scaler2 / 1.3, scaler2 / 1.3)
1737
		rng6.CFrame = rng3.CFrame
1738
		rng.Transparency = rng.Transparency + 0.1
1739
		rng2.Transparency = rng2.Transparency + 1.01
1740
		rng3.Transparency = rng3.Transparency + 0.01
1741
		rng4.Transparency = rng4.Transparency + 0.01
1742
		rng5.Transparency = rng5.Transparency + 0.01
1743
		rng6.Transparency = rng6.Transparency + 0.021
1744
		scaler = scaler - 0.025
1745
		scaler2 = scaler2 - 0.02
1746
		rng2m.Scale = rng2m.Scale + Vector3.new(scaler2 / 2.5, scaler2 / 2.5, 1.5)
1747
		rng3m.Scale = rng3m.Scale + Vector3.new(scaler2 / 2, scaler2 / 2, 1)
1748
		rng4m.Scale = rng4m.Scale + Vector3.new(scaler2 / 1.5, scaler2 / 1.5, 0.5)
1749
		rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
1750
		rngm.Scale = rngm.Scale + Vector3.new(scaler2 / 9, scaler2 / 9, 9)
1751
		game:GetService("Debris"):AddItem(bv, 1)
1752
	end
1753
	hita:disconnect()
1754
	game:GetService("Debris"):AddItem(rng, 1)
1755
	game:GetService("Debris"):AddItem(rng2, 1)
1756
	game:GetService("Debris"):AddItem(rng3, 1)
1757
	game:GetService("Debris"):AddItem(rng4, 1)
1758
	game:GetService("Debris"):AddItem(rng5, 1)
1759
	attack = false
1760
end
1761
function Smash()
1762
	if not D then
1763
		D = false
1764
		Idle = true
1765
		for i = 0, 2, 0.1 do
1766
			swait()
1767
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1), 0.1)
1768
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1.55), 0.1)
1769
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1770
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1), 0.1)
1771
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1772
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
1773
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1774
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1775
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1776
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1777
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1778
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1779
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0), 0.1)
1780
		end
1781
		wait(0.7)
1782
		coroutine.resume(coroutine.create(function()
1783
			for i = 1, 1000 do
1784
				game:GetService("RunService").RenderStepped:wait()
1785
			end
1786
		end))
1787
		for i = 0, 2, 0.1 do
1788
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
1789
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1), 0.1)
1790
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1791
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1792
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1793
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1794
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1795
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1796
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1797
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1798
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1799
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1800
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1801
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.4, 0), 0.1)
1802
			game:GetService("RunService").RenderStepped:wait()
1803
		end
1804
		superpunch()
1805
		Idle = false
1806
		wait(0.7)
1807
		D = false
1808
	end
1809
end
1810
function fade(obj, dest, grow)
1811
	spawn(function()
1812
		local oldcf = obj.CFrame
1813
		for i = 0, 10 do
1814
			if grow then
1815
				obj.Size = obj.Size + Vector3.new(1, 1, 1)
1816
				obj.CFrame = oldcf
1817
			end
1818
			obj.Transparency = obj.Transparency + 0.1
1819
			swait()
1820
		end
1821
		if dest then
1822
			obj:Destroy()
1823
		end
1824
	end)
1825
end
1826
function FCSmash()
1827
	if not D then
1828
		D = false
1829
		Idle = true
1830
		for i = 0, 2, 0.1 do
1831
			swait()
1832
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1), 0.1)
1833
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1.55), 0.1)
1834
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1835
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1), 0.1)
1836
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1837
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
1838
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1839
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1840
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1841
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0, 0.6, 0.3), 0.1)
1842
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1843
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1844
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1845
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1846
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0), 0.1)
1847
		end
1848
		local FZcharge = Instance.new("ParticleEmitter", RightHand)
1849
		FZcharge.Texture = "rbxassetid://31727915"
1850
		FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
1851
		FZcharge.EmissionDirection = "Bottom"
1852
		FZcharge.Speed = NumberRange.new(5)
1853
		FZcharge.Size = NumberSequence.new(2, 1)
1854
		FZcharge.Drag = 2
1855
		FZcharge.LockedToPart = false
1856
		FZcharge.Lifetime = NumberRange.new(0.5)
1857
		FZcharge.Rate = 150
1858
		FZcharge.LightEmission = 0
1859
		FZcharge.Rotation = NumberRange.new(-100, 100)
1860
		FZcharge.VelocitySpread = 100
1861
		coroutine.resume(coroutine.create(function()
1862
			for i = 1, 15 do
1863
				do
1864
					local HQ = Instance.new("Part", Character)
1865
					HQ.Size = Vector3.new(1, 0, 1)
1866
					HQ.BrickColor = BrickColor.new("White")
1867
					HQ.Material = "Neon"
1868
					HQ.Anchored = true
1869
					HQ.CanCollide = false
1870
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
1871
					local HQ2 = Instance.new("SpecialMesh", HQ)
1872
					HQ2.MeshId = "rbxassetid://20329976"
1873
					HQ2.Scale = Vector3.new(1, 1, 1)
1874
					coroutine.resume(coroutine.create(function()
1875
						for i = 1, 200 do
1876
							HQ2.Scale = HQ2.Scale + Vector3.new(2, 0, 2)
1877
							HQ.Transparency = HQ.Transparency + 0.09
1878
							wait(1.0E-11)
1879
						end
1880
					end))
1881
					wait(0.3)
1882
				end
1883
			end
1884
		end))
1885
		coroutine.resume(coroutine.create(function()
1886
			for i = 1, 12 do
1887
				do
1888
					local HQ = Instance.new("Part", RightHand)
1889
					HQ.Size = Vector3.new(1, 1, 1)
1890
					HQ.BrickColor = BrickColor.new("White")
1891
					HQ.Material = "Neon"
1892
					HQ.Anchored = true
1893
					HQ.CanCollide = false
1894
					HQ.Transparency = 0.4
1895
					HQ.CFrame = Character.RightHand.CFrame * CFrame.new(0, 0, 0)
1896
					local HQ2 = Instance.new("SpecialMesh", HQ)
1897
					HQ2.MeshType = "Sphere"
1898
					HQ2.Scale = Vector3.new(1, 1, 1)
1899
					local ZQW = Instance.new("Part", RightHand)
1900
					ZQW.Size = Vector3.new(1, 1, 1)
1901
					ZQW.BrickColor = BrickColor.new("White")
1902
					ZQW.Material = "Neon"
1903
					ZQW.Transparency = 0.4
1904
					ZQW.Anchored = true
1905
					ZQW.CanCollide = false
1906
					ZQW.CFrame = Character.RightHand.CFrame * CFrame.new(0, 0, 0)
1907
					local ZQW2 = Instance.new("SpecialMesh", ZQW)
1908
					ZQW2.MeshType = "Sphere"
1909
					ZQW2.Scale = Vector3.new(1, 1, 1)
1910
					local H = Instance.new("Part", RightHand)
1911
					H.Size = Vector3.new(1, 1, 1)
1912
					H.BrickColor = BrickColor.new("White")
1913
					H.CanCollide = false
1914
					H.Anchored = true
1915
					H.CFrame = Character.RightHand.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
1916
					local H2 = Instance.new("SpecialMesh", H)
1917
					H2.MeshId = "rbxassetid://9982590"
1918
					coroutine.resume(coroutine.create(function()
1919
						for i = 1, 200 do
1920
							ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3, 0.3, 0.3)
1921
							ZQW.Transparency = ZQW.Transparency + 0.1
1922
							HQ2.Scale = HQ2.Scale + Vector3.new(0.3, 0.3, 0.3)
1923
							HQ.Transparency = HQ.Transparency + 0.1
1924
							H2.Scale = H2.Scale + Vector3.new(0.3, 0.3, 0.3)
1925
							H.Transparency = H.Transparency + 0.2
1926
							wait(1.0E-11)
1927
						end
1928
						HQ:Destroy()
1929
						H2:Destroy()
1930
						H:Destroy()
1931
						HQ2:Destroy()
1932
						ZQW:Destroy()
1933
						ZQW2:Destroy()
1934
					end))
1935
					wait(0.3)
1936
				end
1937
			end
1938
		end))
1939
		wait(0.5)
1940
		wait(4.5)
1941
		for i = 0, 1.5, 0.1 do
1942
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.2, 0, 0.5), 0.1)
1943
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.8), 0.1)
1944
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1945
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, -0.6), 0.1)
1946
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1947
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
1948
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1949
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
1950
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 5, 1), 0.1)
1951
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0.2, 0.3), 0.1)
1952
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
1953
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1954
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1955
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
1956
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 1, 0), 0.1)
1957
			game:GetService("RunService").RenderStepped:wait()
1958
		end
1959
		coroutine.resume(coroutine.create(function()
1960
			for i = 1, 3 do
1961
				do
1962
					local HQ = Instance.new("Part", Character)
1963
					HQ.Size = Vector3.new(1, 1, 1)
1964
					HQ.BrickColor = BrickColor.new("White")
1965
					HQ.Material = "Neon"
1966
					HQ.Anchored = true
1967
					HQ.CanCollide = false
1968
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
1969
					local HQ2 = Instance.new("SpecialMesh", HQ)
1970
					HQ2.MeshId = "rbxassetid://20329976"
1971
					HQ2.Scale = Vector3.new(1, 1, 1)
1972
					coroutine.resume(coroutine.create(function()
1973
						for i = 1, 200 do
1974
							HQ2.Scale = HQ2.Scale + Vector3.new(20, 20, 20)
1975
							HQ.Transparency = HQ.Transparency + 0.09
1976
							wait(1.0E-11)
1977
						end
1978
					end))
1979
					wait(0.3)
1980
				end
1981
			end
1982
		end))
1983
		coroutine.resume(coroutine.create(function()
1984
			for i = 3, 5 do
1985
				do
1986
					local HQ = Instance.new("Part", Character)
1987
					HQ.Size = Vector3.new(1, 0, 1)
1988
					HQ.BrickColor = BrickColor.new("White")
1989
					HQ.Material = "Neon"
1990
					HQ.Anchored = true
1991
					HQ.CanCollide = false
1992
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
1993
					local HQ2 = Instance.new("SpecialMesh", HQ)
1994
					HQ2.MeshId = "rbxassetid://20329976"
1995
					HQ2.Scale = Vector3.new(1, 1, 1)
1996
					local HQR = Instance.new("Part", Character)
1997
					HQR.Size = Vector3.new(1, 0, 1)
1998
					HQR.BrickColor = BrickColor.new("White")
1999
					HQR.Material = "Neon"
2000
					HQR.Anchored = true
2001
					HQR.CanCollide = false
2002
					HQR.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
2003
					local HQR2 = Instance.new("SpecialMesh", HQR)
2004
					HQR2.MeshId = "rbxassetid://3270017"
2005
					HQR2.Scale = Vector3.new(1, 1, 1)
2006
					coroutine.resume(coroutine.create(function()
2007
						for i = 1, 200 do
2008
							HQ2.Scale = HQ2.Scale + Vector3.new(7, 0, 7)
2009
							HQ.Transparency = HQ.Transparency + 0.09
2010
							HQR2.Scale = HQR2.Scale + Vector3.new(30, 34, 0)
2011
							HQR.Transparency = HQR.Transparency + 0.09
2012
							wait(1.0E-11)
2013
						end
2014
						HQ:Destroy()
2015
						HQ2:Destroy()
2016
						HQR:Destroy()
2017
						HQR2:Destroy()
2018
					end))
2019
					wait(0.3)
2020
				end
2021
			end
2022
		end))
2023
		FZcharge:Destroy()
2024
		killbrick2 = Instance.new("Part", Character)
2025
		killbrick2.Size = Vector3.new(80, 80, 9000)
2026
		killbrick2.Transparency = 1
2027
		killbrick2.CanCollide = true
2028
		wait(0.001)
2029
		killbrick2.CanCollide = false
2030
		killbrick2.Anchored = true
2031
		killbrick2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -1005)
2032
		killbrick2.Touched:connect(function(h)
2033
			local x = h.Parent:FindFirstChildOfClass("Humanoid")
2034
			if x then
2035
				if x.Parent.Name == game.Players.LocalPlayer.Name then
2036
					safe = true
2037
				else
2038
					safe = false
2039
				end
2040
				if x and safe == false then
2041
					h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position, h.Parent.Torso.Position).lookVector * 0
2042
					local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
2043
					bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
2044
					wait(0)
2045
					x.Parent:BreakJoints()
2046
					wait(1)
2047
					x.Parent:Destroy()
2048
					wait()
2049
					safe = true
2050
				end
2051
			end
2052
		end)
2053
		fcpunch()
2054
		wait(0.7)
2055
		Idle = false
2056
		killbrick2:Destroy()
2057
		wait(0.2)
2058
		D = false
2059
	end
2060
end
2061
function KickBoom()
2062
	local Sound = Instance.new("Sound", Character.UpperTorso)
2063
	Sound.SoundId = "rbxassetid://142070127"
2064
	Sound.Pitch = 1
2065
	Sound.Looped = false
2066
	Sound.Volume = 10
2067
	Sound:play()
2068
	local Sound = Instance.new("Sound", Character.UpperTorso)
2069
	Sound.SoundId = "rbxassetid://169628396"
2070
	Sound.Pitch = 1
2071
	Sound.Looped = false
2072
	Sound.Volume = 10
2073
	Sound:play()
2074
	local effspwn = Instance.new("Part")
2075
	local model = Instance.new("Model")
2076
	game.Debris:AddItem(model, 20)
2077
	model.Name = "smasheffects"
2078
	model.Parent = Character
2079
	effspwn.Name = "spwnr"
2080
	effspwn.Size = Vector3.new(1, 1, 1)
2081
	effspwn.Anchored = true
2082
	effspwn.CanCollide = false
2083
	effspwn.Transparency = 1
2084
	effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
2085
	effspwn.Parent = model
2086
	for i = 1, 15 do
2087
		do
2088
			local gtrace = Instance.new("Part", game.Workspace)
2089
			gtrace.BrickColor = BrickColor.new("Grey")
2090
			gtrace.Material = "Slate"
2091
			gtrace.Size = Vector3.new(31, 31, 31)
2092
			gtrace.Anchored = true
2093
			gtrace.CanCollide = true
2094
			gtrace.CFrame = (Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-70, 70), -6, math.random(-70, 70))) * CFrame.fromEulerAnglesXYZ(math.random(0, math.rad(359)), math.random(0, math.rad(359)), math.random(0, math.rad(359)))
2095
			local gdisp = coroutine.wrap(function()
2096
				wait(12)
2097
				for i = 1, 9 do
2098
					wait(0.1)
2099
					gtrace.Transparency = gtrace.Transparency + 0.1
2100
				end
2101
				gtrace:Destroy()
2102
			end)
2103
			gdisp()
2104
		end
2105
	end
2106
	for i, v in pairs(FindNearestTorso(UpperTorso.CFrame.p, 50)) do
2107
		if v:FindFirstChild("Humanoid") then
2108
			v.Humanoid:TakeDamage(math.random(12040, 12040))
2109
			v.Humanoid.PlatformStand = true
2110
			v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
2111
		end
2112
	end
2113
	local H33 = Instance.new("Part", Character)
2114
	H33.Size = Vector3.new(1, 1, 1)
2115
	H33.BrickColor = BrickColor.new("White")
2116
	H33.CanCollide = false
2117
	H33.Anchored = true
2118
	H33.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
2119
	local H233 = Instance.new("SpecialMesh", H33)
2120
	H233.MeshId = "rbxassetid://3270017"
2121
	local H333 = Instance.new("Part", Character)
2122
	H333.Size = Vector3.new(1, 1, 1)
2123
	H333.BrickColor = BrickColor.new("White")
2124
	H333.CanCollide = false
2125
	H333.Anchored = true
2126
	H333.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
2127
	local H2333 = Instance.new("SpecialMesh", H333)
2128
	H2333.MeshId = "rbxassetid://3270017"
2129
	local H4 = Instance.new("Part", Character)
2130
	H4.Size = Vector3.new(1, 1, 1)
2131
	H4.BrickColor = BrickColor.new("White")
2132
	H4.CanCollide = false
2133
	H4.Anchored = true
2134
	H4.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.75)
2135
	local H24 = Instance.new("SpecialMesh", H4)
2136
	H24.MeshId = "rbxassetid://3270017"
2137
	coroutine.resume(coroutine.create(function()
2138
		for i = 1, 200 do
2139
			H233.Scale = H233.Scale + Vector3.new(16, 16, 16)
2140
			H33.Transparency = H33.Transparency + 0.02
2141
			H2333.Scale = H2333.Scale + Vector3.new(17, 17, 17)
2142
			H333.Transparency = H333.Transparency + 0.02
2143
			H24.Scale = H24.Scale + Vector3.new(17, 17, 17)
2144
			H4.Transparency = H4.Transparency + 0.02
2145
			wait(1.0E-11)
2146
		end
2147
	end))
2148
	coroutine.resume(coroutine.create(function()
2149
		local shok = Instance.new("Part")
2150
		shok.Name = "shock3"
2151
		shok.BrickColor = BrickColor.new("Institutional white")
2152
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2153
		shok.Size = Vector3.new(1, 1, 1)
2154
		shok.Anchored = true
2155
		shok.Material = "Neon"
2156
		shok.Transparency = 0.35
2157
		shok.CanCollide = false
2158
		shok.Parent = model
2159
		game.Debris:AddItem(shok, 12)
2160
		local mesh = Instance.new("SpecialMesh")
2161
		mesh.MeshType = "FileMesh"
2162
		mesh.MeshId = "rbxassetid://"
2163
		mesh.Scale = Vector3.new(1, 1, 1)
2164
		mesh.Parent = shok
2165
		for e = 1, 15 do
2166
			wait()
2167
			mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
2168
			shok.Transparency = shok.Transparency + 0.004
2169
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2170
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2171
		end
2172
		for e = 1, 16 do
2173
			wait()
2174
			mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
2175
			shok.Transparency = shok.Transparency + 0.004
2176
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2177
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2178
		end
2179
		for e = 1, 12 do
2180
			wait()
2181
			mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
2182
			shok.Transparency = shok.Transparency + 0.06
2183
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2184
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2185
		end
2186
	end))
2187
	coroutine.resume(coroutine.create(function()
2188
		local shok = Instance.new("Part")
2189
		shok.Name = "shock3"
2190
		shok.BrickColor = BrickColor.new("Lily white")
2191
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2192
		shok.Size = Vector3.new(1, 1, 1)
2193
		shok.Anchored = true
2194
		shok.Material = "Neon"
2195
		shok.Transparency = 0.1
2196
		shok.CanCollide = false
2197
		shok.Parent = model
2198
		game.Debris:AddItem(shok, 12)
2199
		local mesh = Instance.new("SpecialMesh")
2200
		mesh.MeshType = "FileMesh"
2201
		mesh.MeshId = "rbxassetid://1095708"
2202
		mesh.Scale = Vector3.new(47, 47, 47)
2203
		mesh.Parent = shok
2204
		for e = 1, 15 do
2205
			wait()
2206
			mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
2207
			shok.Transparency = shok.Transparency + 0.04
2208
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2209
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2210
		end
2211
		for e = 1, 16 do
2212
			wait()
2213
			mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
2214
			shok.Transparency = shok.Transparency + 0.04
2215
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2216
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2217
			shok.BrickColor = BrickColor.new("Grey")
2218
		end
2219
		for e = 1, 12 do
2220
			wait()
2221
			mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
2222
			shok.Transparency = shok.Transparency + 0.004
2223
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2224
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2225
		end
2226
	end))
2227
	coroutine.resume(coroutine.create(function()
2228
		local shok = Instance.new("Part")
2229
		shok.Name = "shock3"
2230
		shok.BrickColor = BrickColor.new("Institutional white")
2231
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2232
		shok.Size = Vector3.new(1, 1, 1)
2233
		shok.Anchored = true
2234
		shok.Material = "Neon"
2235
		shok.Transparency = 0.35
2236
		shok.CanCollide = false
2237
		shok.Parent = model
2238
		game.Debris:AddItem(shok, 12)
2239
		local mesh = Instance.new("SpecialMesh")
2240
		mesh.MeshType = "FileMesh"
2241
		mesh.MeshId = "rbxassetid://549734488"
2242
		mesh.Scale = Vector3.new(1, 1, 1)
2243
		mesh.Parent = shok
2244
		for e = 1, 15 do
2245
			wait()
2246
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2247
			shok.Transparency = shok.Transparency + 0.004
2248
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2249
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2250
		end
2251
		for e = 1, 16 do
2252
			wait()
2253
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2254
			shok.Transparency = shok.Transparency + 0.004
2255
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2256
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2257
		end
2258
		for e = 1, 12 do
2259
			wait()
2260
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2261
			shok.Transparency = shok.Transparency + 0.06
2262
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2263
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2264
		end
2265
	end))
2266
end
2267
function chow()
2268
	local Sound = Instance.new("Sound", hit)
2269
	Sound.SoundId = "rbxassetid://142070127"
2270
	Sound.Pitch = 1
2271
	Sound.Looped = false
2272
	Sound.Volume = 10
2273
	Sound:play()
2274
	local Sound = Instance.new("Sound", hit)
2275
	Sound.SoundId = "rbxassetid://169628396"
2276
	Sound.Pitch = 1
2277
	Sound.Looped = false
2278
	Sound.Volume = 10
2279
	Sound:play()
2280
	local effspwn = Instance.new("Part")
2281
	local model = Instance.new("Model")
2282
	game.Debris:AddItem(model, 20)
2283
	model.Name = "smasheffects"
2284
	model.Parent = Character
2285
	effspwn.Name = "spwnr"
2286
	effspwn.Size = Vector3.new(1, 1, 1)
2287
	effspwn.Anchored = true
2288
	effspwn.CanCollide = false
2289
	effspwn.Transparency = 1
2290
	effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
2291
	effspwn.Parent = model
2292
	for i = 1, 15 do
2293
		do
2294
			local gtrace = Instance.new("Part", game.Workspace)
2295
			gtrace.BrickColor = BrickColor.new("Grey")
2296
			gtrace.Material = "Slate"
2297
			gtrace.Size = Vector3.new(31, 31, 31)
2298
			gtrace.Anchored = true
2299
			gtrace.CanCollide = true
2300
			gtrace.CFrame = (hit.CFrame + Vector3.new(math.random(-70, 70), -6, math.random(-70, 70))) * CFrame.fromEulerAnglesXYZ(math.random(0, math.rad(359)), math.random(0, math.rad(359)), math.random(0, math.rad(359)))
2301
			local gdisp = coroutine.wrap(function()
2302
				wait(12)
2303
				for i = 1, 9 do
2304
					wait(0.1)
2305
					gtrace.Transparency = gtrace.Transparency + 0.1
2306
				end
2307
				gtrace:Destroy()
2308
			end)
2309
			gdisp()
2310
		end
2311
	end
2312
	for i, v in pairs(FindNearestTorso(UpperTorso.CFrame.p, 50)) do
2313
		if v:FindFirstChild("Humanoid") then
2314
			v.Humanoid:TakeDamage(math.random(12040, 12040))
2315
			v.Humanoid.PlatformStand = true
2316
			v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
2317
		end
2318
	end
2319
	local H33 = Instance.new("Part", Character)
2320
	H33.Size = Vector3.new(1, 1, 1)
2321
	H33.BrickColor = BrickColor.new("White")
2322
	H33.CanCollide = false
2323
	H33.Anchored = true
2324
	H33.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
2325
	local H233 = Instance.new("SpecialMesh", H33)
2326
	H233.MeshId = "rbxassetid://3270017"
2327
	local H333 = Instance.new("Part", Character)
2328
	H333.Size = Vector3.new(1, 1, 1)
2329
	H333.BrickColor = BrickColor.new("White")
2330
	H333.CanCollide = false
2331
	H333.Anchored = true
2332
	H333.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
2333
	local H2333 = Instance.new("SpecialMesh", H333)
2334
	H2333.MeshId = "rbxassetid://3270017"
2335
	local H4 = Instance.new("Part", Character)
2336
	H4.Size = Vector3.new(1, 1, 1)
2337
	H4.BrickColor = BrickColor.new("White")
2338
	H4.CanCollide = false
2339
	H4.Anchored = true
2340
	H4.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.75)
2341
	local H24 = Instance.new("SpecialMesh", H4)
2342
	H24.MeshId = "rbxassetid://3270017"
2343
	coroutine.resume(coroutine.create(function()
2344
		for i = 1, 200 do
2345
			H233.Scale = H233.Scale + Vector3.new(16, 16, 16)
2346
			H33.Transparency = H33.Transparency + 0.02
2347
			H2333.Scale = H2333.Scale + Vector3.new(17, 17, 17)
2348
			H333.Transparency = H333.Transparency + 0.02
2349
			H24.Scale = H24.Scale + Vector3.new(17, 17, 17)
2350
			H4.Transparency = H4.Transparency + 0.02
2351
			wait(1.0E-11)
2352
		end
2353
	end))
2354
	coroutine.resume(coroutine.create(function()
2355
		local shok = Instance.new("Part")
2356
		shok.Name = "shock3"
2357
		shok.BrickColor = BrickColor.new("Institutional white")
2358
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2359
		shok.Size = Vector3.new(1, 1, 1)
2360
		shok.Anchored = true
2361
		shok.Material = "Neon"
2362
		shok.Transparency = 0.35
2363
		shok.CanCollide = false
2364
		shok.Parent = model
2365
		game.Debris:AddItem(shok, 12)
2366
		local mesh = Instance.new("SpecialMesh")
2367
		mesh.MeshType = "FileMesh"
2368
		mesh.MeshId = "rbxassetid://"
2369
		mesh.Scale = Vector3.new(1, 1, 1)
2370
		mesh.Parent = shok
2371
		for e = 1, 15 do
2372
			wait()
2373
			mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
2374
			shok.Transparency = shok.Transparency + 0.004
2375
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2376
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2377
		end
2378
		for e = 1, 16 do
2379
			wait()
2380
			mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
2381
			shok.Transparency = shok.Transparency + 0.004
2382
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2383
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2384
		end
2385
		for e = 1, 12 do
2386
			wait()
2387
			mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
2388
			shok.Transparency = shok.Transparency + 0.06
2389
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2390
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2391
		end
2392
	end))
2393
	coroutine.resume(coroutine.create(function()
2394
		local shok = Instance.new("Part")
2395
		shok.Name = "shock3"
2396
		shok.BrickColor = BrickColor.new("Lily white")
2397
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2398
		shok.Size = Vector3.new(1, 1, 1)
2399
		shok.Anchored = true
2400
		shok.Material = "Neon"
2401
		shok.Transparency = 0.1
2402
		shok.CanCollide = false
2403
		shok.Parent = model
2404
		game.Debris:AddItem(shok, 12)
2405
		local mesh = Instance.new("SpecialMesh")
2406
		mesh.MeshType = "FileMesh"
2407
		mesh.MeshId = "rbxassetid://1095708"
2408
		mesh.Scale = Vector3.new(47, 47, 47)
2409
		mesh.Parent = shok
2410
		for e = 1, 15 do
2411
			wait()
2412
			mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
2413
			shok.Transparency = shok.Transparency + 0.04
2414
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2415
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2416
		end
2417
		for e = 1, 16 do
2418
			wait()
2419
			mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
2420
			shok.Transparency = shok.Transparency + 0.04
2421
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2422
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2423
			shok.BrickColor = BrickColor.new("Grey")
2424
		end
2425
		for e = 1, 12 do
2426
			wait()
2427
			mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
2428
			shok.Transparency = shok.Transparency + 0.004
2429
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2430
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2431
		end
2432
	end))
2433
	coroutine.resume(coroutine.create(function()
2434
		local shok = Instance.new("Part")
2435
		shok.Name = "shock3"
2436
		shok.BrickColor = BrickColor.new("Institutional white")
2437
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2438
		shok.Size = Vector3.new(1, 1, 1)
2439
		shok.Anchored = true
2440
		shok.Material = "Neon"
2441
		shok.Transparency = 0.35
2442
		shok.CanCollide = false
2443
		shok.Parent = model
2444
		game.Debris:AddItem(shok, 12)
2445
		local mesh = Instance.new("SpecialMesh")
2446
		mesh.MeshType = "FileMesh"
2447
		mesh.MeshId = "rbxassetid://549734488"
2448
		mesh.Scale = Vector3.new(1, 1, 1)
2449
		mesh.Parent = shok
2450
		for e = 1, 15 do
2451
			wait()
2452
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2453
			shok.Transparency = shok.Transparency + 0.004
2454
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2455
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2456
		end
2457
		for e = 1, 16 do
2458
			wait()
2459
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2460
			shok.Transparency = shok.Transparency + 0.004
2461
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2462
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2463
		end
2464
		for e = 1, 12 do
2465
			wait()
2466
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2467
			shok.Transparency = shok.Transparency + 0.06
2468
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2469
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2470
		end
2471
	end))
2472
end
2473
Mouse.KeyDown:connect(function(k)
2474
	if k:byte() == 48 then
2475
		Humanoid.WalkSpeed = 200
2476
	end
2477
end)
2478
Mouse.KeyUp:connect(function(k)
2479
	if k:byte() == 48 then
2480
		Humanoid.WalkSpeed = 16
2481
	end
2482
end)
2483
function SeriousSlam()
2484
	local Sound = Instance.new("Sound", Character.UpperTorso)
2485
	Sound.SoundId = "rbxassetid://142070127"
2486
	Sound.Pitch = 1
2487
	Sound.Looped = false
2488
	Sound.Volume = 10
2489
	Sound:play()
2490
	local Sound = Instance.new("Sound", Character.UpperTorso)
2491
	Sound.SoundId = "rbxassetid://169628396"
2492
	Sound.Pitch = 1
2493
	Sound.Looped = false
2494
	Sound.Volume = 10
2495
	Sound:play()
2496
	local effspwn = Instance.new("Part")
2497
	local model = Instance.new("Model")
2498
	game.Debris:AddItem(model, 20)
2499
	model.Name = "smasheffects"
2500
	model.Parent = Character
2501
	effspwn.Name = "spwnr"
2502
	effspwn.Size = Vector3.new(1, 1, 1)
2503
	effspwn.Anchored = true
2504
	effspwn.CanCollide = false
2505
	effspwn.Transparency = 1
2506
	effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
2507
	effspwn.Parent = model
2508
	for i = 1, 15 do
2509
		do
2510
			local gtrace = Instance.new("Part", game.Workspace)
2511
			gtrace.BrickColor = BrickColor.new("Grey")
2512
			gtrace.Material = "Slate"
2513
			gtrace.Size = Vector3.new(91, 91, 91)
2514
			gtrace.Anchored = true
2515
			gtrace.CanCollide = true
2516
			gtrace.CFrame = (Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-240, 240), -6, math.random(-240, 240))) * CFrame.fromEulerAnglesXYZ(math.random(0, math.rad(76)), math.random(0, math.rad(90)), math.random(0, math.rad(360)))
2517
			local gdisp = coroutine.wrap(function()
2518
				wait(18)
2519
				for i = 1, 9 do
2520
					wait(0.1)
2521
					gtrace.Transparency = gtrace.Transparency + 0.1
2522
				end
2523
				gtrace:Destroy()
2524
			end)
2525
			gdisp()
2526
		end
2527
	end
2528
	local exp = Instance.new("Explosion", Character)
2529
	exp.BlastRadius = 147.5
2530
	exp.BlastPressure = 200
2531
	exp.Position = Character.HumanoidRootPart.Position
2532
	exp.Visible = false
2533
	for i, v in pairs(FindNearestTorso(UpperTorso.CFrame.p, 50)) do
2534
		if v:FindFirstChild("Humanoid") then
2535
			v.Humanoid:TakeDamage(math.random(1129431924919202, 1129431924919202))
2536
			v.Humanoid.PlatformStand = true
2537
			v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
2538
		end
2539
	end
2540
	local H33 = Instance.new("Part", Character)
2541
	H33.Size = Vector3.new(1, 1, 1)
2542
	H33.BrickColor = BrickColor.new("White")
2543
	H33.CanCollide = false
2544
	H33.Anchored = true
2545
	H33.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
2546
	local H233 = Instance.new("SpecialMesh", H33)
2547
	H233.MeshId = "rbxassetid://3270017"
2548
	local H333 = Instance.new("Part", Character)
2549
	H333.Size = Vector3.new(1, 1, 1)
2550
	H333.BrickColor = BrickColor.new("White")
2551
	H333.CanCollide = false
2552
	H333.Anchored = true
2553
	H333.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
2554
	local H2333 = Instance.new("SpecialMesh", H333)
2555
	H2333.MeshId = "rbxassetid://3270017"
2556
	local H4 = Instance.new("Part", Character)
2557
	H4.Size = Vector3.new(1, 1, 1)
2558
	H4.BrickColor = BrickColor.new("White")
2559
	H4.CanCollide = false
2560
	H4.Anchored = true
2561
	H4.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.75)
2562
	local H24 = Instance.new("SpecialMesh", H4)
2563
	H24.MeshId = "rbxassetid://3270017"
2564
	coroutine.resume(coroutine.create(function()
2565
		for i = 1, 200 do
2566
			H233.Scale = H233.Scale + Vector3.new(36, 36, 36)
2567
			H33.Transparency = H33.Transparency + 0.02
2568
			H2333.Scale = H2333.Scale + Vector3.new(37, 37, 37)
2569
			H333.Transparency = H333.Transparency + 0.02
2570
			H24.Scale = H24.Scale + Vector3.new(37, 37, 37)
2571
			H4.Transparency = H4.Transparency + 0.02
2572
			wait(1.0E-11)
2573
		end
2574
	end))
2575
	coroutine.resume(coroutine.create(function()
2576
		local shok = Instance.new("Part")
2577
		shok.Name = "shock3"
2578
		shok.BrickColor = BrickColor.new("Institutional white")
2579
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2580
		shok.Size = Vector3.new(1, 1, 1)
2581
		shok.Anchored = true
2582
		shok.Material = "Neon"
2583
		shok.Transparency = 0.35
2584
		shok.CanCollide = false
2585
		shok.Parent = model
2586
		game.Debris:AddItem(shok, 12)
2587
		local mesh = Instance.new("SpecialMesh")
2588
		mesh.MeshType = "FileMesh"
2589
		mesh.MeshId = "rbxassetid://"
2590
		mesh.Scale = Vector3.new(1, 1, 1)
2591
		mesh.Parent = shok
2592
		for e = 1, 15 do
2593
			wait()
2594
			mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
2595
			shok.Transparency = shok.Transparency + 0.004
2596
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2597
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2598
		end
2599
		for e = 1, 16 do
2600
			wait()
2601
			mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
2602
			shok.Transparency = shok.Transparency + 0.004
2603
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2604
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2605
		end
2606
		for e = 1, 12 do
2607
			wait()
2608
			mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
2609
			shok.Transparency = shok.Transparency + 0.06
2610
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2611
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2612
		end
2613
	end))
2614
	coroutine.resume(coroutine.create(function()
2615
		local shok = Instance.new("Part")
2616
		shok.Name = "shock3"
2617
		shok.BrickColor = BrickColor.new("Lily white")
2618
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
2619
		shok.Size = Vector3.new(1, 1, 1)
2620
		shok.Anchored = true
2621
		shok.Material = "Neon"
2622
		shok.Transparency = 0.1
2623
		shok.CanCollide = false
2624
		shok.Parent = model
2625
		game.Debris:AddItem(shok, 12)
2626
		local mesh = Instance.new("SpecialMesh")
2627
		mesh.MeshType = "FileMesh"
2628
		mesh.MeshId = "rbxassetid://1095708"
2629
		mesh.Scale = Vector3.new(67, 67, 47)
2630
		mesh.Parent = shok
2631
		for e = 1, 15 do
2632
			wait()
2633
			mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
2634
			shok.Transparency = shok.Transparency + 0.04
2635
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2636
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2637
		end
2638
		for e = 1, 16 do
2639
			wait()
2640
			mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
2641
			shok.Transparency = shok.Transparency + 0.04
2642
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2643
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2644
			shok.BrickColor = BrickColor.new("Grey")
2645
		end
2646
		for e = 1, 12 do
2647
			wait()
2648
			mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
2649
			shok.Transparency = shok.Transparency + 0.004
2650
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2651
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2652
		end
2653
	end))
2654
	coroutine.resume(coroutine.create(function()
2655
		local shok = Instance.new("Part")
2656
		shok.Name = "shock3"
2657
		shok.BrickColor = BrickColor.new("Institutional white")
2658
		shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2659
		shok.Size = Vector3.new(1, 1, 1)
2660
		shok.Anchored = true
2661
		shok.Material = "Neon"
2662
		shok.Transparency = 0.35
2663
		shok.CanCollide = false
2664
		shok.Parent = model
2665
		game.Debris:AddItem(shok, 12)
2666
		local mesh = Instance.new("SpecialMesh")
2667
		mesh.MeshType = "FileMesh"
2668
		mesh.MeshId = "rbxassetid://549734488"
2669
		mesh.Scale = Vector3.new(1, 1, 1)
2670
		mesh.Parent = shok
2671
		for e = 1, 15 do
2672
			wait()
2673
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2674
			shok.Transparency = shok.Transparency + 0.004
2675
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2676
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
2677
		end
2678
		for e = 1, 16 do
2679
			wait()
2680
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2681
			shok.Transparency = shok.Transparency + 0.004
2682
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2683
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2684
		end
2685
		for e = 1, 12 do
2686
			wait()
2687
			mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
2688
			shok.Transparency = shok.Transparency + 0.06
2689
			shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
2690
			shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
2691
		end
2692
	end))
2693
end
2694
function Jump()
2695
	if not D then
2696
		D = true
2697
		Idle = true
2698
		for i = 0, 2, 0.1 do
2699
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2700
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2701
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2702
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2703
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.5, 0, 0), 0.1)
2704
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.5, 0, 0), 0.1)
2705
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0), 0.1)
2706
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0), 0.1)
2707
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2708
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(-0.5, 0, 0), 0.1)
2709
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2710
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2711
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2712
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2713
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.4, 0, 0), 0.1)
2714
			game:GetService("RunService").RenderStepped:wait()
2715
		end
2716
		for i = 0, 2, 0.1 do
2717
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2718
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2719
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2720
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2721
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2722
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2723
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2724
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2725
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2726
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0, 0), 0.1)
2727
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2728
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2729
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2730
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2731
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 0), 0.1)
2732
			game:GetService("RunService").RenderStepped:wait()
2733
		end
2734
		do
2735
			local sbs = Instance.new("BodyPosition", RootPart)
2736
			sbs.P = 3000
2737
			sbs.D = 1000
2738
			sbs.maxForce = Vector3.new(900000, 900000000, 900000)
2739
			sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
2740
			local Sound = Instance.new("Sound", Character.UpperTorso)
2741
			Sound.SoundId = "rbxassetid://845572880"
2742
			Sound.Volume = 32
2743
			Sound.Pitch = 1
2744
			Sound.Looped = false
2745
			Sound:Play()
2746
			wait(0.5)
2747
			local Bq = Instance.new("Part", UpperTorso)
2748
			Bq.Size = Vector3.new(1, 1, 1)
2749
			Bq.BrickColor = BrickColor.new("White")
2750
			Bq.Material = "Neon"
2751
			Bq.Anchored = false
2752
			Bq.Transparency = math.huge
2753
			Bq.CanCollide = false
2754
			Bq.CFrame = RootPart.CFrame * CFrame.new(0, 0, -12)
2755
			local Bq2 = Instance.new("SpecialMesh", Bq)
2756
			Bq2.MeshType = "Sphere"
2757
			Bq2.Scale = Vector3.new(1, 1, 1)
2758
			Bq.Touched:connect(function(hit)
2759
				if hitted == false then
2760
					hitted = true
2761
					Bq.Anchored = true
2762
					for i = 1, 1000 do
2763
						Bq2.Scale = Bq2.Scale + Vector3.new(1, 1, 1)
2764
						Bq.Transparency = Bq.Transparency + 0.003
2765
						game:GetService("RunService").RenderStepped:wait()
2766
					end
2767
				end
2768
			end)
2769
			for i = 1, 100 do
2770
				Bq2.Scale = Bq2.Scale + Vector3.new(0.1, 0.1, 0.1)
2771
				game:GetService("RunService").RenderStepped:wait()
2772
			end
2773
			Bq.Anchored = false
2774
			local Fl = Instance.new("BodyVelocity", Bq)
2775
			Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2776
			Fl.velocity = Mouse.hit.lookVector * 120
2777
			wait(0.4)
2778
			Idle = false
2779
			hitted = false
2780
			sbs:remove()
2781
			wait(0.3)
2782
			D = false
2783
		end
2784
	end
2785
end
2786
function Dash()
2787
	if not D then
2788
		D = true
2789
		Idle = true
2790
		for i = 0, 1, 0.1 do
2791
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.2, 0, 0.5), 0.1)
2792
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.8), 0.1)
2793
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2794
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, -0.6), 0.1)
2795
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2796
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2797
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2798
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2799
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 5, 1), 0.1)
2800
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0.2, 0.3), 0.1)
2801
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2802
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2803
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2804
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2805
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 1, 0), 0.1)
2806
			game:GetService("RunService").RenderStepped:wait()
2807
		end
2808
		do
2809
			local bv = Instance.new("BodyVelocity")
2810
			bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
2811
			bv.velocity = RootPart.CFrame.lookVector * 250
2812
			bv.Parent = RootPart
2813
			game:GetService("Debris"):AddItem(bv, 1)
2814
			local Sound = Instance.new("Sound", Character.UpperTorso)
2815
			Sound.SoundId = "rbxassetid://"
2816
			Sound.Volume = 32
2817
			Sound.Pitch = 1
2818
			Sound.Looped = false
2819
			Sound:Play()
2820
			wait(0.5)
2821
			local Bq = Instance.new("Part", UpperTorso)
2822
			Bq.Size = Vector3.new(1, 1, 1)
2823
			Bq.BrickColor = BrickColor.new("White")
2824
			Bq.Material = "Neon"
2825
			Bq.Anchored = false
2826
			Bq.Transparency = math.huge
2827
			Bq.CanCollide = false
2828
			Bq.CFrame = RootPart.CFrame * CFrame.new(0, 0, -12)
2829
			local Bq2 = Instance.new("SpecialMesh", Bq)
2830
			Bq2.MeshType = "Sphere"
2831
			Bq2.Scale = Vector3.new(1, 1, 1)
2832
			Bq.Touched:connect(function(hit)
2833
				if hitted == false then
2834
					hitted = true
2835
					Bq.Anchored = true
2836
					for i = 1, 1000 do
2837
						Bq2.Scale = Bq2.Scale + Vector3.new(1, 1, 1)
2838
						Bq.Transparency = Bq.Transparency + 0.003
2839
						game:GetService("RunService").RenderStepped:wait()
2840
					end
2841
				end
2842
			end)
2843
			for i = 1, 100 do
2844
				Bq2.Scale = Bq2.Scale + Vector3.new(0.1, 0.1, 0.1)
2845
				game:GetService("RunService").RenderStepped:wait()
2846
			end
2847
			Bq.Anchored = false
2848
			local Fl = Instance.new("BodyVelocity", Bq)
2849
			Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
2850
			Fl.velocity = Mouse.hit.lookVector * 150
2851
			wait(0.5)
2852
			Idle = false
2853
			hitted = false
2854
			wait(0.4)
2855
			D = false
2856
		end
2857
	end
2858
end
2859
function Detroit()
2860
	if not D then
2861
		D = false
2862
		Idle = true
2863
		for i = 0, 2, 0.1 do
2864
			swait()
2865
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1), 0.1)
2866
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1.55), 0.1)
2867
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2868
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1), 0.1)
2869
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2870
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2871
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2872
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2873
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(-90, 0, 0), 0.1)
2874
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0, 0.6, 0.3), 0.1)
2875
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2876
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2877
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2878
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2879
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0), 0.1)
2880
		end
2881
		local Sound = Instance.new("Sound", Character.UpperTorso)
2882
		Sound.SoundId = "rbxassetid://"
2883
		Sound.Pitch = 1
2884
		Sound.Looped = false
2885
		Sound.Volume = 5
2886
		Sound:play()
2887
		wait(0.5)
2888
		coroutine.resume(coroutine.create(function()
2889
			for i = 1, 1000 do
2890
				game:GetService("RunService").RenderStepped:wait()
2891
			end
2892
		end))
2893
		for i = 0, 1, 0.1 do
2894
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.2, 0, 0.5), 0.1)
2895
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.8), 0.1)
2896
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2897
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, -0.6), 0.1)
2898
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2899
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2900
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2901
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2902
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(-90, 5, 1), 0.1)
2903
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0.2, 0.3), 0.1)
2904
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2905
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2906
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2907
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2908
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 1, 0), 0.1)
2909
			game:GetService("RunService").RenderStepped:wait()
2910
		end
2911
		KickBoom()
2912
		wait(0.7)
2913
		Idle = false
2914
		wait(0.2)
2915
		D = false
2916
	end
2917
end
2918
function SeriousWam()
2919
	if not D then
2920
		D = false
2921
		Idle = true
2922
		for i = 0, 2, 0.1 do
2923
			swait()
2924
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1), 0.1)
2925
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1.55), 0.1)
2926
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2927
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 1), 0.1)
2928
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2929
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2930
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2931
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2932
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(-90, 0, 0), 0.1)
2933
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0, 0.6, 0.3), 0.1)
2934
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2935
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2936
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2937
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2938
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0), 0.1)
2939
		end
2940
		local FZcharge = Instance.new("ParticleEmitter", RightHand)
2941
		FZcharge.Texture = "rbxassetid://31727915"
2942
		FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
2943
		FZcharge.EmissionDirection = "Top"
2944
		FZcharge.Speed = NumberRange.new(4)
2945
		FZcharge.Size = NumberSequence.new(2, 1)
2946
		FZcharge.Drag = 2
2947
		FZcharge.LockedToPart = false
2948
		FZcharge.Lifetime = NumberRange.new(0.5)
2949
		FZcharge.Rate = 150
2950
		FZcharge.LightEmission = 0
2951
		FZcharge.Rotation = NumberRange.new(-100, 100)
2952
		FZcharge.VelocitySpread = 100
2953
		local Sound = Instance.new("Sound", Character.UpperTorso)
2954
		Sound.SoundId = "rbxassetid://"
2955
		Sound.Pitch = 1
2956
		Sound.Looped = false
2957
		Sound.Volume = 5
2958
		Sound:play()
2959
		wait(1.5)
2960
		coroutine.resume(coroutine.create(function()
2961
			for i = 1, 1000 do
2962
				game:GetService("RunService").RenderStepped:wait()
2963
			end
2964
		end))
2965
		for i = 0, 1, 0.1 do
2966
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.2, 0, 0.5), 0.1)
2967
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.8), 0.1)
2968
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2969
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, -0.6), 0.1)
2970
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2971
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2972
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2973
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
2974
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(-90, 5, 1), 0.1)
2975
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0.2, 0.3), 0.1)
2976
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
2977
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2978
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2979
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
2980
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 1, 0), 0.1)
2981
			game:GetService("RunService").RenderStepped:wait()
2982
		end
2983
		SeriousSlam()
2984
		wait(0.7)
2985
		Idle = false
2986
		wait(0.2)
2987
		FZcharge:Destroy()
2988
		D = false
2989
	end
2990
end
2991
function Push()
2992
	if not D then
2993
		D = true
2994
		Idle = true
2995
		do
2996
			local Grab = Instance.new("Part", LeftHand)
2997
			Grab.Size = Vector3.new(6.4, 6.4, 6.4)
2998
			Grab.CanCollide = false
2999
			Grab.BrickColor = BrickColor.new("Deep orange")
3000
			Grab.Transparency = math.huge
3001
			local Grabo = Instance.new("Weld", Grab)
3002
			Grabo.Part0 = LeftHand
3003
			Grabo.Part1 = Grab
3004
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3005
			local SFXZ = Instance.new("Sound", UpperTorso)
3006
			SFXZ.SoundId = "rbxassetid://169259383"
3007
			SFXZ.Volume = 1
3008
			SFXZ.Pitch = 1.5
3009
			SFXZ.Looped = false
3010
			wait(0.01)
3011
			SFXZ:Play()
3012
			Grab.Touched:connect(function(hit)
3013
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3014
					Grab:Destroy()
3015
					hit.Parent.Humanoid:TakeDamage(21)
3016
					local SFXZ = Instance.new("Sound", UpperTorso)
3017
					SFXZ.SoundId = "rbxassetid://1056634201"
3018
					SFXZ.Volume = 3
3019
					SFXZ.Pitch = 1
3020
					SFXZ.Looped = false
3021
					wait(0.01)
3022
					SFXZ:Play()
3023
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3024
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3025
					Fl.velocity = UpperTorso.CFrame.lookVector * 400
3026
					wait(0.05)
3027
					Fl:remove()
3028
				end
3029
			end)
3030
			for i = 0, 2, 0.1 do
3031
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-80)), 0.4)
3032
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3033
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.4)
3034
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3035
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3036
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3037
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3038
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3039
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3040
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3041
				game:GetService("RunService").RenderStepped:wait()
3042
			end
3043
			for i = 0, 2, 0.1 do
3044
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(-90), rad(-80)), 0.4)
3045
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3046
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3047
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3048
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3049
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3050
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3051
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3052
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3053
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3054
				game:GetService("RunService").RenderStepped:wait()
3055
			end
3056
			coroutine.resume(coroutine.create(function()
3057
				wait(0.5)
3058
				Grab:remove()
3059
			end))
3060
			Idle = false
3061
			wait(0)
3062
			D = false
3063
		end
3064
	end
3065
end
3066
function Down()
3067
	if not D then
3068
		D = true
3069
		Idle = true
3070
		do
3071
			local Grab = Instance.new("Part", LeftHand)
3072
			Grab.Size = Vector3.new(6.6, 6.6, 6.6)
3073
			Grab.CanCollide = false
3074
			Grab.BrickColor = BrickColor.new("Deep orange")
3075
			Grab.Transparency = math.huge
3076
			local Grabo = Instance.new("Weld", Grab)
3077
			Grabo.Part0 = LeftHand
3078
			Grabo.Part1 = Grab
3079
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3080
			local SFXZ = Instance.new("Sound", UpperTorso)
3081
			SFXZ.SoundId = "rbxassetid://169259383"
3082
			SFXZ.Volume = 1
3083
			SFXZ.Pitch = 1.5
3084
			SFXZ.Looped = false
3085
			wait(0.01)
3086
			SFXZ:Play()
3087
			Grab.Touched:connect(function(hit)
3088
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3089
					Grab:Destroy()
3090
					hit.Parent.Humanoid:TakeDamage(70)
3091
					RootPart.Anchored = true
3092
					local SFXZ = Instance.new("Sound", UpperTorso)
3093
					SFXZ.SoundId = "rbxassetid://748050177"
3094
					SFXZ.Volume = 3
3095
					SFXZ.Pitch = 1
3096
					SFXZ.Looped = false
3097
					wait(0.01)
3098
					SFXZ:Play()
3099
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3100
					Fl.maxForce = Vector3.new(9000, 900000, 9000)
3101
					Fl.velocity = RootPart.CFrame.p + Vector3.new(0, -590, 0)
3102
					wait(0.05)
3103
					Fl:remove()
3104
					wait(0.5)
3105
					RootPart.Anchored = false
3106
				end
3107
			end)
3108
			for i = 0, 2, 0.1 do
3109
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1, 1, 0.05) * CFrame.Angles(rad(150), rad(-90), rad(0)), 0.1)
3110
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1, 1, 0.05) * CFrame.Angles(rad(150), rad(90), rad(0)), 0.1)
3111
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(55), rad(0), rad(0)), 0.1)
3112
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(55), rad(0), rad(0)), 0.1)
3113
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
3114
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-40), rad(0), rad(0)), 0.1)
3115
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-40), rad(0), rad(0)), 0.1)
3116
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3117
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
3118
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3119
				game:GetService("RunService").RenderStepped:wait()
3120
			end
3121
			for i = 0, 2.2, 0.1 do
3122
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.3, 0.6, 0.05) * CFrame.Angles(rad(100), rad(-90), rad(50)), 0.1)
3123
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.3, 0.6, 0.05) * CFrame.Angles(rad(20), rad(100), rad(30)), 0.1)
3124
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(25), rad(0), rad(0)), 0.1)
3125
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(35), rad(0), rad(0)), 0.1)
3126
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3127
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3128
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3129
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3130
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(-20), rad(10), rad(0)), 0.1)
3131
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
3132
				game:GetService("RunService").RenderStepped:wait()
3133
			end
3134
			coroutine.resume(coroutine.create(function()
3135
				wait(0.5)
3136
				Grab:remove()
3137
			end))
3138
			Idle = false
3139
			wait(0)
3140
			D = false
3141
		end
3142
	end
3143
end
3144
function Hit()
3145
	if not D then
3146
		D = true
3147
		Idle = true
3148
		do
3149
			local Grab = Instance.new("Part", LeftHand)
3150
			Grab.Size = Vector3.new(3, 3, 3)
3151
			Grab.CanCollide = false
3152
			Grab.BrickColor = BrickColor.new("Deep orange")
3153
			Grab.Transparency = math.huge
3154
			local Grabo = Instance.new("Weld", Grab)
3155
			Grabo.Part0 = LeftHand
3156
			Grabo.Part1 = Grab
3157
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3158
			local SFXZ = Instance.new("Sound", UpperTorso)
3159
			SFXZ.SoundId = "rbxassetid://169259383"
3160
			SFXZ.Volume = 1
3161
			SFXZ.Pitch = 1.5
3162
			SFXZ.Looped = false
3163
			wait(0.01)
3164
			SFXZ:Play()
3165
			Grab.Touched:connect(function(hit)
3166
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3167
					Grab:Destroy()
3168
					hit.Parent.Humanoid:TakeDamage(125)
3169
					local SFXZ = Instance.new("Sound", UpperTorso)
3170
					SFXZ.SoundId = "rbxassetid://1050733875"
3171
					SFXZ.Volume = 3
3172
					SFXZ.Pitch = 1
3173
					SFXZ.Looped = false
3174
					wait(0.01)
3175
					SFXZ:Play()
3176
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3177
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3178
					Fl.velocity = UpperTorso.CFrame.lookVector * 10
3179
					wait(0.05)
3180
					Fl:remove()
3181
				end
3182
			end)
3183
			for i = 0, 2, 0.1 do
3184
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(90), rad(0), rad(20)), 0.5)
3185
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(10)), 0.5)
3186
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.5)
3187
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.5)
3188
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3189
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3190
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3191
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3192
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
3193
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
3194
				game:GetService("RunService").RenderStepped:wait()
3195
			end
3196
			coroutine.resume(coroutine.create(function()
3197
				wait(0.5)
3198
				Grab:remove()
3199
			end))
3200
			Idle = false
3201
			Grab:Destroy()
3202
			wait(0)
3203
			D = false
3204
		end
3205
	end
3206
end
3207
function Strong()
3208
	if not D then
3209
		D = true
3210
		Idle = true
3211
		do
3212
			local Grab = Instance.new("Part", LeftHand)
3213
			Grab.Size = Vector3.new(3, 3, 3)
3214
			Grab.CanCollide = false
3215
			Grab.BrickColor = BrickColor.new("Deep orange")
3216
			Grab.Transparency = math.huge
3217
			local Grabo = Instance.new("Weld", Grab)
3218
			Grabo.Part0 = LeftHand
3219
			Grabo.Part1 = Grab
3220
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3221
			local SFXZ = Instance.new("Sound", UpperTorso)
3222
			SFXZ.SoundId = "rbxassetid://169259383"
3223
			SFXZ.Volume = 1
3224
			SFXZ.Pitch = 1.5
3225
			SFXZ.Looped = false
3226
			wait(0.01)
3227
			SFXZ:Play()
3228
			Grab.Touched:connect(function(hit)
3229
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3230
					Grab:Destroy()
3231
					hit.Parent.Humanoid:TakeDamage(3455)
3232
					local SFXZ = Instance.new("Sound", UpperTorso)
3233
					SFXZ.SoundId = "rbxassetid://1050733875"
3234
					SFXZ.Volume = 3
3235
					SFXZ.Pitch = 1
3236
					SFXZ.Looped = false
3237
					wait(0.01)
3238
					SFXZ:Play()
3239
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3240
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3241
					Fl.velocity = UpperTorso.CFrame.lookVector * 10
3242
					wait(0.05)
3243
					Fl:remove()
3244
				end
3245
			end)
3246
			for i = 0, 0.6, 0.1 do
3247
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(90), rad(0), rad(20)), 0.5)
3248
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(10)), 0.5)
3249
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.5)
3250
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.5)
3251
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3252
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3253
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3254
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3255
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
3256
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
3257
				game:GetService("RunService").RenderStepped:wait()
3258
			end
3259
			coroutine.resume(coroutine.create(function()
3260
				wait(0.5)
3261
				Grab:remove()
3262
			end))
3263
			Idle = false
3264
			Grab:Destroy()
3265
			wait(0)
3266
			D = false
3267
		end
3268
	end
3269
end
3270
function Desperate()
3271
	if not D then
3272
		D = true
3273
		Idle = true
3274
		do
3275
			local Grab = Instance.new("Part", LeftHand)
3276
			Grab.Size = Vector3.new(3, 3, 3)
3277
			Grab.CanCollide = false
3278
			Grab.BrickColor = BrickColor.new("Deep orange")
3279
			Grab.Transparency = math.huge
3280
			local Grabo = Instance.new("Weld", Grab)
3281
			Grabo.Part0 = LeftHand
3282
			Grabo.Part1 = Grab
3283
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3284
			local SFXZ = Instance.new("Sound", UpperTorso)
3285
			SFXZ.SoundId = "rbxassetid://169259383"
3286
			SFXZ.Volume = 1
3287
			SFXZ.Pitch = 1.5
3288
			SFXZ.Looped = false
3289
			wait(0.01)
3290
			SFXZ:Play()
3291
			Grab.Touched:connect(function(hit)
3292
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3293
					Grab:Destroy()
3294
					hit.Parent.Humanoid:TakeDamage(3555555)
3295
					local SFXZ = Instance.new("Sound", UpperTorso)
3296
					SFXZ.SoundId = "rbxassetid://1050733875"
3297
					SFXZ.Volume = 3
3298
					SFXZ.Pitch = 1
3299
					SFXZ.Looped = false
3300
					wait(0.01)
3301
					SFXZ:Play()
3302
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3303
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3304
					Fl.velocity = UpperTorso.CFrame.lookVector * 100
3305
					wait(0.05)
3306
					Fl:remove()
3307
				end
3308
			end)
3309
			for i = 0, 0.2, 0.1 do
3310
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(90), rad(0), rad(20)), 0.5)
3311
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(10)), 0.5)
3312
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.5)
3313
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.5)
3314
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3315
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3316
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3317
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
3318
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
3319
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
3320
				game:GetService("RunService").RenderStepped:wait()
3321
			end
3322
			coroutine.resume(coroutine.create(function()
3323
				wait(0.5)
3324
				Grab:remove()
3325
			end))
3326
			Idle = false
3327
			Grab:Destroy()
3328
			wait(0)
3329
			D = false
3330
		end
3331
	end
3332
end
3333
function Up()
3334
	if not D then
3335
		D = true
3336
		Idle = true
3337
		do
3338
			local Grab = Instance.new("Part", LeftHand)
3339
			Grab.Size = Vector3.new(5, 5, 5)
3340
			Grab.CanCollide = false
3341
			Grab.BrickColor = BrickColor.new("Deep orange")
3342
			Grab.Transparency = math.huge
3343
			local Grabo = Instance.new("Weld", Grab)
3344
			Grabo.Part0 = LeftHand
3345
			Grabo.Part1 = Grab
3346
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3347
			local SFXZ = Instance.new("Sound", UpperTorso)
3348
			SFXZ.SoundId = "rbxassetid://169259383"
3349
			SFXZ.Volume = 1
3350
			SFXZ.Pitch = 1.5
3351
			SFXZ.Looped = false
3352
			wait(0.01)
3353
			SFXZ:Play()
3354
			Grab.Touched:connect(function(hit)
3355
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3356
					Grab:Destroy()
3357
					hit.Parent.Humanoid:TakeDamage(15)
3358
					local SFXZ = Instance.new("Sound", UpperTorso)
3359
					SFXZ.SoundId = "rbxassetid://1050733875"
3360
					SFXZ.Volume = 3
3361
					SFXZ.Pitch = 1
3362
					SFXZ.Looped = false
3363
					wait(0.01)
3364
					SFXZ:Play()
3365
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3366
					Fl.maxForce = Vector3.new(9000, 900000, 9000)
3367
					Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 400, 0)
3368
					wait(0.05)
3369
					Fl:remove()
3370
				end
3371
			end)
3372
			for i = 0, 2, 0.1 do
3373
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(120), rad(0), rad(-10)), 0.1)
3374
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3375
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
3376
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3377
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
3378
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3379
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3380
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-30), rad(0), rad(0)), 0.1)
3381
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(-50), rad(0)), 0.1)
3382
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(50), rad(0)), 0.1)
3383
				game:GetService("RunService").RenderStepped:wait()
3384
			end
3385
			coroutine.resume(coroutine.create(function()
3386
				wait(0.5)
3387
				Grab:remove()
3388
			end))
3389
			Idle = false
3390
			wait(0)
3391
			D = false
3392
		end
3393
	end
3394
end
3395
function Fast()
3396
	if not D then
3397
		D = true
3398
		Idle = true
3399
		do
3400
			local Grab = Instance.new("Part", LeftHand)
3401
			Grab.Size = Vector3.new(5, 5, 5)
3402
			Grab.CanCollide = false
3403
			Grab.BrickColor = BrickColor.new("Deep orange")
3404
			Grab.Transparency = math.huge
3405
			local Grabo = Instance.new("Weld", Grab)
3406
			Grabo.Part0 = LeftHand
3407
			Grabo.Part1 = Grab
3408
			Grabo.C0 = CFrame.new(0, -1.1, 0)
3409
			local SFXZ = Instance.new("Sound", UpperTorso)
3410
			SFXZ.SoundId = "rbxassetid://169259383"
3411
			SFXZ.Volume = 1
3412
			SFXZ.Pitch = 1.5
3413
			SFXZ.Looped = false
3414
			wait(0.01)
3415
			SFXZ:Play()
3416
			Grab.Touched:connect(function(hit)
3417
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
3418
					Grab:Destroy()
3419
					hit.Parent.Humanoid:TakeDamage(85)
3420
					local SFXZ = Instance.new("Sound", UpperTorso)
3421
					SFXZ.SoundId = "rbxassetid://1050733875"
3422
					SFXZ.Volume = 3
3423
					SFXZ.Pitch = 1
3424
					SFXZ.Looped = false
3425
					wait(0.01)
3426
					SFXZ:Play()
3427
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
3428
					Fl.maxForce = Vector3.new(9000, 900000, 9000)
3429
					Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 220, 0)
3430
					wait(0.05)
3431
					Fl:remove()
3432
				end
3433
			end)
3434
			for i = 0, 0.2, 0.1 do
3435
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3436
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(90), rad(80)), 0.4)
3437
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3438
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3439
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3440
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3441
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3442
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3443
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3444
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3445
				game:GetService("RunService").RenderStepped:wait()
3446
				for i = 0, 0.2, 0.1 do
3447
					LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(-90), rad(-80)), 0.4)
3448
					RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3449
					LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3450
					RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3451
					LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3452
					RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3453
					LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3454
					RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3455
					Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3456
					Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.4)
3457
					game:GetService("RunService").RenderStepped:wait()
3458
				end
3459
				game:GetService("RunService").RenderStepped:wait()
3460
			end
3461
			coroutine.resume(coroutine.create(function()
3462
				wait(0.5)
3463
				Grab:remove()
3464
			end))
3465
			Idle = false
3466
			wait(0)
3467
			D = false
3468
		end
3469
	end
3470
end
3471
Debounces = {
3472
	CanAttack = true,
3473
	NoIdl = false,
3474
	Slashing = false,
3475
	Slashed = false,
3476
	RPunch = false,
3477
	RPunched = false,
3478
	LPunch = false,
3479
	LPunched = false
3480
}
3481
local Touche = {
3482
	Character.Name
3483
}
3484
function HasntTouched(plrname)
3485
	local ret = true
3486
	for _, v in pairs(Touche) do
3487
		if v == plrname then
3488
			ret = false
3489
		end
3490
	end
3491
	return ret
3492
end
3493
local deb = false
3494
local shot = 0
3495
local kamehameha1 = false
3496
local kamehameha2 = false
3497
local kamehameha3 = false
3498
local kamehameha4 = false
3499
local kamehameha5 = false
3500
local kamehameha6 = false
3501
if kamehameha1 == true then
3502
	Idle = true
3503
	LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(60), rad(-60), rad(0)), 0.03)
3504
	RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(70), rad(80), rad(0)), 0.03)
3505
	LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(50), rad(0), rad(0)), 0.1)
3506
	RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
3507
	LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(30), rad(50), rad(0)), 0.1)
3508
	RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(35), rad(0), rad(0)), 0.1)
3509
	LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
3510
	RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3511
	Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(-40), rad(-70), rad(-20)), 0.03)
3512
	Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(20), rad(70), rad(-10)), 0.03)
3513
end
3514
if kamehameha6 == true then
3515
	Idle = true
3516
	LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(60), rad(-60), rad(0)), 0.1)
3517
	RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(70), rad(80), rad(0)), 0.1)
3518
	LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(50), rad(0), rad(0)), 0.1)
3519
	RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
3520
	LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(30), rad(50), rad(0)), 0.1)
3521
	RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(35), rad(0), rad(0)), 0.1)
3522
	LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
3523
	RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3524
	Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(-40), rad(-70), rad(-20)), 0.1)
3525
	Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(20), rad(70), rad(-10)), 0.1)
3526
end
3527
if kamehameha5 == true then
3528
	Idle = true
3529
	LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(60), rad(-60), rad(0)), 0.1)
3530
	RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(70), rad(80), rad(0)), 0.1)
3531
	LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(50), rad(0), rad(0)), 0.1)
3532
	RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
3533
	LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(30), rad(50), rad(0)), 0.1)
3534
	RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(35), rad(0), rad(0)), 0.1)
3535
	LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
3536
	RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3537
	Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(-40), rad(-70), rad(-20)), 0.1)
3538
	Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(20), rad(70), rad(-10)), 0.1)
3539
end
3540
if kamehameha2 == true then
3541
	Idle = true
3542
	LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(80), rad(0), rad(40)), 0.1)
3543
	RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(30), rad(0), rad(-40)), 0.1)
3544
	LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3545
	RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(30), rad(30), rad(20)), 0.1)
3546
	LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
3547
	RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
3548
	LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
3549
	RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-50), rad(0), rad(0)), 0.1)
3550
	Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
3551
	Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
3552
end
3553
local auranum = 0
3554
local auranum1 = 0
3555
local auranum2 = 0
3556
local auraon = true
3557
local auracan3 = true
3558
local onaura = false
3559
local ssj = false
3560
local ssj2 = false
3561
local ssj3 = false
3562
local ssj4 = false
3563
local ssjg = false
3564
local blue = false
3565
local base = true
3566
local kaio = true
3567
local off = false
3568
local instinct = false
3569
newaurabase = Instance.new("BillboardGui", LowerTorso)
3570
newaurabase.Size = UDim2.new(20, 0, 20, 0)
3571
newaurabase.AlwaysOnTop = false
3572
newaura = Instance.new("ImageLabel", newaurabase)
3573
newaura.BackgroundTransparency = 1
3574
newaurabase.ExtentsOffset = v3(0, 0, 3)
3575
newaura.ImageTransparency = 1
3576
newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
3577
newaura.Size = UDim2.new(2, 0, 1, 0)
3578
newaura.Position = UDim2.new(-0.5, 0, -0.2, 0)
3579
newaurabase2 = Instance.new("BillboardGui", LowerTorso)
3580
newaurabase2.Size = UDim2.new(20, 0, 40, 0)
3581
newaurabase2.ExtentsOffset = v3(0, 0, -3)
3582
newaurabase2.AlwaysOnTop = false
3583
newaura2 = Instance.new("ImageLabel", newaurabase2)
3584
newaura2.BackgroundTransparency = 1
3585
newaura2.ImageTransparency = 1
3586
newaura2.ImageColor3 = Color3.fromRGB(255, 255, 0)
3587
newaura2.Size = UDim2.new(2, 0, 1, 0)
3588
newaura2.Position = UDim2.new(-0.5, 0, -0.4, 0)
3589
if onaura == true and ssj == true then
3590
	onaura = false
3591
	wait(0.1)
3592
	newaura.Image = "rbxassetid://639676034"
3593
	wait(0.1)
3594
	newaura.Image = "rbxassetid://639676268"
3595
	wait(0.1)
3596
	newaura.Image = "rbxassetid://639676527"
3597
	wait(0.1)
3598
	newaura.Image = "rbxassetid://639676855"
3599
	onaura = true
3600
end
3601
local multiplier = 0.5
3602
local BaseHair = Instance.new("Part", Character)
3603
BaseHair.Size = Vector3.new(1, 1, 1)
3604
BaseHair.Material = "SmoothPlastic"
3605
BaseHair.BrickColor = BrickColor.new("Really black")
3606
BaseHair.CanCollide = false
3607
BaseHair.Transparency = 1
3608
local BaseHair2 = Instance.new("SpecialMesh", BaseHair)
3609
BaseHair2.MeshId = "rbxassetid://738716276"
3610
BaseHair2.Scale = Vector3.new(0.5, 0.5, 0.5)
3611
local BaseHair3 = Instance.new("Weld", BaseHair)
3612
BaseHair3.Part0 = Character.Head
3613
BaseHair3.Part1 = BaseHair
3614
BaseHair3.C0 = CFrame.new(-0.06, 0.78, 0.24)
3615
auranum = math.random(35, 65)
3616
auranum1 = math.random(-25, 0)
3617
auranum2 = math.random(10, 25)
3618
auranum3 = math.random(65, 75)
3619
auranum4 = math.random(-25, -15)
3620
Mouse.KeyDown:connect(function(key)
3621
	if key == "e" then
3622
		Push()
3623
	end
3624
end)
3625
Mouse.KeyDown:connect(function(key)
3626
	if key == "r" then
3627
		Down()
3628
	end
3629
end)
3630
Mouse.KeyDown:connect(function(key)
3631
	if key == "p" and off == true then
3632
		base = true
3633
		ssj = false
3634
		ssj2 = false
3635
		ssj3 = false
3636
		ssj4 = false
3637
		ssjg = false
3638
		blue = false
3639
		kaio = false
3640
		multiplier = 0.5
3641
		Mouse.KeyDown:connect(function(key)
3642
			if key == "]" then
3643
			end
3644
			if key == "]" then
3645
			end
3646
			if key == "]" then
3647
			end
3648
			if key == "]" then
3649
			end
3650
			if key == "]" then
3651
			end
3652
		end)
3653
		Mouse.Button1Down:connect(function()
3654
			if attack == false and attacktype == 1 then
3655
				Hit()
3656
				attacktype = 2
3657
			elseif attack == false and attacktype == 2 then
3658
				Hit2()
3659
				attacktype = 3
3660
			elseif attack == false and attacktype == 3 then
3661
				Hit3()
3662
				attacktype = 1
3663
			end
3664
		end)
3665
		Character.Head.face.Texture = "rbxassetid://710492060"
3666
		Character.Shirt.ShirtTemplate = "rbxassetid://246082851"
3667
		Character.Pants.PantsTemplate = "rbxassetid://246083258"
3668
		Humanoid.MaxHealth = 5000
3669
		wait(0.01)
3670
		Humanoid.Health = 5000
3671
		Humanoid.JumpPower = 120
3672
		for i, v in pairs(UpperTorso:GetChildren()) do
3673
			if v:IsA("ParticleEmitter") then
3674
				v:Remove()
3675
			end
3676
		end
3677
		for i, v in pairs(HairG:GetChildren()) do
3678
			if v:IsA("ParticleEmitter") then
3679
				v:Remove()
3680
			end
3681
		end
3682
		for i, v in pairs(LeftLowerArm:GetChildren()) do
3683
			if v:IsA("ParticleEmitter") then
3684
				v:Remove()
3685
			end
3686
		end
3687
		for i, v in pairs(RightLowerArm:GetChildren()) do
3688
			if v:IsA("ParticleEmitter") then
3689
				v:Remove()
3690
			end
3691
		end
3692
		for i, v in pairs(Head:GetChildren()) do
3693
			if v:IsA("ParticleEmitter") then
3694
				v:Remove()
3695
			end
3696
		end
3697
		for i, v in pairs(UpperTorso:GetChildren()) do
3698
			if v:IsA("Sound") then
3699
				v:Remove()
3700
			end
3701
		end
3702
		for i, v in pairs(LowerTorso:GetChildren()) do
3703
			if v:IsA("PointLight") then
3704
				v:Remove()
3705
			end
3706
		end
3707
		Blue.Transparency = 1
3708
		SS2Hair.Transparency = 1
3709
		SSHair.Transparency = 1
3710
		SS3Hair.Transparency = 1
3711
		HairG.Transparency = 1
3712
		Four.Transparency = 1
3713
		wait(1.0E-4)
3714
		BaseHair.Transparency = 0
3715
		BaseHair2.Transparency = 0
3716
		BaseHair3.Transparency = 0
3717
		Hair:Destroy()
3718
		Hair2:Destroy()
3719
		Hair3:Destroy()
3720
	end
3721
end)
3722
function fade(obj, dest, grow)
3723
	spawn(function()
3724
		local oldcf = obj.CFrame
3725
		for i = 0, 10 do
3726
			if grow then
3727
				obj.Size = obj.Size + Vector3.new(1, 1, 1)
3728
				obj.CFrame = oldcf
3729
			end
3730
			obj.Transparency = obj.Transparency + 0.1
3731
			swait()
3732
		end
3733
		if dest then
3734
			obj:Destroy()
3735
		end
3736
	end)
3737
end
3738
spiritballenergy = false
3739
local spirit1 = false
3740
local spirit2 = false
3741
local new = Instance.new
3742
function RenderStepped3()
3743
	if spiritballenergy == true then
3744
		wait(math.random(0.1, 0.5))
3745
		ay = new("Part", Character)
3746
		ay.Name = "NewPart2"
3747
		ay.Size = v3(0.3, 0.3, 0.3)
3748
		ay.CanCollide = false
3749
		ay.Material = "Neon"
3750
		ay.BrickColor = bc("Cyan")
3751
		meshk = Instance.new("SpecialMesh", ay)
3752
		meshk.MeshType = "Sphere"
3753
		ay.Position = v3(999, 999, 999)
3754
		ay.CFrame = CFrame.new(RootPart.Position.x + math.random(-15, 15), RootPart.Position.y - 12, RootPart.Position.z + math.random(-15, 15))
3755
		ys = Instance.new("BodyVelocity", ay)
3756
		ys.Name = "GO1"
3757
		ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3758
		ys.Velocity = v3(0, 6, 0)
3759
		game.Debris:AddItem(ay, 4)
3760
	end
3761
end
3762
function wip()
3763
	if not D then
3764
		D = true
3765
		Idle = true
3766
		for i = 0, 2, 0.1 do
3767
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3768
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3769
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3770
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3771
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3772
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3773
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3774
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3775
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3776
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0, 0), 0.1)
3777
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3778
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3779
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3780
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
3781
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 0), 0.1)
3782
			game:GetService("RunService").RenderStepped:wait()
3783
		end
3784
		do
3785
			local sbs = Instance.new("BodyPosition", RootPart)
3786
			sbs.P = 3000
3787
			sbs.D = 1000
3788
			sbs.maxForce = Vector3.new(500000, 500000000, 500000)
3789
			sbs.position = RootPart.CFrame.p + Vector3.new(0, 20, 0)
3790
			wait(0.5)
3791
			spiritballenergy = true
3792
			for i = 0, 2, 0.1 do
3793
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(180), rad(0), rad(0)), 0.1)
3794
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(180), rad(0), rad(0)), 0.1)
3795
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
3796
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3797
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3798
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3799
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3800
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3801
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3802
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3803
				game:GetService("RunService").RenderStepped:wait()
3804
			end
3805
			wait(3)
3806
			local Bq = Instance.new("Part", UpperTorso)
3807
			Bq.Size = Vector3.new(1, 1, 1)
3808
			Bq.BrickColor = BrickColor.new("Cyan")
3809
			Bq.Material = "Neon"
3810
			Bq.Anchored = true
3811
			Bq.CFrame = RootPart.CFrame * CFrame.new(0, 49, 0)
3812
			local Bq2 = Instance.new("SpecialMesh", Bq)
3813
			Bq2.MeshType = "Sphere"
3814
			Bq2.Scale = Vector3.new(2, 2, 2)
3815
			Bq.Touched:connect(function(hit)
3816
				if hitted == false then
3817
					hitted = true
3818
					for i, v in pairs(FindNearestTorso(Bq.CFrame.p, 100)) do
3819
						if v:FindFirstChild("Humanoid") then
3820
							v.Humanoid:TakeDamage(math.random(16000000, 170000000))
3821
							v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
3822
						end
3823
					end
3824
					Bq.Anchored = true
3825
					local To = Instance.new("Part", Character)
3826
					To.Size = Vector3.new(1, 1, 1)
3827
					To.BrickColor = BrickColor.new("White")
3828
					To.CanCollide = false
3829
					To.Anchored = true
3830
					To.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
3831
					local To2 = Instance.new("SpecialMesh", To)
3832
					To2.MeshId = "rbxassetid://1051557"
3833
					To2.Scale = Vector3.new(1, 1, 1)
3834
					local Grab = Instance.new("Part", Character)
3835
					Grab.Size = Vector3.new(1, 1, 1)
3836
					Grab.BrickColor = BrickColor.new("White")
3837
					Grab.CanCollide = false
3838
					Grab.Anchored = true
3839
					Grab.Material = "Neon"
3840
					Grab.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
3841
					local Grab2 = Instance.new("SpecialMesh", Grab)
3842
					Grab2.MeshType = "Sphere"
3843
					Grab2.Scale = Vector3.new(70, 70, 70)
3844
					local Rin = Instance.new("Part", Character)
3845
					Rin.Size = Vector3.new(1, 1, 1)
3846
					Rin.BrickColor = BrickColor.new("White")
3847
					Rin.Anchored = true
3848
					Rin.CFrame = Bq.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
3849
					local Rin2 = Instance.new("SpecialMesh", Rin)
3850
					Rin2.MeshId = "rbxassetid://3270017"
3851
					Rin2.Scale = Vector3.new(1, 1, 1)
3852
					for i = 1, 1000 do
3853
						Rin2.Scale = Rin2.Scale + Vector3.new(2.5, 2.5, 0.1)
3854
						Rin.Transparency = Rin.Transparency + 0.003
3855
						To2.Scale = To2.Scale + Vector3.new(1.2, 1, 1.2)
3856
						To.Transparency = To.Transparency + 0.003
3857
						To.CFrame = To.CFrame * CFrame.Angles(0, 0.3, 0)
3858
						Bq.Transparency = Bq.Transparency + 0.003
3859
						Grab.Transparency = Grab.Transparency + 0.003
3860
						game:GetService("RunService").RenderStepped:wait()
3861
					end
3862
				end
3863
			end)
3864
			for i = 1, 200 do
3865
				Bq2.Scale = Bq2.Scale + Vector3.new(0.4, 0.4, 0.4)
3866
				game:GetService("RunService").RenderStepped:wait()
3867
			end
3868
			Bq.Anchored = false
3869
			local Fl = Instance.new("BodyVelocity", Bq)
3870
			Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3871
			Fl.velocity = Mouse.hit.lookVector * 100
3872
			for i = 0, 2, 0.1 do
3873
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(80), rad(0), rad(0)), 0.1)
3874
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(80), rad(0), rad(0)), 0.1)
3875
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3876
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3877
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
3878
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
3879
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3880
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3881
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(-20), rad(0), rad(0)), 0.1)
3882
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
3883
				game:GetService("RunService").RenderStepped:wait()
3884
			end
3885
			wait(8)
3886
			Idle = false
3887
			hitted = false
3888
			sbs:remove()
3889
			wait(2)
3890
			D = false
3891
		end
3892
	end
3893
end
3894
local rock3 = false
3895
local rock2 = false
3896
local rock = false
3897
function RenderStepped2()
3898
	if rock2 == true then
3899
		wait(0.1)
3900
		for i, v in pairs(Character:GetChildren()) do
3901
			if v:IsA("Part") and v.Name == "NewPart2" then
3902
				v.GO.Velocity = v3(0, -5, 0)
3903
			end
3904
		end
3905
		rock2 = false
3906
	end
3907
	if rock3 == true then
3908
		wait(0.1)
3909
		for i, v in pairs(Character:GetChildren()) do
3910
			if v:IsA("Part") and v.Name == "NewPart2" then
3911
				v.GO.Velocity = v3(math.random(-80, 80), math.random(0, 20), math.random(-80, 80))
3912
			end
3913
		end
3914
		rock3 = false
3915
	end
3916
end
3917
if rock == true then
3918
	wait(math.random(0.1, 0.5))
3919
	ay = new("Part", Character)
3920
	ay.Name = "NewPart2"
3921
	ay.Size = v3(3.3, 3.3, 3.3)
3922
	ay.CanCollide = false
3923
	for i, v in pairs(workspace:GetChildren()) do
3924
		if v:IsA("Part") and v.Size.x > 150 then
3925
			ay.BrickColor = v.BrickColor
3926
			ay.Material = v.Material
3927
			ay.Transparency = v.Transparency
3928
		end
3929
	end
3930
	ay.Position = v3(999, 999, 999)
3931
	ay.CFrame = CFrame.new(RootPart.Position.x + math.random(-15, 15), RootPart.Position.y - 2, RootPart.Position.z + math.random(-15, 15))
3932
	ys = Instance.new("BodyVelocity", ay)
3933
	ys.Name = "GO"
3934
	ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
3935
	ys.Velocity = v3(0, 6, 0)
3936
	game.Debris:AddItem(ay, math.random(3, 4))
3937
end
3938
function UI()
3939
	if not D then
3940
		D = true
3941
		Idle = true
3942
		local Music = Instance.new("Sound", UpperTorso)
3943
		Music.SoundId = "rbxassetid://1216343787"
3944
		Music.Pitch = 1
3945
		Music.Looped = false
3946
		Music.Volume = 6
3947
		wait(1.0E-4)
3948
		Music:Play()
3949
		local Aura = Instance.new("ParticleEmitter")
3950
		Aura.Name = "Aura"
3951
		Aura.Texture = "rbxassetid://1207853932"
3952
		Aura.Parent = LeftUpperArm
3953
		Aura.LightEmission = 1
3954
		Aura.Transparency = NumberSequence.new(0.5, 1)
3955
		Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
3956
		Aura.Size = NumberSequence.new(1)
3957
		Aura.LockedToPart = true
3958
		Aura.Lifetime = NumberRange.new(0.8)
3959
		Aura.Rate = 100
3960
		Aura.Speed = NumberRange.new(0.3)
3961
		Aura.EmissionDirection = "Top"
3962
		local AuraB = Instance.new("ParticleEmitter")
3963
		AuraB.Name = "Aura"
3964
		AuraB.Texture = "rbxassetid://242102147"
3965
		AuraB.Parent = LeftLowerArm
3966
		AuraB.LightEmission = 1
3967
		AuraB.Transparency = NumberSequence.new(0.8, 1)
3968
		AuraB.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
3969
		AuraB.Size = NumberSequence.new(1.6)
3970
		AuraB.LockedToPart = true
3971
		AuraB.Lifetime = NumberRange.new(3.4)
3972
		AuraB.Rate = 50
3973
		AuraB.Speed = NumberRange.new(0.8)
3974
		AuraB.EmissionDirection = "Top"
3975
		local AuraBB = Instance.new("ParticleEmitter")
3976
		AuraBB.Name = "Aura"
3977
		AuraBB.Texture = "rbxassetid://242102147"
3978
		AuraBB.Parent = RightLowerArm
3979
		AuraBB.LightEmission = 1
3980
		AuraBB.Transparency = NumberSequence.new(0.8, 1)
3981
		AuraBB.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
3982
		AuraBB.Size = NumberSequence.new(1.6)
3983
		AuraBB.LockedToPart = true
3984
		AuraBB.Lifetime = NumberRange.new(3.4)
3985
		AuraBB.Rate = 50
3986
		AuraBB.Speed = NumberRange.new(0.8)
3987
		AuraBB.EmissionDirection = "Top"
3988
		local AuraBBB = Instance.new("ParticleEmitter")
3989
		AuraBBB.Name = "Aura"
3990
		AuraBBB.Texture = "rbxassetid://242102147"
3991
		AuraBBB.Parent = LeftLowerLeg
3992
		AuraBBB.LightEmission = 1
3993
		AuraBBB.Transparency = NumberSequence.new(0.8, 1)
3994
		AuraBBB.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
3995
		AuraBBB.Size = NumberSequence.new(1.9)
3996
		AuraBBB.LockedToPart = true
3997
		AuraBBB.Lifetime = NumberRange.new(3.4)
3998
		AuraBBB.Rate = 50
3999
		AuraBBB.Speed = NumberRange.new(0.8)
4000
		AuraBBB.EmissionDirection = "Top"
4001
		local AuraBBB = Instance.new("ParticleEmitter")
4002
		AuraBBB.Name = "Aura"
4003
		AuraBBB.Texture = "rbxassetid://242102147"
4004
		AuraBBB.Parent = RightLowerLeg
4005
		AuraBBB.LightEmission = 1
4006
		AuraBBB.Transparency = NumberSequence.new(0.8, 1)
4007
		AuraBBB.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
4008
		AuraBBB.Size = NumberSequence.new(1.9)
4009
		AuraBBB.LockedToPart = true
4010
		AuraBBB.Lifetime = NumberRange.new(3.4)
4011
		AuraBBB.Rate = 50
4012
		AuraBBB.Speed = NumberRange.new(0.8)
4013
		AuraBBB.EmissionDirection = "Top"
4014
		local Aura11 = Instance.new("ParticleEmitter")
4015
		Aura11.Name = "Aura"
4016
		Aura11.Texture = "rbxassetid://1207853932"
4017
		Aura11.Parent = Head
4018
		Aura11.LightEmission = 1
4019
		Aura11.Transparency = NumberSequence.new(0.5, 1)
4020
		Aura11.Color = ColorSequence.new(BrickColor.new("White").Color)
4021
		Aura11.Size = NumberSequence.new(1)
4022
		Aura11.LockedToPart = true
4023
		Aura11.Lifetime = NumberRange.new(0.8)
4024
		Aura11.Rate = 100
4025
		Aura11.Speed = NumberRange.new(0.6)
4026
		Aura11.EmissionDirection = "Top"
4027
		local Aura22 = Instance.new("ParticleEmitter")
4028
		Aura22.Name = "Aura"
4029
		Aura22.Texture = "rbxassetid://1207853932"
4030
		Aura22.Parent = RightUpperArm
4031
		Aura22.LightEmission = 1
4032
		Aura22.Transparency = NumberSequence.new(0.5, 1)
4033
		Aura22.Color = ColorSequence.new(BrickColor.new("White").Color)
4034
		Aura22.Size = NumberSequence.new(1)
4035
		Aura22.LockedToPart = true
4036
		Aura22.Lifetime = NumberRange.new(0.8)
4037
		Aura22.Rate = 100
4038
		Aura22.Speed = NumberRange.new(0.3)
4039
		Aura22.EmissionDirection = "Top"
4040
		local Aura33 = Instance.new("ParticleEmitter")
4041
		Aura33.Name = "Aura"
4042
		Aura33.Texture = "rbxassetid://1207853932"
4043
		Aura33.Parent = RightLowerLeg
4044
		Aura33.LightEmission = 1
4045
		Aura33.Transparency = NumberSequence.new(0.5, 1)
4046
		Aura33.Color = ColorSequence.new(BrickColor.new("White").Color)
4047
		Aura33.Size = NumberSequence.new(1)
4048
		Aura33.LockedToPart = true
4049
		Aura33.Lifetime = NumberRange.new(0.8)
4050
		Aura33.Rate = 100
4051
		Aura33.Speed = NumberRange.new(0.3)
4052
		Aura33.EmissionDirection = "Top"
4053
		local Aura44 = Instance.new("ParticleEmitter")
4054
		Aura44.Name = "Aura"
4055
		Aura44.Texture = "rbxassetid://1207853932"
4056
		Aura44.Parent = RightUpperArm
4057
		Aura44.LightEmission = 1
4058
		Aura44.Transparency = NumberSequence.new(0.5, 1)
4059
		Aura44.Color = ColorSequence.new(BrickColor.new("White").Color)
4060
		Aura44.Size = NumberSequence.new(1)
4061
		Aura44.LockedToPart = true
4062
		Aura44.Lifetime = NumberRange.new(0.8)
4063
		Aura44.Rate = 100
4064
		Aura44.Speed = NumberRange.new(0.3)
4065
		Aura44.EmissionDirection = "Top"
4066
		local Aura111 = Instance.new("ParticleEmitter")
4067
		Aura111.Name = "Aura"
4068
		Aura111.Texture = "rbxassetid://1207853932"
4069
		Aura111.Parent = LeftLowerLeg
4070
		Aura111.LightEmission = 1
4071
		Aura111.Transparency = NumberSequence.new(0.5, 1)
4072
		Aura111.Color = ColorSequence.new(BrickColor.new("White").Color)
4073
		Aura111.Size = NumberSequence.new(1)
4074
		Aura111.LockedToPart = true
4075
		Aura111.Lifetime = NumberRange.new(0.8)
4076
		Aura111.Rate = 60
4077
		Aura111.Speed = NumberRange.new(0.3)
4078
		Aura111.EmissionDirection = "Top"
4079
		local Aura222 = Instance.new("ParticleEmitter")
4080
		Aura222.Name = "Aura"
4081
		Aura222.Texture = "rbxassetid://1207853932"
4082
		Aura222.Parent = RightLowerArm
4083
		Aura222.LightEmission = 1
4084
		Aura222.Transparency = NumberSequence.new(0.5, 1)
4085
		Aura222.Color = ColorSequence.new(BrickColor.new("White").Color)
4086
		Aura222.Size = NumberSequence.new(1)
4087
		Aura222.LockedToPart = true
4088
		Aura222.Lifetime = NumberRange.new(0.8)
4089
		Aura222.Rate = 60
4090
		Aura222.Speed = NumberRange.new(0.3)
4091
		Aura222.EmissionDirection = "Top"
4092
		local Aura333 = Instance.new("ParticleEmitter")
4093
		Aura333.Name = "Aura"
4094
		Aura333.Texture = "rbxassetid://1207853932"
4095
		Aura333.Parent = LeftLowerArm
4096
		Aura333.LightEmission = 1
4097
		Aura333.Transparency = NumberSequence.new(0.5, 1)
4098
		Aura333.Color = ColorSequence.new(BrickColor.new("White").Color)
4099
		Aura333.Size = NumberSequence.new(1)
4100
		Aura333.LockedToPart = true
4101
		Aura333.Lifetime = NumberRange.new(0.8)
4102
		Aura333.Rate = 60
4103
		Aura333.Speed = NumberRange.new(0.1)
4104
		Aura333.EmissionDirection = "Top"
4105
		local Aura444 = Instance.new("ParticleEmitter")
4106
		Aura444.Name = "Aura"
4107
		Aura444.Texture = "rbxassetid://1207853932"
4108
		Aura444.Parent = RightLowerLeg
4109
		Aura444.LightEmission = 1
4110
		Aura444.Transparency = NumberSequence.new(0.5, 1)
4111
		Aura444.Color = ColorSequence.new(BrickColor.new("White").Color)
4112
		Aura444.Size = NumberSequence.new(1)
4113
		Aura444.LockedToPart = true
4114
		Aura444.Lifetime = NumberRange.new(0.8)
4115
		Aura444.Rate = 60
4116
		Aura444.Speed = NumberRange.new(0.3)
4117
		Aura444.EmissionDirection = "Top"
4118
		local Aura555 = Instance.new("ParticleEmitter")
4119
		Aura555.Name = "Aura"
4120
		Aura555.Texture = "rbxassetid://1207853932"
4121
		Aura555.Parent = LeftLowerLeg
4122
		Aura555.LightEmission = 1
4123
		Aura555.Transparency = NumberSequence.new(0.5, 1)
4124
		Aura555.Color = ColorSequence.new(BrickColor.new("White").Color)
4125
		Aura555.Size = NumberSequence.new(1)
4126
		Aura555.LockedToPart = true
4127
		Aura555.Lifetime = NumberRange.new(0.8)
4128
		Aura555.Rate = 60
4129
		Aura555.Speed = NumberRange.new(0.3)
4130
		Aura555.EmissionDirection = "Top"
4131
		local Aura666 = Instance.new("ParticleEmitter")
4132
		Aura666.Name = "Aura"
4133
		Aura666.Texture = "rbxassetid://1207853932"
4134
		Aura666.Parent = LeftUpperArm
4135
		Aura666.LightEmission = 1
4136
		Aura666.Transparency = NumberSequence.new(0.5, 1)
4137
		Aura666.Color = ColorSequence.new(BrickColor.new("White").Color)
4138
		Aura666.Size = NumberSequence.new(1)
4139
		Aura666.LockedToPart = true
4140
		Aura666.Lifetime = NumberRange.new(0.8)
4141
		Aura666.Rate = 60
4142
		Aura666.Speed = NumberRange.new(0.3)
4143
		Aura666.EmissionDirection = "Top"
4144
		local Aura = Instance.new("ParticleEmitter")
4145
		Aura.Name = "Aura"
4146
		Aura.Texture = "rbxassetid://1207853932"
4147
		Aura.Parent = LeftLowerArm
4148
		Aura.LightEmission = 1
4149
		Aura.Transparency = NumberSequence.new(0.5, 1)
4150
		Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
4151
		Aura.Size = NumberSequence.new(1)
4152
		Aura.LockedToPart = true
4153
		Aura.Lifetime = NumberRange.new(0.8)
4154
		Aura.Rate = 60
4155
		Aura.Speed = NumberRange.new(0.3)
4156
		Aura.EmissionDirection = "Top"
4157
		local Aura2 = Instance.new("ParticleEmitter")
4158
		Aura2.Name = "Aura"
4159
		Aura2.Texture = "rbxassetid://1207853932"
4160
		Aura2.Parent = RightLowerArm
4161
		Aura2.LightEmission = 1
4162
		Aura2.Transparency = NumberSequence.new(0.5, 1)
4163
		Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
4164
		Aura2.Size = NumberSequence.new(1)
4165
		Aura2.LockedToPart = true
4166
		Aura2.Lifetime = NumberRange.new(0.8)
4167
		Aura2.Rate = 60
4168
		Aura2.Speed = NumberRange.new(0.3)
4169
		Aura2.EmissionDirection = "Top"
4170
		local Aura3 = Instance.new("ParticleEmitter")
4171
		Aura3.Name = "Aura"
4172
		Aura3.Texture = "rbxassetid://1207853932"
4173
		Aura3.Parent = LeftUpperArm
4174
		Aura3.LightEmission = 1
4175
		Aura3.Transparency = NumberSequence.new(0.5, 1)
4176
		Aura3.Color = ColorSequence.new(BrickColor.new("White").Color)
4177
		Aura3.Size = NumberSequence.new(1)
4178
		Aura3.LockedToPart = true
4179
		Aura3.Lifetime = NumberRange.new(0.8)
4180
		Aura3.Rate = 60
4181
		Aura3.Speed = NumberRange.new(0.3)
4182
		Aura3.EmissionDirection = "Top"
4183
		local Aura4 = Instance.new("ParticleEmitter")
4184
		Aura4.Name = "Aura"
4185
		Aura4.Texture = "rbxassetid://1207853932"
4186
		Aura4.Parent = RightUpperArm
4187
		Aura4.LightEmission = 1
4188
		Aura4.Transparency = NumberSequence.new(0.5, 1)
4189
		Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
4190
		Aura4.Size = NumberSequence.new(1)
4191
		Aura4.LockedToPart = true
4192
		Aura4.Lifetime = NumberRange.new(0.8)
4193
		Aura4.Rate = 60
4194
		Aura4.Speed = NumberRange.new(0.3)
4195
		Aura4.EmissionDirection = "Top"
4196
		local To = Instance.new("Part", Character)
4197
		To.Size = Vector3.new(1, 1, 1)
4198
		To.BrickColor = BrickColor.new("White")
4199
		To.CanCollide = false
4200
		To.Anchored = true
4201
		To.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
4202
		local To2 = Instance.new("SpecialMesh", To)
4203
		To2.MeshId = "rbxassetid://1051557"
4204
		To2.Scale = Vector3.new(1, 1, 1)
4205
		local Rin = Instance.new("Part", Character)
4206
		Rin.Size = Vector3.new(1, 1, 1)
4207
		Rin.BrickColor = BrickColor.new("Cyan")
4208
		Rin.Anchored = true
4209
		Rin.CanCollide = false
4210
		Rin.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(2.55, 0, 0)
4211
		local Rin2 = Instance.new("SpecialMesh", Rin)
4212
		Rin2.MeshId = "rbxassetid://3270017"
4213
		Rin2.Scale = Vector3.new(1, 1, 1)
4214
		local RinB = Instance.new("Part", Character)
4215
		RinB.Size = Vector3.new(1, 1, 1)
4216
		RinB.BrickColor = BrickColor.new("White")
4217
		RinB.Anchored = true
4218
		RinB.CanCollide = false
4219
		RinB.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
4220
		local RinB2 = Instance.new("SpecialMesh", RinB)
4221
		RinB2.MeshId = "rbxassetid://3270017"
4222
		RinB2.Scale = Vector3.new(1, 1, 1)
4223
		local Rin3 = Instance.new("Part", Character)
4224
		Rin3.Size = Vector3.new(1, 1, 1)
4225
		Rin3.BrickColor = BrickColor.new("Cyan")
4226
		Rin3.Anchored = true
4227
		Rin3.CanCollide = false
4228
		Rin3.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 5.55, 0)
4229
		local Rin4 = Instance.new("SpecialMesh", Rin3)
4230
		Rin4.MeshId = "rbxassetid://3270017"
4231
		Rin4.Scale = Vector3.new(1, 1, 1)
4232
		local Rin5 = Instance.new("Part", Character)
4233
		Rin5.Size = Vector3.new(1, 1, 1)
4234
		Rin5.BrickColor = BrickColor.new("Cyan")
4235
		Rin5.Anchored = true
4236
		Rin5.CanCollide = false
4237
		Rin5.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 5.55)
4238
		local Rin6 = Instance.new("SpecialMesh", Rin5)
4239
		Rin6.MeshId = "rbxassetid://3270017"
4240
		Rin6.Scale = Vector3.new(1, 1, 1)
4241
		for i = 0, 7, 0.1 do
4242
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(10), rad(0), rad(-10)), 0.1)
4243
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(10), rad(0), rad(10)), 0.1)
4244
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4245
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4246
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4247
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4248
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4249
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4250
			Root.C0 = Root.C0:lerp(CFrame.new(0, -0.2, 0) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4251
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4252
			game:GetService("RunService").RenderStepped:wait()
4253
		end
4254
		wait(0.6)
4255
		for i = 0, 15, 0.4 do
4256
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(150), rad(-110), rad(0)), 0.1)
4257
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(150), rad(110), rad(0)), 0.1)
4258
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
4259
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
4260
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
4261
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
4262
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4263
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4264
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4265
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4266
			game:GetService("RunService").RenderStepped:wait()
4267
		end
4268
		wait(0)
4269
		local Music2 = Instance.new("Sound", UpperTorso)
4270
		Music2.SoundId = "rbxassetid://1192683539"
4271
		Music2.Pitch = 1
4272
		Music2.Looped = false
4273
		Music2.Volume = 10
4274
		wait(1.0E-4)
4275
		Music2:Play()
4276
		wait(0.2)
4277
		Character.Shirt.ShirtTemplate = "rbxassetid://1195058983"
4278
		Character.Pants.PantsTemplate = "rbxassetid://1203202348"
4279
		Character.Head.face.Texture = "rbxassetid://1195162571"
4280
		Blue:Destroy()
4281
		Hair:Destroy()
4282
		HairG:Destroy()
4283
		BaseHair:Destroy()
4284
		for i, v in pairs(UpperTorso:GetChildren()) do
4285
			if v:IsA("ParticleEmitter") then
4286
				v:Remove()
4287
			end
4288
		end
4289
		for i, v in pairs(Head:GetChildren()) do
4290
			if v:IsA("ParticleEmitter") then
4291
				v:Remove()
4292
			end
4293
		end
4294
		for i, v in pairs(LowerTorso:GetChildren()) do
4295
			if v:IsA("PointLight") then
4296
				v:Remove()
4297
			end
4298
		end
4299
		local Atch1 = Instance.new("Attachment", UpperTorso)
4300
		Atch1.Position = Vector3.new(0, 2, 0)
4301
		local Atch2 = Instance.new("Attachment", UpperTorso)
4302
		Atch2.Position = Vector3.new(0, -2.5, 0)
4303
		local Trail = Instance.new("Trail", Character)
4304
		Trail.Attachment0 = Atch1
4305
		Trail.Attachment1 = Atch2
4306
		Trail.Texture = "rbxassetid://22636887"
4307
		Trail.Lifetime = 0.2
4308
		Trail.Transparency = NumberSequence.new({
4309
			NumberSequenceKeypoint.new(0, 0, 0),
4310
			NumberSequenceKeypoint.new(1, 1, 0)
4311
		})
4312
		Trail.Color = ColorSequence.new(ColorsArray)
4313
		Trail.LightEmission = 5
4314
		local Hair = Instance.new("Part", Character)
4315
		Hair.Size = Vector3.new(1, 1, 1)
4316
		Hair.Material = "SmoothPlastic"
4317
		Hair.BrickColor = BrickColor.new("Really black")
4318
		Hair.CanCollide = false
4319
		local Hair2 = Instance.new("SpecialMesh", Hair)
4320
		Hair2.MeshId = "rbxassetid://1125529443"
4321
		Hair2.Scale = Vector3.new(1.09, 1.09, 1.09)
4322
		local Hair3 = Instance.new("Weld", Hair)
4323
		Hair3.Part0 = Character.Head
4324
		Hair3.Part1 = Hair
4325
		Hair3.C0 = CFrame.new(-0.06, 0.9, 0)
4326
		wait(0.001)
4327
		Humanoid.MaxHealth = 900000000
4328
		wait(0.01)
4329
		Humanoid.Health = 900000000
4330
		local whoh = Instance.new("Sound", UpperTorso)
4331
		whoh.SoundId = "rbxassetid://1179254378"
4332
		whoh.Pitch = 0.99
4333
		whoh.Volume = 0.6
4334
		whoh.Looped = true
4335
		wait(0)
4336
		whoh:Play()
4337
		local Grab = Instance.new("Part", Character)
4338
		Grab.Size = Vector3.new(1, 1, 1)
4339
		Grab.BrickColor = BrickColor.new("Cyan")
4340
		Grab.CanCollide = false
4341
		Grab.Anchored = true
4342
		Grab.Material = "Neon"
4343
		Grab.Transparency = 0.1
4344
		Grab.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
4345
		local Grab2 = Instance.new("SpecialMesh", Grab)
4346
		Grab2.MeshType = "Sphere"
4347
		Grab2.Scale = Vector3.new(2, 2, 2)
4348
		for i = 0, 12, 0.1 do
4349
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
4350
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
4351
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4352
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4353
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4354
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4355
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4356
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4357
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4358
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4359
			Rin2.Scale = Rin2.Scale + Vector3.new(0.5, 0.5, 0.2)
4360
			RinB2.Scale = RinB2.Scale + Vector3.new(3.5, 3.5, 0.2)
4361
			Rin.Transparency = Rin.Transparency + 0.01
4362
			RinB.Transparency = RinB.Transparency + 0.01
4363
			Rin5.Transparency = Rin5.Transparency + 0.01
4364
			Rin4.Scale = Rin2.Scale + Vector3.new(0.8, 0.8, 0.2)
4365
			Rin6.Scale = Rin2.Scale + Vector3.new(0.8, 0.8, 0.2)
4366
			Rin3.Transparency = Rin.Transparency + 0.01
4367
			To2.Scale = To2.Scale + Vector3.new(1.9, 1, 1.9)
4368
			To.Transparency = To.Transparency + 0.01
4369
			To.CFrame = To.CFrame * CFrame.Angles(0, 0.3, 0)
4370
			Grab2.Scale = Grab2.Scale + Vector3.new(1.4, 1.4, 1.4)
4371
			Grab.Transparency = Grab.Transparency + 0.01
4372
			game:GetService("RunService").RenderStepped:wait()
4373
		end
4374
		multiplier = 15000
4375
		wait(0.01)
4376
		local tra = Instance.new("ParticleEmitter")
4377
		tra.Parent = Head
4378
		tra.LightEmission = 1
4379
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4380
		tra.Rate = 15
4381
		tra.Rotation = NumberRange.new(-5, 5)
4382
		tra.Lifetime = NumberRange.new(1.5, 2)
4383
		tra.Size = NumberSequence.new(0.098, 0)
4384
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4385
		tra.Speed = NumberRange.new(0.5)
4386
		tra.VelocitySpread = 360
4387
		tra.VelocityInheritance = 0.5
4388
		tra.ZOffset = 2
4389
		local tra = Instance.new("ParticleEmitter")
4390
		tra.Parent = Head
4391
		tra.LightEmission = 1
4392
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4393
		tra.Rate = 15
4394
		tra.Rotation = NumberRange.new(-5, 5)
4395
		tra.Lifetime = NumberRange.new(1.5, 2)
4396
		tra.Size = NumberSequence.new(0.098, 0)
4397
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4398
		tra.Speed = NumberRange.new(0.5)
4399
		tra.VelocitySpread = 360
4400
		tra.VelocityInheritance = 0.5
4401
		tra.ZOffset = 2
4402
		local tra = Instance.new("ParticleEmitter")
4403
		tra.Parent = UpperTorso
4404
		tra.LightEmission = 1
4405
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4406
		tra.Rate = 15
4407
		tra.Rotation = NumberRange.new(-5, 5)
4408
		tra.Lifetime = NumberRange.new(1.5, 2)
4409
		tra.Size = NumberSequence.new(0.098, 0)
4410
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4411
		tra.Speed = NumberRange.new(0.5)
4412
		tra.VelocitySpread = 360
4413
		tra.VelocityInheritance = 0.5
4414
		tra.ZOffset = 2
4415
		local tra = Instance.new("ParticleEmitter")
4416
		tra.Parent = RightLowerArm
4417
		tra.LightEmission = 1
4418
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4419
		tra.Rate = 15
4420
		tra.Rotation = NumberRange.new(-5, 5)
4421
		tra.Lifetime = NumberRange.new(1.5, 2)
4422
		tra.Size = NumberSequence.new(0.098, 0)
4423
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4424
		tra.Speed = NumberRange.new(0.5)
4425
		tra.VelocitySpread = 360
4426
		tra.VelocityInheritance = 0.5
4427
		tra.ZOffset = 2
4428
		local tra = Instance.new("ParticleEmitter")
4429
		tra.Parent = LeftLowerArm
4430
		tra.LightEmission = 1
4431
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4432
		tra.Rate = 15
4433
		tra.Rotation = NumberRange.new(-5, 5)
4434
		tra.Lifetime = NumberRange.new(1.5, 2)
4435
		tra.Size = NumberSequence.new(0.098, 0)
4436
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4437
		tra.Speed = NumberRange.new(0.5)
4438
		tra.VelocitySpread = 360
4439
		tra.VelocityInheritance = 0.5
4440
		tra.ZOffset = 2
4441
		wait(3)
4442
		Idle = false
4443
		hitted = false
4444
		instinct = true
4445
		wait(2)
4446
		D = false
4447
	end
4448
end
4449
function MasteredUI()
4450
	if not D then
4451
		D = true
4452
		Idle = true
4453
		local Music = Instance.new("Sound", UpperTorso)
4454
		Music.SoundId = "rbxassetid://1216343787"
4455
		Music.Pitch = 1
4456
		Music.Looped = false
4457
		Music.Volume = 6
4458
		wait(1.0E-4)
4459
		Music:Play()
4460
		local Aura2 = Instance.new("ParticleEmitter")
4461
		Aura2.Name = "Aura"
4462
		Aura2.Texture = "rbxassetid://134531489"
4463
		Aura2.Parent = UpperTorso
4464
		Aura2.LightEmission = 1
4465
		Aura2.Transparency = NumberSequence.new(0.2, 1)
4466
		Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
4467
		Aura2.Size = NumberSequence.new(50, 60)
4468
		Aura2.LockedToPart = true
4469
		Aura2.Lifetime = NumberRange.new(1.5)
4470
		Aura2.Rate = 100
4471
		Aura2.Speed = NumberRange.new(0)
4472
		Aura2.EmissionDirection = "Top"
4473
		Aura2.Rotation = NumberRange.new(-360, 360)
4474
		Aura2.ZOffset = 2
4475
		local Aura = Instance.new("ParticleEmitter")
4476
		Aura.Name = "Aura"
4477
		Aura.Texture = "rbxassetid://1336283955"
4478
		Aura.Parent = UpperTorso
4479
		Aura.LightEmission = 1
4480
		Aura.Transparency = NumberSequence.new(0.2, 1)
4481
		Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
4482
		Aura.Size = NumberSequence.new(5, 1)
4483
		Aura.LockedToPart = true
4484
		Aura.Lifetime = NumberRange.new(1.5)
4485
		Aura.Rate = 100
4486
		Aura.Speed = NumberRange.new(2)
4487
		Aura.EmissionDirection = "Top"
4488
		Aura.Rotation = NumberRange.new(-360, 360)
4489
		Aura.ZOffset = -0.4
4490
		for i = 0, 7, 0.1 do
4491
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(10), rad(0), rad(-10)), 0.1)
4492
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(10), rad(0), rad(10)), 0.1)
4493
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4494
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4495
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4496
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4497
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4498
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4499
			Root.C0 = Root.C0:lerp(CFrame.new(0, -0.2, 0) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4500
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4501
			game:GetService("RunService").RenderStepped:wait()
4502
		end
4503
		wait(0.6)
4504
		for i = 0, 15, 0.4 do
4505
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(150), rad(-110), rad(0)), 0.1)
4506
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(150), rad(110), rad(0)), 0.1)
4507
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
4508
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
4509
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
4510
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
4511
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4512
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4513
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4514
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4515
			game:GetService("RunService").RenderStepped:wait()
4516
		end
4517
		wait(0)
4518
		local Music2 = Instance.new("Sound", UpperTorso)
4519
		Music2.SoundId = "rbxassetid://1192683539"
4520
		Music2.Pitch = 1
4521
		Music2.Looped = false
4522
		Music2.Volume = 10
4523
		wait(1.0E-4)
4524
		Music2:Play()
4525
		wait(0.2)
4526
		Character.Shirt.ShirtTemplate = "rbxassetid://1434196251"
4527
		Character.Pants.PantsTemplate = "rbxassetid://1113839469"
4528
		Character.Head.face.Texture = "rbxassetid://1010250288"
4529
		Blue:Destroy()
4530
		Hair:Destroy()
4531
		HairG:Destroy()
4532
		BaseHair:Destroy()
4533
		Aura2:Destroy()
4534
		for i, v in pairs(Head:GetChildren()) do
4535
			if v:IsA("ParticleEmitter") then
4536
				v:Remove()
4537
			end
4538
		end
4539
		for i, v in pairs(LowerTorso:GetChildren()) do
4540
			if v:IsA("PointLight") then
4541
				v:Remove()
4542
			end
4543
		end
4544
		local Atch1 = Instance.new("Attachment", UpperTorso)
4545
		Atch1.Position = Vector3.new(0, 2, 0)
4546
		local Atch2 = Instance.new("Attachment", UpperTorso)
4547
		Atch2.Position = Vector3.new(0, -2.5, 0)
4548
		local Trail = Instance.new("Trail", Character)
4549
		Trail.Attachment0 = Atch1
4550
		Trail.Attachment1 = Atch2
4551
		Trail.Texture = "rbxassetid://22636887"
4552
		Trail.Lifetime = 0.2
4553
		Trail.Transparency = NumberSequence.new({
4554
			NumberSequenceKeypoint.new(0, 0, 0),
4555
			NumberSequenceKeypoint.new(1, 1, 0)
4556
		})
4557
		Trail.Color = ColorSequence.new(ColorsArray)
4558
		Trail.LightEmission = 5
4559
		local Hair = Instance.new("Part", Character)
4560
		Hair.Size = Vector3.new(1, 1, 1)
4561
		Hair.Material = "Neon"
4562
		Hair.BrickColor = BrickColor.new("White")
4563
		Hair.CanCollide = false
4564
		local Hair2 = Instance.new("SpecialMesh", Hair)
4565
		Hair2.MeshId = "rbxassetid://1125529443"
4566
		Hair2.Scale = Vector3.new(1.09, 1.09, 1.09)
4567
		local Hair3 = Instance.new("Weld", Hair)
4568
		Hair3.Part0 = Character.Head
4569
		Hair3.Part1 = Hair
4570
		Hair3.C0 = CFrame.new(-0.06, 0.9, 0)
4571
		wait(0.001)
4572
		Humanoid.MaxHealth = 900000000
4573
		wait(0.01)
4574
		Humanoid.Health = 900000000
4575
		local whoh = Instance.new("Sound", UpperTorso)
4576
		whoh.SoundId = "rbxassetid://1179254378"
4577
		whoh.Pitch = 0.99
4578
		whoh.Volume = 0.6
4579
		whoh.Looped = true
4580
		wait(0)
4581
		whoh:Play()
4582
		local Grab = Instance.new("Part", Character)
4583
		Grab.Size = Vector3.new(1, 1, 1)
4584
		Grab.BrickColor = BrickColor.new("White")
4585
		Grab.CanCollide = false
4586
		Grab.Anchored = true
4587
		Grab.Material = "Neon"
4588
		Grab.Transparency = 0.1
4589
		Grab.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
4590
		local Grab2 = Instance.new("SpecialMesh", Grab)
4591
		Grab2.MeshType = "Sphere"
4592
		Grab2.Scale = Vector3.new(17, 17, 17)
4593
		local Grab3 = Instance.new("Part", Character)
4594
		Grab3.Size = Vector3.new(1, 1, 1)
4595
		Grab3.BrickColor = BrickColor.new("White")
4596
		Grab3.CanCollide = false
4597
		Grab3.Anchored = true
4598
		Grab3.Material = "Neon"
4599
		Grab3.Transparency = 0.1
4600
		Grab3.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
4601
		local Grab4 = Instance.new("SpecialMesh", Grab3)
4602
		Grab4.MeshType = "Sphere"
4603
		Grab4.Scale = Vector3.new(27, 27, 27)
4604
		for i = 0, 22, 0.1 do
4605
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
4606
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
4607
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4608
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4609
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4610
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4611
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4612
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4613
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4614
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4615
			Grab.Transparency = Grab.Transparency + 0.009
4616
			Grab3.Transparency = Grab3.Transparency + 0.005
4617
			Grab2.Scale = Grab2.Scale + Vector3.new(-0.3, -0.3, -0.3)
4618
			Grab4.Scale = Grab4.Scale + Vector3.new(-0.3, -0.3, -0.3)
4619
			game:GetService("RunService").RenderStepped:wait()
4620
		end
4621
		Grab:Destroy()
4622
		Grab3:Destroy()
4623
		multiplier = 150000000000000
4624
		wait(0.01)
4625
		local tra = Instance.new("ParticleEmitter")
4626
		tra.Parent = Head
4627
		tra.LightEmission = 1
4628
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4629
		tra.Rate = 15
4630
		tra.Rotation = NumberRange.new(-5, 5)
4631
		tra.Lifetime = NumberRange.new(1.5, 2)
4632
		tra.Size = NumberSequence.new(0.098, 0)
4633
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4634
		tra.Speed = NumberRange.new(0.5)
4635
		tra.VelocitySpread = 360
4636
		tra.VelocityInheritance = 0.5
4637
		tra.ZOffset = 2
4638
		local tra = Instance.new("ParticleEmitter")
4639
		tra.Parent = Head
4640
		tra.LightEmission = 1
4641
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4642
		tra.Rate = 15
4643
		tra.Rotation = NumberRange.new(-5, 5)
4644
		tra.Lifetime = NumberRange.new(1.5, 2)
4645
		tra.Size = NumberSequence.new(0.098, 0)
4646
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4647
		tra.Speed = NumberRange.new(0.5)
4648
		tra.VelocitySpread = 360
4649
		tra.VelocityInheritance = 0.5
4650
		tra.ZOffset = 2
4651
		local tra = Instance.new("ParticleEmitter")
4652
		tra.Parent = UpperTorso
4653
		tra.LightEmission = 1
4654
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4655
		tra.Rate = 15
4656
		tra.Rotation = NumberRange.new(-5, 5)
4657
		tra.Lifetime = NumberRange.new(1.5, 2)
4658
		tra.Size = NumberSequence.new(0.098, 0)
4659
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4660
		tra.Speed = NumberRange.new(0.5)
4661
		tra.VelocitySpread = 360
4662
		tra.VelocityInheritance = 0.5
4663
		tra.ZOffset = 2
4664
		local tra = Instance.new("ParticleEmitter")
4665
		tra.Parent = RightLowerArm
4666
		tra.LightEmission = 1
4667
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4668
		tra.Rate = 15
4669
		tra.Rotation = NumberRange.new(-5, 5)
4670
		tra.Lifetime = NumberRange.new(1.5, 2)
4671
		tra.Size = NumberSequence.new(0.098, 0)
4672
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4673
		tra.Speed = NumberRange.new(0.5)
4674
		tra.VelocitySpread = 360
4675
		tra.VelocityInheritance = 0.5
4676
		tra.ZOffset = 2
4677
		local tra = Instance.new("ParticleEmitter")
4678
		tra.Parent = LeftLowerArm
4679
		tra.LightEmission = 1
4680
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
4681
		tra.Rate = 15
4682
		tra.Rotation = NumberRange.new(-5, 5)
4683
		tra.Lifetime = NumberRange.new(1.5, 2)
4684
		tra.Size = NumberSequence.new(0.098, 0)
4685
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4686
		tra.Speed = NumberRange.new(0.5)
4687
		tra.VelocitySpread = 360
4688
		tra.VelocityInheritance = 0.5
4689
		tra.ZOffset = 2
4690
		wait(3)
4691
		Idle = false
4692
		hitted = false
4693
		instinct = true
4694
		wait(2)
4695
		D = false
4696
	end
4697
end
4698
local SSJB3 = false
4699
function SSJB3()
4700
	if not D then
4701
		D = true
4702
		Idle = true
4703
		SSJB3 = true
4704
		local Music = Instance.new("Sound", UpperTorso)
4705
		Music.SoundId = "rbxassetid://1216343787"
4706
		Music.Pitch = 1
4707
		Music.Looped = false
4708
		Music.Volume = 6
4709
		wait(1.0E-4)
4710
		Music:Play()
4711
		local Aura2 = Instance.new("ParticleEmitter")
4712
		Aura2.Name = "Aura"
4713
		Aura2.Texture = "rbxassetid://134531489"
4714
		Aura2.Parent = UpperTorso
4715
		Aura2.LightEmission = 1
4716
		Aura2.Transparency = NumberSequence.new(0.2, 1)
4717
		Aura2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
4718
		Aura2.Size = NumberSequence.new(60, 90)
4719
		Aura2.LockedToPart = true
4720
		Aura2.Lifetime = NumberRange.new(1.5)
4721
		Aura2.Rate = 100
4722
		Aura2.Speed = NumberRange.new(0)
4723
		Aura2.EmissionDirection = "Top"
4724
		Aura2.Rotation = NumberRange.new(-360, 360)
4725
		Aura2.ZOffset = 2
4726
		local Aura = Instance.new("ParticleEmitter")
4727
		Aura.Name = "Aura"
4728
		Aura.Texture = "rbxassetid://1336283955"
4729
		Aura.Parent = UpperTorso
4730
		Aura.LightEmission = 1
4731
		Aura.Transparency = NumberSequence.new(0.2, 1)
4732
		Aura.Color = ColorSequence.new(BrickColor.new("Blue").Color)
4733
		Aura.Size = NumberSequence.new(90, 100)
4734
		Aura.LockedToPart = true
4735
		Aura.Lifetime = NumberRange.new(1.5)
4736
		Aura.Rate = 100
4737
		Aura.Speed = NumberRange.new(2)
4738
		Aura.EmissionDirection = "Top"
4739
		Aura.Rotation = NumberRange.new(-360, 360)
4740
		Aura.ZOffset = -0.4
4741
		local What = Instance.new("ParticleEmitter")
4742
		What.Name = "Aura"
4743
		What.Texture = "rbxassetid://917186750"
4744
		What.Parent = UpperTorso
4745
		What.LightEmission = 0.4
4746
		What.Transparency = NumberSequence.new(0.2, 1)
4747
		What.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
4748
		What.Size = NumberSequence.new(270, 280)
4749
		What.LockedToPart = true
4750
		What.Lifetime = NumberRange.new(1.5)
4751
		What.Rate = 50
4752
		What.Speed = NumberRange.new(2)
4753
		What.EmissionDirection = "Top"
4754
		What.Rotation = NumberRange.new(-360, 360)
4755
		What.ZOffset = -2
4756
		for i = 0, 23, 0.1 do
4757
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(10), rad(0), rad(-10)), 0.1)
4758
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(10), rad(0), rad(10)), 0.1)
4759
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4760
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4761
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4762
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4763
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4764
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4765
			Root.C0 = Root.C0:lerp(CFrame.new(0, -0.2, 0) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4766
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4767
			game:GetService("RunService").RenderStepped:wait()
4768
		end
4769
		wait(0.6)
4770
		for i = 0, 15, 0.4 do
4771
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(150), rad(-110), rad(0)), 0.1)
4772
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(150), rad(110), rad(0)), 0.1)
4773
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
4774
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.1)
4775
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
4776
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
4777
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4778
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4779
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4780
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4781
			game:GetService("RunService").RenderStepped:wait()
4782
		end
4783
		wait(0)
4784
		local Music2 = Instance.new("Sound", UpperTorso)
4785
		Music2.SoundId = "rbxassetid://1192683539"
4786
		Music2.Pitch = 1
4787
		Music2.Looped = false
4788
		Music2.Volume = 10
4789
		wait(1.0E-4)
4790
		Music2:Play()
4791
		wait(0.2)
4792
		Aura:Destroy()
4793
		Character.Shirt.ShirtTemplate = "rbxassetid://1215575774"
4794
		Character.Pants.PantsTemplate = "rbxassetid://1203223046"
4795
		Character.Head.face.Texture = "rbxassetid://155508768"
4796
		SS3Hair.Transparency = 0
4797
		SS3Hair.BrickColor = BrickColor.new("Cyan")
4798
		BaseHair:Destroy()
4799
		Hair:Destroy()
4800
		Aura2:Destroy()
4801
		What:Destroy()
4802
		for i, v in pairs(Head:GetChildren()) do
4803
			if v:IsA("ParticleEmitter") then
4804
				v:Remove()
4805
			end
4806
		end
4807
		for i, v in pairs(LowerTorso:GetChildren()) do
4808
			if v:IsA("PointLight") then
4809
				v:Remove()
4810
			end
4811
		end
4812
		local Aura = Instance.new("ParticleEmitter")
4813
		Aura.Name = "Aura"
4814
		Aura.Texture = "rbxassetid://411939841"
4815
		Aura.Parent = LowerTorso
4816
		Aura.LightEmission = 0
4817
		Aura.Transparency = NumberSequence.new(0.2, 1)
4818
		Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
4819
		Aura.Size = NumberSequence.new(0.2, 13)
4820
		Aura.LockedToPart = true
4821
		Aura.Lifetime = NumberRange.new(1.5)
4822
		Aura.Rate = 200
4823
		Aura.Speed = NumberRange.new(4.3)
4824
		Aura.EmissionDirection = "Top"
4825
		Aura.Rotation = NumberRange.new(-8, 8)
4826
		Aura.ZOffset = -0.5
4827
		local Kaio = Instance.new("ParticleEmitter")
4828
		Kaio.Name = "Aura"
4829
		Kaio.Texture = "rbxassetid://411939841"
4830
		Kaio.Parent = Head
4831
		Kaio.LightEmission = 1
4832
		Kaio.Transparency = NumberSequence.new(0.2, 1)
4833
		Kaio.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
4834
		Kaio.Size = NumberSequence.new(0.2, 28)
4835
		Kaio.LockedToPart = true
4836
		Kaio.Lifetime = NumberRange.new(0.6)
4837
		Kaio.Rate = 200
4838
		Kaio.Speed = NumberRange.new(6.3)
4839
		Kaio.EmissionDirection = "Top"
4840
		Kaio.Rotation = NumberRange.new(-8, 8)
4841
		Kaio.ZOffset = -2
4842
		local Aura2 = Instance.new("ParticleEmitter")
4843
		Aura2.Name = "Aura"
4844
		Aura2.Texture = "rbxassetid://411939841"
4845
		Aura2.Parent = LowerTorso
4846
		Aura2.LightEmission = 1
4847
		Aura2.Transparency = NumberSequence.new(0.2, 1)
4848
		Aura2.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
4849
		Aura2.Size = NumberSequence.new(0.2, 15)
4850
		Aura2.LockedToPart = true
4851
		Aura2.Lifetime = NumberRange.new(1.5)
4852
		Aura2.Rate = 200
4853
		Aura2.Speed = NumberRange.new(4.3)
4854
		Aura2.EmissionDirection = "Top"
4855
		Aura2.Rotation = NumberRange.new(-8, 8)
4856
		Aura2.ZOffset = -0.8
4857
		local Light = Instance.new("ParticleEmitter")
4858
		Light.Name = "Aura"
4859
		Light.Texture = "rbxassetid://749313320"
4860
		Light.Parent = UpperTorso
4861
		Light.LightEmission = 1
4862
		Light.Transparency = NumberSequence.new(0.2, 1)
4863
		Light.Color = ColorSequence.new(BrickColor.new("White").Color)
4864
		Light.Size = NumberSequence.new(4)
4865
		Light.LockedToPart = true
4866
		Light.Lifetime = NumberRange.new(0.1)
4867
		Light.Rate = 20
4868
		Light.Speed = NumberRange.new(0)
4869
		Light.EmissionDirection = "Top"
4870
		Light.Rotation = NumberRange.new(-360, 360)
4871
		local Atch1 = Instance.new("Attachment", UpperTorso)
4872
		Atch1.Position = Vector3.new(0, 2, 0)
4873
		local Atch2 = Instance.new("Attachment", UpperTorso)
4874
		Atch2.Position = Vector3.new(0, -2.5, 0)
4875
		local Trail = Instance.new("Trail", Character)
4876
		Trail.Attachment0 = Atch1
4877
		Trail.Attachment1 = Atch2
4878
		Trail.Texture = "rbxassetid://22636887"
4879
		Trail.Lifetime = 0.2
4880
		Trail.Transparency = NumberSequence.new({
4881
			NumberSequenceKeypoint.new(0, 0, 0),
4882
			NumberSequenceKeypoint.new(1, 1, 0)
4883
		})
4884
		Trail.Color = ColorSequence.new(ColorsArray)
4885
		Trail.LightEmission = 5
4886
		local Hair = Instance.new("Part", Character)
4887
		Hair.Size = Vector3.new(1, 1, 1)
4888
		Hair.Material = "Neon"
4889
		Hair.BrickColor = BrickColor.new("Cyan")
4890
		Hair.CanCollide = false
4891
		local Hair2 = Instance.new("SpecialMesh", Hair)
4892
		Hair2.MeshId = "rbxassetid://1125529443"
4893
		Hair2.Scale = Vector3.new(1.09, 1.09, 1.09)
4894
		local Hair3 = Instance.new("Weld", Hair)
4895
		Hair3.Part0 = Character.Head
4896
		Hair3.Part1 = Hair
4897
		Hair3.C0 = CFrame.new(-0.06, 0.9, 0)
4898
		wait(0.001)
4899
		Humanoid.MaxHealth = 900000000
4900
		wait(0.01)
4901
		Humanoid.Health = 900000000
4902
		local whoh = Instance.new("Sound", UpperTorso)
4903
		whoh.SoundId = "rbxassetid://1179254378"
4904
		whoh.Pitch = 0.99
4905
		whoh.Volume = 0.6
4906
		whoh.Looped = true
4907
		wait(0)
4908
		whoh:Play()
4909
		local Grab = Instance.new("Part", Character)
4910
		Grab.Size = Vector3.new(1, 1, 1)
4911
		Grab.BrickColor = BrickColor.new("Cyan")
4912
		Grab.CanCollide = false
4913
		Grab.Anchored = true
4914
		Grab.Material = "Neon"
4915
		Grab.Transparency = 0.1
4916
		Grab.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
4917
		local Grab2 = Instance.new("SpecialMesh", Grab)
4918
		Grab2.MeshType = "Sphere"
4919
		Grab2.Scale = Vector3.new(47, 47, 47)
4920
		local Grab3 = Instance.new("Part", Character)
4921
		Grab3.Size = Vector3.new(1, 1, 1)
4922
		Grab3.BrickColor = BrickColor.new("Cyan")
4923
		Grab3.CanCollide = false
4924
		Grab3.Anchored = true
4925
		Grab3.Material = "Neon"
4926
		Grab3.Transparency = 0.1
4927
		Grab3.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
4928
		local Grab4 = Instance.new("SpecialMesh", Grab3)
4929
		Grab4.MeshType = "Sphere"
4930
		Grab4.Scale = Vector3.new(207, 207, 207)
4931
		for i = 0, 22, 0.1 do
4932
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
4933
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
4934
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4935
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4936
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4937
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
4938
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4939
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
4940
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
4941
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
4942
			Grab.Transparency = Grab.Transparency + 0.009
4943
			Grab3.Transparency = Grab3.Transparency + 0.005
4944
			Grab2.Scale = Grab2.Scale + Vector3.new(-0.3, -0.3, -0.3)
4945
			Grab4.Scale = Grab4.Scale + Vector3.new(-1, -1, -1)
4946
			game:GetService("RunService").RenderStepped:wait()
4947
		end
4948
		Grab:Destroy()
4949
		Grab3:Destroy()
4950
		multiplier = 1.5E120
4951
		wait(0.01)
4952
		local tra = Instance.new("ParticleEmitter")
4953
		tra.Parent = Head
4954
		tra.LightEmission = 1
4955
		tra.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
4956
		tra.Rate = 15
4957
		tra.Rotation = NumberRange.new(-5, 5)
4958
		tra.Lifetime = NumberRange.new(1.5, 2)
4959
		tra.Size = NumberSequence.new(0.098, 0)
4960
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4961
		tra.Speed = NumberRange.new(0.5)
4962
		tra.VelocitySpread = 360
4963
		tra.VelocityInheritance = 0.5
4964
		tra.ZOffset = 2
4965
		local tra = Instance.new("ParticleEmitter")
4966
		tra.Parent = Head
4967
		tra.LightEmission = 1
4968
		tra.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
4969
		tra.Rate = 15
4970
		tra.Rotation = NumberRange.new(-5, 5)
4971
		tra.Lifetime = NumberRange.new(1.5, 2)
4972
		tra.Size = NumberSequence.new(1.3)
4973
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4974
		tra.Speed = NumberRange.new(0.5)
4975
		tra.VelocitySpread = 360
4976
		tra.VelocityInheritance = 0.5
4977
		tra.ZOffset = 2
4978
		local tra = Instance.new("ParticleEmitter")
4979
		tra.Parent = UpperTorso
4980
		tra.LightEmission = 1
4981
		tra.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
4982
		tra.Rate = 15
4983
		tra.Rotation = NumberRange.new(-5, 5)
4984
		tra.Lifetime = NumberRange.new(1.5, 2)
4985
		tra.Size = NumberSequence.new(1.3)
4986
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
4987
		tra.Speed = NumberRange.new(0.5)
4988
		tra.VelocitySpread = 360
4989
		tra.VelocityInheritance = 0.5
4990
		tra.ZOffset = 2
4991
		local tra = Instance.new("ParticleEmitter")
4992
		tra.Parent = RightLowerArm
4993
		tra.LightEmission = 1
4994
		tra.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
4995
		tra.Rate = 15
4996
		tra.Rotation = NumberRange.new(-5, 5)
4997
		tra.Lifetime = NumberRange.new(1.5, 2)
4998
		tra.Size = NumberSequence.new(1.3)
4999
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
5000
		tra.Speed = NumberRange.new(0.5)
5001
		tra.VelocitySpread = 360
5002
		tra.VelocityInheritance = 0.5
5003
		tra.ZOffset = 2
5004
		local tra = Instance.new("ParticleEmitter")
5005
		tra.Parent = LeftLowerArm
5006
		tra.LightEmission = 1
5007
		tra.Color = ColorSequence.new(BrickColor.new("White").Color)
5008
		tra.Rate = 15
5009
		tra.Rotation = NumberRange.new(-5, 5)
5010
		tra.Lifetime = NumberRange.new(1.5, 2)
5011
		tra.Size = NumberSequence.new(0.098, 0)
5012
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
5013
		tra.Speed = NumberRange.new(0.5)
5014
		tra.VelocitySpread = 360
5015
		tra.VelocityInheritance = 0.5
5016
		tra.ZOffset = 2
5017
		wait(3)
5018
		Idle = false
5019
		hitted = false
5020
		instinct = true
5021
		wait(2)
5022
		D = false
5023
	end
5024
end
5025
Mouse.KeyDown:connect(function(key)
5026
	if key == "z" and SSJB3 == true then
5027
		Idle = true
5028
		if Debounces.CanAttack == true then
5029
			Debounces.CanAttack = false
5030
			Debounces.on = true
5031
			Debounces.NoIdl = true
5032
			do
5033
				local Music2 = Instance.new("Sound", UpperTorso)
5034
				Music2.SoundId = "rbxassetid://1112364900"
5035
				Music2.Pitch = 1
5036
				Music2.Looped = false
5037
				Music2.Volume = 3.2
5038
				wait(1.0E-4)
5039
				Music2:Play()
5040
				local sbs = Instance.new("BodyPosition", RootPart)
5041
				sbs.P = 3000
5042
				sbs.D = 1000
5043
				sbs.maxForce = Vector3.new(0, 0, 0)
5044
				sbs.position = RootPart.CFrame.p + Vector3.new(0, 0, 0)
5045
				local Music3 = Instance.new("Sound", UpperTorso)
5046
				Music3.SoundId = "rbxassetid://551399476"
5047
				Music3.Pitch = 1
5048
				Music3.Looped = false
5049
				Music3.Volume = 3.2
5050
				wait(1.0E-4)
5051
				Music3:Play()
5052
				wait(0.5)
5053
				local Bq = Instance.new("Part", Character)
5054
				Bq.Size = Vector3.new(0.2, 0.2, 0.2)
5055
				Bq.BrickColor = BrickColor.new("Cyan")
5056
				Bq.Material = "Neon"
5057
				Bq.Anchored = true
5058
				Bq.CanCollide = false
5059
				Bq.Transparency = 0.1
5060
				Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5061
				local Bq2 = Instance.new("SpecialMesh", Bq)
5062
				Bq2.MeshType = "Sphere"
5063
				Bq2.Scale = Vector3.new(5.8, 5.8, 5.8)
5064
				local HQ = Instance.new("Part", Bq)
5065
				HQ.Size = Vector3.new(1, 1, 1)
5066
				HQ.BrickColor = BrickColor.new("Cyan")
5067
				HQ.Material = "Neon"
5068
				HQ.Anchored = true
5069
				HQ.CanCollide = false
5070
				HQ.Transparency = 0.4
5071
				HQ.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
5072
				local HQ2 = Instance.new("SpecialMesh", HQ)
5073
				HQ2.MeshType = "Cylinder"
5074
				HQ2.Scale = Vector3.new(500, 1.2, 1.2)
5075
				local HQ23 = Instance.new("Part", Bq)
5076
				HQ23.Size = Vector3.new(1, 1, 1)
5077
				HQ23.BrickColor = BrickColor.new("Cyan")
5078
				HQ23.Material = "Neon"
5079
				HQ23.Anchored = true
5080
				HQ23.CanCollide = false
5081
				HQ23.Transparency = 0.4
5082
				HQ23.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
5083
				local HQ22 = Instance.new("SpecialMesh", HQ23)
5084
				HQ22.MeshType = "Cylinder"
5085
				HQ22.Scale = Vector3.new(500, 1.2, 1.2)
5086
				local ZO = Instance.new("Part", Bq)
5087
				ZO.Size = Vector3.new(1, 1, 1)
5088
				ZO.BrickColor = BrickColor.new("Cyan")
5089
				ZO.Material = "Neon"
5090
				ZO.Anchored = true
5091
				ZO.CanCollide = false
5092
				ZO.Transparency = 0.4
5093
				ZO.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
5094
				local ZO2 = Instance.new("SpecialMesh", ZO)
5095
				ZO2.MeshType = "Cylinder"
5096
				ZO2.Scale = Vector3.new(500, 1.2, 1.2)
5097
				local BO = Instance.new("Part", Bq)
5098
				BO.Size = Vector3.new(1, 1, 1)
5099
				BO.BrickColor = BrickColor.new("Cyan")
5100
				BO.Material = "Neon"
5101
				BO.Anchored = true
5102
				BO.CanCollide = false
5103
				BO.Transparency = 0.4
5104
				BO.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
5105
				local BO2 = Instance.new("SpecialMesh", BO)
5106
				BO2.MeshType = "Cylinder"
5107
				BO2.Scale = Vector3.new(500, 1.2, 1.2)
5108
				local Grab = Instance.new("Part", RootPart)
5109
				Grab.Size = Vector3.new(5, 5, 5)
5110
				Grab.CanCollide = false
5111
				Grab.Anchored = true
5112
				Grab.BrickColor = BrickColor.new("Deep orange")
5113
				Grab.Transparency = math.huge
5114
				local Grabo = Instance.new("Weld", Grab)
5115
				Grabo.Part0 = RootPart
5116
				Grabo.Part1 = Grab
5117
				Grabo.C0 = CFrame.new(0, -1.1, 0)
5118
				Grab.Touched:connect(function(hit)
5119
					if hit.Name ~= "Grab" then
5120
						kamessj4hurt(hit, 10)
5121
					end
5122
				end)
5123
				RootPart.Anchored = true
5124
				for i = 0, 20, 0.1 do
5125
					RootPart.CFrame = CFrame.new(RootPart.Position, Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
5126
					LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, -1, 0.4), 0.1)
5127
					RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, 1, -0.4), 0.1)
5128
					LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 2), 0.1)
5129
					RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -2), 0.1)
5130
					LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5131
					RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5132
					LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.6, 0, 0), 0.1)
5133
					RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5134
					Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 90, 0), 0.1)
5135
					Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0 - 0.03 * math.sin(tick() * 3), -1, 0), 0.1)
5136
					RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5137
					LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5138
					RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5139
					LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5140
					Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
5141
					Bq2.Scale = Bq2.Scale + Vector3.new(1.2, 1.2, 1.2)
5142
					HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
5143
					HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
5144
					ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
5145
					BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
5146
					game:GetService("RunService").RenderStepped:wait()
5147
				end
5148
				wait(0)
5149
				Bq:Destroy()
5150
				Music2:Destroy()
5151
				local Music3 = Instance.new("Sound", UpperTorso)
5152
				Music3.SoundId = "rbxassetid://551399627"
5153
				Music3.Pitch = 1
5154
				Music3.Looped = false
5155
				Music3.Volume = 3.2
5156
				wait(1.0E-4)
5157
				Music3:Play()
5158
				Debounces.on = false
5159
				Debounces.Here = false
5160
				shot = shot + 1
5161
				local rng = Instance.new("Part", RootPart)
5162
				rng.Anchored = true
5163
				rng.BrickColor = BrickColor.new("Dark blue")
5164
				rng.CanCollide = false
5165
				rng.FormFactor = 3
5166
				rng.Name = "Ring"
5167
				rng.Size = Vector3.new(8, 8, 8)
5168
				rng.Transparency = 0.35
5169
				rng.TopSurface = 0
5170
				rng.BottomSurface = 0
5171
				rng2 = rng:clone()
5172
				rng3 = rng2:clone()
5173
				rng4 = rng2:clone()
5174
				local rngm = Instance.new("SpecialMesh", rng)
5175
				rngm.MeshId = "http://www.roblox.com/asset/?id=0"
5176
				rngm.Scale = Vector3.new(1, 1, 1)
5177
				rngm2 = rngm:clone()
5178
				rngm2.Scale = Vector3.new(1, 1, 1)
5179
				rngm3 = rngm2:clone()
5180
				rngm3.Parent = rng3
5181
				rngm3.Scale = Vector3.new(1, 1, 1)
5182
				rngm4 = rngm2:clone()
5183
				rngm4.Parent = rng4
5184
				rngm4.Scale = Vector3.new(1, 1, 1)
5185
				local bem = Instance.new("Part", RootPart)
5186
				bem.Anchored = true
5187
				bem.Position = bem.Position + Vector3.new(0, 0, 150)
5188
				bem.BrickColor = BrickColor.new("Dark blue")
5189
				bem.CanCollide = false
5190
				bem.Material = "Neon"
5191
				local bem2 = Instance.new("Part", RootPart)
5192
				bem2.Anchored = true
5193
				bem2.Position = bem.Position + Vector3.new(0, 0, 150)
5194
				bem2.BrickColor = BrickColor.new("Cyan")
5195
				bem2.CanCollide = false
5196
				bem2.Material = "Neon"
5197
				local aura = Instance.new("ParticleEmitter", bem)
5198
				aura.Size = NumberSequence.new(11)
5199
				aura.Lifetime = NumberRange.new(0.5)
5200
				aura.LightEmission = 1
5201
				aura.Texture = "http://www.roblox.com/asset/?id="
5202
				aura.Speed = NumberRange.new(0)
5203
				aura.Color = ColorSequence.new(Color3.new(225, 225, 0))
5204
				aura.Rate = 400
5205
				bem.FormFactor = 3
5206
				bem.Name = "Beam" .. shot
5207
				bem.Size = Vector3.new(13, 13, 13)
5208
				bem.Transparency = 0.35
5209
				bem.TopSurface = 0
5210
				bem.BottomSurface = 0
5211
				local bemm2 = Instance.new("SpecialMesh", bem2)
5212
				bemm2.MeshType = 4
5213
				bemm2.Scale = Vector3.new(1, 1, 1)
5214
				bem2.FormFactor = 3
5215
				bem2.Name = "Beam" .. shot
5216
				bem2.Size = Vector3.new(11, 11, 11)
5217
				bem2.Transparency = 0.35
5218
				bem2.TopSurface = 0
5219
				bem2.BottomSurface = 0
5220
				local bemm = Instance.new("SpecialMesh", bem)
5221
				bemm.MeshType = 4
5222
				bemm.Scale = Vector3.new(1, 1, 1)
5223
				local out = Instance.new("Part", Character)
5224
				out.Anchored = true
5225
				out.BrickColor = BrickColor.new("Dark blue")
5226
				out.CanCollide = false
5227
				out.FormFactor = 3
5228
				out.Name = "Out"
5229
				out.Material = "Neon"
5230
				out.Size = Vector3.new(126, 126, 126)
5231
				out.Transparency = 0.35
5232
				out.TopSurface = 0
5233
				out.BottomSurface = 0
5234
				local outm = Instance.new("SpecialMesh", out)
5235
				outm.MeshType = 3
5236
				outm.Scale = Vector3.new(1, 1, 1)
5237
				local out2 = Instance.new("Part", Character)
5238
				out2.Anchored = true
5239
				out2.BrickColor = BrickColor.new("Cyan")
5240
				out2.CanCollide = false
5241
				out2.FormFactor = 3
5242
				out2.Name = "Out"
5243
				out2.Material = "Neon"
5244
				out2.Size = Vector3.new(120, 120, 120)
5245
				out2.Transparency = 0.35
5246
				out2.TopSurface = 0
5247
				out2.BottomSurface = 0
5248
				local outm2 = Instance.new("SpecialMesh", out2)
5249
				outm2.MeshType = 3
5250
				outm2.Scale = Vector3.new(1, 1, 1)
5251
				local outl = Instance.new("Part", Character)
5252
				outl.Anchored = true
5253
				outl.BrickColor = BrickColor.new("Dark blue")
5254
				outl.CanCollide = false
5255
				outl.FormFactor = 3
5256
				outl.Name = "Out"
5257
				outl.Material = "Neon"
5258
				outl.Size = Vector3.new(197, 197, 197)
5259
				outl.Transparency = 0.35
5260
				outl.TopSurface = 0
5261
				outl.BottomSurface = 0
5262
				local outml = Instance.new("SpecialMesh", outl)
5263
				outml.MeshType = 3
5264
				outml.Scale = Vector3.new(1, 1, 1)
5265
				local out2l = Instance.new("Part", Character)
5266
				out2l.Anchored = true
5267
				out2l.BrickColor = BrickColor.new("Cyan")
5268
				out2l.CanCollide = false
5269
				out2l.FormFactor = 3
5270
				out2l.Name = "Out"
5271
				out2l.Material = "Neon"
5272
				out2l.Size = Vector3.new(199, 199, 199)
5273
				out2l.Transparency = 0.35
5274
				out2l.TopSurface = 0
5275
				out2l.BottomSurface = 0
5276
				local outm2l = Instance.new("SpecialMesh", out2l)
5277
				outm2l.MeshType = 3
5278
				outm2l.Scale = Vector3.new(1, 1, 1)
5279
				local outau = Instance.new("Part", Character)
5280
				outau.Anchored = true
5281
				outau.BrickColor = BrickColor.new("Cyan")
5282
				outau.CanCollide = false
5283
				outau.FormFactor = 3
5284
				outau.Name = "Out"
5285
				outau.Material = "Neon"
5286
				outau.Size = Vector3.new(0.1, 0.1, 0.1)
5287
				outau.Transparency = 0.35
5288
				outau.TopSurface = 0
5289
				outau.BottomSurface = 0
5290
				local outm2au = Instance.new("SpecialMesh", outau)
5291
				outm2au.MeshType = 3
5292
				outm2au.Scale = Vector3.new(1, 1, 1)
5293
				local outau2 = Instance.new("Part", Character)
5294
				outau2.Anchored = true
5295
				outau2.BrickColor = BrickColor.new("Cyan")
5296
				outau2.CanCollide = false
5297
				outau2.FormFactor = 3
5298
				outau2.Name = "Out"
5299
				outau2.Material = "Neon"
5300
				outau2.Size = Vector3.new(0.1, 0.1, 0.1)
5301
				outau2.Transparency = 0.35
5302
				outau2.TopSurface = 0
5303
				outau2.BottomSurface = 0
5304
				local outm2au2 = Instance.new("SpecialMesh", outau2)
5305
				outm2au2.MeshType = 3
5306
				outm2au2.Scale = Vector3.new(1, 1, 1)
5307
				local bnd = Instance.new("Part", RootPart)
5308
				bnd.Anchored = true
5309
				bnd.BrickColor = BrickColor.new("Cyan")
5310
				bnd.CanCollide = false
5311
				bnd.Material = "Neon"
5312
				bnd.FormFactor = 3
5313
				bnd.Name = "Bend"
5314
				bnd.Size = Vector3.new(10, 10, 10)
5315
				bnd.Transparency = 1
5316
				bnd.TopSurface = 0
5317
				bnd.BottomSurface = 0
5318
				local bndm = Instance.new("SpecialMesh", bnd)
5319
				bndm.MeshType = 3
5320
				bndm.Scale = Vector3.new(1, 1, 1)
5321
				local Chow = Instance.new("ParticleEmitter")
5322
				Chow.Name = "Aura"
5323
				Chow.Texture = "rbxassetid://779576004"
5324
				Chow.Parent = outau
5325
				Chow.LightEmission = 1
5326
				Chow.Transparency = NumberSequence.new(1, 0.2, 1)
5327
				Chow.Color = ColorSequence.new(BrickColor.new("Really red").Color)
5328
				Chow.Size = NumberSequence.new(40)
5329
				Chow.LockedToPart = true
5330
				Chow.Lifetime = NumberRange.new(0.2)
5331
				Chow.Rate = 100
5332
				Chow.Rotation = NumberRange.new(-360, 360)
5333
				Chow.Speed = NumberRange.new(0.3)
5334
				Chow.EmissionDirection = "Top"
5335
				local Chow2 = Instance.new("ParticleEmitter")
5336
				Chow2.Name = "Aura"
5337
				Chow2.Texture = "rbxassetid://779576004"
5338
				Chow2.Parent = outau2
5339
				Chow2.LightEmission = 1
5340
				Chow2.Transparency = NumberSequence.new(1, 0.1, 1)
5341
				Chow2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
5342
				Chow2.Size = NumberSequence.new(60)
5343
				Chow2.LockedToPart = true
5344
				Chow2.Lifetime = NumberRange.new(0.2)
5345
				Chow2.Rate = 200
5346
				Chow2.Rotation = NumberRange.new(-360, 360)
5347
				Chow2.Speed = NumberRange.new(0.3)
5348
				Chow2.EmissionDirection = "Top"
5349
				local Atch1 = Instance.new("Attachment", out2l)
5350
				Atch1.Position = Vector3.new(0, 2, 0)
5351
				local Atch2 = Instance.new("Attachment", out2l)
5352
				Atch2.Position = Vector3.new(0, -2.5, 0)
5353
				local Trail = Instance.new("Trail", Character)
5354
				Trail.Attachment0 = Atch1
5355
				Trail.Attachment1 = Atch2
5356
				Trail.Texture = "rbxassetid://22636887"
5357
				Trail.Lifetime = 1.7
5358
				Trail.Transparency = NumberSequence.new({
5359
					NumberSequenceKeypoint.new(0, 0, 0),
5360
					NumberSequenceKeypoint.new(1, 1, 0)
5361
				})
5362
				Trail.Color = ColorSequence.new(ColorsArray)
5363
				Trail.LightEmission = 5
5364
				local To = Instance.new("Part", Character)
5365
				To.Size = Vector3.new(2, 1, 2)
5366
				To.BrickColor = BrickColor.new("Really red")
5367
				To.CanCollide = false
5368
				To.Anchored = true
5369
				To.Material = "Neon"
5370
				To.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
5371
				local To2 = Instance.new("SpecialMesh", To)
5372
				To2.MeshId = "rbxassetid://569384034"
5373
				To2.Scale = Vector3.new(10, 10, 10)
5374
				local Rin = Instance.new("Part", Character)
5375
				Rin.Size = Vector3.new(1, 1, 1)
5376
				Rin.BrickColor = BrickColor.new("White")
5377
				Rin.Anchored = true
5378
				Rin.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
5379
				local Rin2 = Instance.new("SpecialMesh", Rin)
5380
				Rin2.MeshId = "rbxassetid://3270017"
5381
				Rin2.Scale = Vector3.new(1, 1, 1)
5382
				out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5383
				outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5384
				outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5385
				out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5386
				outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5387
				out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
5388
				bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
5389
				bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
5390
				bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
5391
				Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
5392
				rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
5393
				rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
5394
				rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
5395
				Debounces.Shewt = true
5396
				local Music2 = Instance.new("Sound", UpperTorso)
5397
				Music2.SoundId = "rbxassetid://1117288204"
5398
				Music2.Pitch = 1
5399
				Music2.Looped = false
5400
				Music2.Volume = 7.2
5401
				wait(1.0E-4)
5402
				Music2:Play()
5403
				coroutine.wrap(function()
5404
					for i = 1, 20, 0.2 do
5405
						rngm.Scale = Vector3.new(16 + i * 6, 10 + i * 6, 2)
5406
						rngm3.Scale = Vector3.new(18 + i * 8, 8 + i * 8, 2)
5407
						rngm4.Scale = Vector3.new(20 + i * 10, 6 + i * 10, 2)
5408
						rng.Transparency = i / 20
5409
						rng3.Transparency = 0.041666666666666664
5410
						rng4.Transparency = i / 26
5411
						wait()
5412
					end
5413
					wait(5)
5414
					rng:Destroy()
5415
				end)()
5416
				if Debounces.Shewt == true then
5417
					RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
5418
						hit = ht.Parent
5419
						if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
5420
							if HasntTouched(hit.Name) == true and deb == false then
5421
								deb = true
5422
								coroutine.wrap(function()
5423
								end)()
5424
								table.insert(Touche, hit.Name)
5425
								deb = false
5426
							end
5427
							coroutine.wrap(function()
5428
								hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0, 0, 5)
5429
								wait(0.4)
5430
							end)()
5431
							table.insert(Touche, hit.Parent.Name)
5432
							deb = false
5433
							for i, v in pairs(Touche) do
5434
								print(v)
5435
							end
5436
						end
5437
					end)
5438
				end
5439
				for i = 0, 1700, 23 do
5440
					bem.Size = Vector3.new(i, 107, 107)
5441
					bem2.Size = Vector3.new(i, 107, 107)
5442
					Grab.Size = Vector3.new(i, 107, 107)
5443
					out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
5444
					outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
5445
					out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
5446
					bem.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
5447
					bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
5448
					Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
5449
					outl.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
5450
					out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
5451
					outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
5452
					bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
5453
					bnd.Size = Vector3.new(10, 10, 10)
5454
					bndm.Scale = Vector3.new(108, 108, 108)
5455
					To.Transparency = To.Transparency + 0.012
5456
					To.CFrame = To.CFrame * CFrame.Angles(0, 0.3, 0)
5457
					if i % 10 == 0 then
5458
						do
5459
							local newRng = rng2:Clone()
5460
							newRng.Parent = RootPart
5461
							newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
5462
							local newRngm = rngm2:clone()
5463
							newRngm.Parent = newRng
5464
							coroutine.wrap(function()
5465
								for i = 1, 10, 0.2 do
5466
									newRngm.Scale = Vector3.new(12 + i * 2, 12 + i * 2, 3)
5467
									newRng.Transparency = i / 10
5468
									wait()
5469
								end
5470
								wait(0)
5471
								newRng:Destroy()
5472
							end)()
5473
						end
5474
					end
5475
					wait()
5476
				end
5477
				wait(0)
5478
				Debounces.Shewt = false
5479
				out:Destroy()
5480
				out2:Destroy()
5481
				bnd:Destroy()
5482
				bem:Destroy()
5483
				bem2:Destroy()
5484
				To:Destroy()
5485
				To2:Destroy()
5486
				Music2:Destroy()
5487
				out2l:Destroy()
5488
				outl:Destroy()
5489
				outau:Destroy()
5490
				outau2:Destroy()
5491
				Trail:Destroy()
5492
				Atch1:Destroy()
5493
				Grab:Destroy()
5494
				Grabo:Destroy()
5495
				for i, v in pairs(RootPart:GetChildren()) do
5496
					if v:IsA("BodyPosition") then
5497
						v:Remove()
5498
					end
5499
				end
5500
				RootPart.Anchored = false
5501
				Debounces.Ready = false
5502
				for i, v in pairs(Touche) do
5503
					table.remove(Touche, i)
5504
				end
5505
				wait()
5506
				table.insert(Touche, Character.Name)
5507
				Debounces.NoIdl = false
5508
				if Debounces.CanAttack == false then
5509
					Debounces.CanAttack = true
5510
				end
5511
			end
5512
		end
5513
	end
5514
	Idle = false
5515
	Humanoid.WalkSpeed = 16
5516
end)
5517
RootPart.Touched:connect(function(hit)
5518
	local h = hit.Parent:FindFirstChildOfClass("Humanoid")
5519
	if h ~= nil and Humanoid.Health > 0 and instinct == true then
5520
		RootPart.CFrame = RootPart.CFrame * CFrame.new(0, 0, -2.2) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0))
5521
		local ay = math.random(1, 2)
5522
		if ay == 1 then
5523
			RootPart.CFrame = RootPart.CFrame * CFrame.new(-8.2, 0, 0)
5524
		else
5525
			RootPart.CFrame = RootPart.CFrame * CFrame.new(0, 0, 7.3)
5526
		end
5527
	end
5528
end)
5529
tp = true
5530
Mouse.KeyDown:connect(function(k)
5531
	if k == "1" and tp == true then
5532
		tp = false
5533
		local Must = Instance.new("Sound", UpperTorso)
5534
		Must.SoundId = "rbxassetid://1055279036"
5535
		Must.Pitch = 0.99
5536
		Must.Volume = 1.2
5537
		Must.Looped = false
5538
		wait(0)
5539
		Must:Play()
5540
		Zanzoken = Instance.new("Part", Character)
5541
		Zanzoken.Anchored = true
5542
		Zanzoken.CanCollide = false
5543
		Zanzoken.Position = v3(999, 999, 999)
5544
		Zanzoken.CFrame = LowerTorso.CFrame
5545
		game.Debris:AddItem(Zanzoken, 0.5)
5546
		Zanzoken.Transparency = 1
5547
		wait()
5548
		idk = Instance.new("BillboardGui", Zanzoken)
5549
		idk.Size = UDim2.new(10, 0, 15, 0)
5550
		idk.AlwaysOnTop = false
5551
		idk1 = Instance.new("ImageLabel", idk)
5552
		idk1.BackgroundTransparency = 1
5553
		idk.ExtentsOffset = v3(0, 0, 0)
5554
		idk1.ImageTransparency = 0
5555
		idk1.ImageColor3 = Color3.fromRGB(0, 0, 0)
5556
		idk1.Size = UDim2.new(2, 0, 1, 0)
5557
		idk1.Position = UDim2.new(-0.5, 0, -0.2, 0)
5558
		idk1.Image = "rbxassetid://319554883"
5559
		wait(0)
5560
		Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
5561
		wait(0)
5562
		Zanzoken = Instance.new("Part", Character)
5563
		Zanzoken.Anchored = true
5564
		Zanzoken.CanCollide = false
5565
		Zanzoken.Position = v3(999, 999, 999)
5566
		Zanzoken.CFrame = LowerTorso.CFrame
5567
		game.Debris:AddItem(Zanzoken, 0.5)
5568
		Zanzoken.Transparency = 1
5569
		wait()
5570
		idk = Instance.new("BillboardGui", Zanzoken)
5571
		idk.Size = UDim2.new(10, 0, 15, 0)
5572
		idk.AlwaysOnTop = false
5573
		idk1 = Instance.new("ImageLabel", idk)
5574
		idk1.BackgroundTransparency = 1
5575
		idk.ExtentsOffset = v3(0, 0, 0)
5576
		idk1.ImageTransparency = 0
5577
		idk1.ImageColor3 = Color3.fromRGB(0, 0, 0)
5578
		idk1.Size = UDim2.new(2, 0, 1, 0)
5579
		idk1.Position = UDim2.new(-0.5, 0, -0.2, 0)
5580
		idk1.Image = "rbxassetid://319554883"
5581
		wait(0.4)
5582
		tp = true
5583
	end
5584
end)
5585
Mouse.KeyDown:connect(function(k)
5586
	if k == "2" and tp == true and instinct == true then
5587
		tp = false
5588
		Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
5589
		wait(1.0E-4)
5590
		tp = true
5591
	end
5592
end)
5593
Mouse.KeyDown:connect(function(key)
5594
	if key == "h" and base == true and instinct == false and ssj4 == false then
5595
		Idle = true
5596
		ssj = true
5597
		ssj2 = false
5598
		blue = false
5599
		base = false
5600
		multiplier = 3
5601
		local H = Instance.new("Part", UpperTorso)
5602
		H.Size = Vector3.new(1, 1, 1)
5603
		H.BrickColor = BrickColor.new("Cyan")
5604
		H.CanCollide = false
5605
		H.Material = "Neon"
5606
		H.Anchored = true
5607
		H.CFrame = RootPart.CFrame * CFrame.new(0, 8.1, 0) * CFrame.Angles(0, 1.55, 0)
5608
		local H2 = Instance.new("SpecialMesh", H)
5609
		H2.MeshId = "rbxassetid://569384034"
5610
		H2.Scale = Vector3.new(2.5, 2.5, 2.5)
5611
		RootPart.Anchored = true
5612
		local Music2 = Instance.new("Sound", UpperTorso)
5613
		Music2.SoundId = "rbxassetid://917377181"
5614
		Music2.Pitch = 1
5615
		Music2.Looped = false
5616
		Music2.Volume = 3.2
5617
		wait(1.0E-4)
5618
		Music2:Play()
5619
		local Music3 = Instance.new("Sound", UpperTorso)
5620
		Music3.SoundId = "rbxassetid://891397456"
5621
		Music3.Pitch = 1
5622
		Music3.Looped = false
5623
		Music3.Volume = 3.2
5624
		wait(1.0E-4)
5625
		Music3:Play()
5626
		coroutine.resume(coroutine.create(function()
5627
			for i = 1, 4 do
5628
				do
5629
					local HQ = Instance.new("Part", Character)
5630
					HQ.Size = Vector3.new(1, 0, 1)
5631
					HQ.BrickColor = BrickColor.new("Cyan")
5632
					HQ.Material = "Neon"
5633
					HQ.Anchored = true
5634
					HQ.CanCollide = false
5635
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5636
					local HQ2 = Instance.new("SpecialMesh", HQ)
5637
					HQ2.MeshId = "rbxassetid://20329976"
5638
					HQ2.Scale = Vector3.new(1, 1, 1)
5639
					local HQ5 = Instance.new("Part", Character)
5640
					HQ5.Size = Vector3.new(1, 0, 1)
5641
					HQ5.BrickColor = BrickColor.new("Cyan")
5642
					HQ5.Material = "Neon"
5643
					HQ5.Anchored = true
5644
					HQ5.CanCollide = false
5645
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5646
					local HQ6 = Instance.new("SpecialMesh", HQ5)
5647
					HQ6.MeshId = "rbxassetid://20329976"
5648
					HQ6.Scale = Vector3.new(1, 1, 1)
5649
					coroutine.resume(coroutine.create(function()
5650
						for i = 0, 5, 0.1 do
5651
							HQ2.Scale = HQ2.Scale + Vector3.new(2, 0, 2)
5652
							HQ.Transparency = HQ.Transparency + 0.09
5653
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
5654
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
5655
							HQ5.Transparency = HQ5.Transparency + 0.09
5656
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
5657
							wait(1.0E-11)
5658
						end
5659
					end))
5660
					wait(0.3)
5661
				end
5662
			end
5663
		end))
5664
		for i = 0, 10, 0.1 do
5665
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
5666
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
5667
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
5668
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
5669
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
5670
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
5671
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5672
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5673
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5674
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
5675
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
5676
			game:GetService("RunService").RenderStepped:wait()
5677
		end
5678
		H:Destroy()
5679
		wait(0)
5680
		local Music7 = Instance.new("Sound", UpperTorso)
5681
		Music7.SoundId = "rbxassetid://1035030726"
5682
		Music7.Pitch = 1
5683
		Music7.Looped = false
5684
		Music7.Volume = 5.2
5685
		wait(1.0E-4)
5686
		Music7:Play()
5687
		local SS = Instance.new("Part", UpperTorso)
5688
		SS.Size = Vector3.new(1, 1, 1)
5689
		SS.BrickColor = BrickColor.new("New Yeller")
5690
		SS.CanCollide = false
5691
		SS.Material = "Neon"
5692
		SS.Anchored = true
5693
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
5694
		local SS2 = Instance.new("SpecialMesh", SS)
5695
		SS2.MeshId = "rbxassetid://569384034"
5696
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
5697
		coroutine.resume(coroutine.create(function()
5698
			for i = 1, 5 do
5699
				do
5700
					local HQ = Instance.new("Part", Character)
5701
					HQ.Size = Vector3.new(1, 0, 1)
5702
					HQ.BrickColor = BrickColor.new("New Yeller")
5703
					HQ.Material = "Neon"
5704
					HQ.Anchored = true
5705
					HQ.CanCollide = false
5706
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5707
					local HQ2 = Instance.new("SpecialMesh", HQ)
5708
					HQ2.MeshId = "rbxassetid://20329976"
5709
					HQ2.Scale = Vector3.new(1, 1, 1)
5710
					local HQ5 = Instance.new("Part", Character)
5711
					HQ5.Size = Vector3.new(1, 0, 1)
5712
					HQ5.BrickColor = BrickColor.new("New Yeller")
5713
					HQ5.Material = "Neon"
5714
					HQ5.Anchored = true
5715
					HQ5.CanCollide = false
5716
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5717
					local HQ6 = Instance.new("SpecialMesh", HQ5)
5718
					HQ6.MeshId = "rbxassetid://20329976"
5719
					HQ6.Scale = Vector3.new(1, 1, 1)
5720
					coroutine.resume(coroutine.create(function()
5721
						for i = 1, 200 do
5722
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
5723
							HQ.Transparency = HQ.Transparency + 0.09
5724
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
5725
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
5726
							HQ5.Transparency = HQ5.Transparency + 0.09
5727
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
5728
							wait(1.0E-11)
5729
						end
5730
					end))
5731
					wait(0.3)
5732
				end
5733
			end
5734
		end))
5735
		local HQ = Instance.new("Part", RootPart)
5736
		HQ.Size = Vector3.new(1, 1, 1)
5737
		HQ.BrickColor = BrickColor.new("New Yeller")
5738
		HQ.Material = "Neon"
5739
		HQ.Anchored = true
5740
		HQ.CanCollide = false
5741
		HQ.Transparency = 0.4
5742
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
5743
		local HQ2 = Instance.new("SpecialMesh", HQ)
5744
		HQ2.MeshType = "Cylinder"
5745
		HQ2.Scale = Vector3.new(120, 1.2, 1.2)
5746
		local HQ23 = Instance.new("Part", RootPart)
5747
		HQ23.Size = Vector3.new(1, 1, 1)
5748
		HQ23.BrickColor = BrickColor.new("New Yeller")
5749
		HQ23.Material = "Neon"
5750
		HQ23.Anchored = true
5751
		HQ23.CanCollide = false
5752
		HQ23.Transparency = 0.4
5753
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
5754
		local HQ22 = Instance.new("SpecialMesh", HQ23)
5755
		HQ22.MeshType = "Cylinder"
5756
		HQ22.Scale = Vector3.new(90, 1.2, 1.2)
5757
		local ZO = Instance.new("Part", RootPart)
5758
		ZO.Size = Vector3.new(1, 1, 1)
5759
		ZO.BrickColor = BrickColor.new("New Yeller")
5760
		ZO.Material = "Neon"
5761
		ZO.Anchored = true
5762
		ZO.CanCollide = false
5763
		ZO.Transparency = 0.4
5764
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
5765
		local ZO2 = Instance.new("SpecialMesh", ZO)
5766
		ZO2.MeshType = "Cylinder"
5767
		ZO2.Scale = Vector3.new(80, 1.2, 1.2)
5768
		local BO = Instance.new("Part", RootPart)
5769
		BO.Size = Vector3.new(1, 1, 1)
5770
		BO.BrickColor = BrickColor.new("New Yeller")
5771
		BO.Material = "Neon"
5772
		BO.Anchored = true
5773
		BO.CanCollide = false
5774
		BO.Transparency = 0.4
5775
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
5776
		local BO2 = Instance.new("SpecialMesh", BO)
5777
		BO2.MeshType = "Cylinder"
5778
		BO2.Scale = Vector3.new(70, 1.2, 1.2)
5779
		Hair:Destroy()
5780
		Hair2:Destroy()
5781
		Hair3:Destroy()
5782
		BaseHair.Transparency = 1
5783
		SSHair.Transparency = 0
5784
		wait(0.01)
5785
		Humanoid.MaxHealth = 50000
5786
		wait(0.01)
5787
		Humanoid.Health = 50000
5788
		Humanoid.JumpPower = 300
5789
		Character.Head.face.Texture = "rbxassetid://681217206"
5790
		newaura2.ImageTransparency = 0
5791
		lig = Instance.new("PointLight", LowerTorso)
5792
		lig.Color = Color3.new(255, 255, 0)
5793
		lig.Range = 12
5794
		local Aura = Instance.new("ParticleEmitter")
5795
		Aura.Name = "Aura"
5796
		Aura.Texture = "rbxassetid://411939841"
5797
		Aura.Parent = UpperTorso
5798
		Aura.LightEmission = 1
5799
		Aura.Transparency = NumberSequence.new(0.2, 1)
5800
		Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
5801
		Aura.Size = NumberSequence.new(0.2, 8)
5802
		Aura.LockedToPart = true
5803
		Aura.Lifetime = NumberRange.new(1.5)
5804
		Aura.Rate = 50
5805
		Aura.Speed = NumberRange.new(1.3)
5806
		Aura.EmissionDirection = "Top"
5807
		Aura.Rotation = NumberRange.new(-8, 8)
5808
		for i = 0, 18, 0.1 do
5809
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
5810
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
5811
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
5812
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
5813
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
5814
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
5815
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5816
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5817
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
5818
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
5819
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
5820
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
5821
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
5822
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
5823
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
5824
			game:GetService("RunService").RenderStepped:wait()
5825
		end
5826
		SS:Destroy()
5827
		Music3:Destroy()
5828
		Idle = false
5829
		BO:Destroy()
5830
		ZO:Destroy()
5831
		HQ23:Destroy()
5832
		HQ:Destroy()
5833
		local Music3 = Instance.new("Sound", UpperTorso)
5834
		Music3.SoundId = "rbxassetid://891397456"
5835
		Music3.Pitch = 1
5836
		Music3.Looped = true
5837
		Music3.Volume = 2.2
5838
		wait(1.0E-4)
5839
		Music3:Play()
5840
		RootPart.Anchored = false
5841
		off = true
5842
	end
5843
end)
5844
Mouse.KeyDown:connect(function(key)
5845
	if key == "l" and base == true and ssj == false and ssj2 == false and blue == false and instinct == false then
5846
		Idle = true
5847
		ssj4 = true
5848
		ssj2 = false
5849
		blue = false
5850
		base = false
5851
		multiplier = 3
5852
		local H = Instance.new("Part", UpperTorso)
5853
		H.Size = Vector3.new(1, 1, 1)
5854
		H.BrickColor = BrickColor.new("Cyan")
5855
		H.CanCollide = false
5856
		H.Material = "Neon"
5857
		H.Anchored = true
5858
		H.CFrame = RootPart.CFrame * CFrame.new(0, 8.1, 0) * CFrame.Angles(0, 1.55, 0)
5859
		local H2 = Instance.new("SpecialMesh", H)
5860
		H2.MeshId = "rbxassetid://569384034"
5861
		H2.Scale = Vector3.new(2.5, 2.5, 2.5)
5862
		RootPart.Anchored = true
5863
		local Music2 = Instance.new("Sound", UpperTorso)
5864
		Music2.SoundId = "rbxassetid://917377181"
5865
		Music2.Pitch = 1
5866
		Music2.Looped = false
5867
		Music2.Volume = 3.2
5868
		wait(1.0E-4)
5869
		Music2:Play()
5870
		local Music3 = Instance.new("Sound", UpperTorso)
5871
		Music3.SoundId = "rbxassetid://891397456"
5872
		Music3.Pitch = 1
5873
		Music3.Looped = false
5874
		Music3.Volume = 3.2
5875
		wait(1.0E-4)
5876
		Music3:Play()
5877
		coroutine.resume(coroutine.create(function()
5878
			for i = 1, 4 do
5879
				do
5880
					local HQ = Instance.new("Part", Character)
5881
					HQ.Size = Vector3.new(1, 0, 1)
5882
					HQ.BrickColor = BrickColor.new("Cyan")
5883
					HQ.Material = "Neon"
5884
					HQ.Anchored = true
5885
					HQ.CanCollide = false
5886
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5887
					local HQ2 = Instance.new("SpecialMesh", HQ)
5888
					HQ2.MeshId = "rbxassetid://20329976"
5889
					HQ2.Scale = Vector3.new(1, 1, 1)
5890
					local HQ5 = Instance.new("Part", Character)
5891
					HQ5.Size = Vector3.new(1, 0, 1)
5892
					HQ5.BrickColor = BrickColor.new("Cyan")
5893
					HQ5.Material = "Neon"
5894
					HQ5.Anchored = true
5895
					HQ5.CanCollide = false
5896
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5897
					local HQ6 = Instance.new("SpecialMesh", HQ5)
5898
					HQ6.MeshId = "rbxassetid://20329976"
5899
					HQ6.Scale = Vector3.new(1, 1, 1)
5900
					coroutine.resume(coroutine.create(function()
5901
						for i = 0, 5, 0.1 do
5902
							HQ2.Scale = HQ2.Scale + Vector3.new(2, 0, 2)
5903
							HQ.Transparency = HQ.Transparency + 0.09
5904
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
5905
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
5906
							HQ5.Transparency = HQ5.Transparency + 0.09
5907
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
5908
							wait(1.0E-11)
5909
						end
5910
					end))
5911
					wait(0.3)
5912
				end
5913
			end
5914
		end))
5915
		for i = 0, 10, 0.1 do
5916
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
5917
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
5918
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
5919
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
5920
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
5921
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
5922
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5923
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5924
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
5925
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
5926
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
5927
			game:GetService("RunService").RenderStepped:wait()
5928
		end
5929
		H:Destroy()
5930
		wait(0)
5931
		local Music7 = Instance.new("Sound", UpperTorso)
5932
		Music7.SoundId = "rbxassetid://1035030726"
5933
		Music7.Pitch = 1
5934
		Music7.Looped = false
5935
		Music7.Volume = 5.2
5936
		wait(1.0E-4)
5937
		Music7:Play()
5938
		local SS = Instance.new("Part", UpperTorso)
5939
		SS.Size = Vector3.new(1, 1, 1)
5940
		SS.BrickColor = BrickColor.new("Really red")
5941
		SS.CanCollide = false
5942
		SS.Material = "Neon"
5943
		SS.Anchored = true
5944
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
5945
		local SS2 = Instance.new("SpecialMesh", SS)
5946
		SS2.MeshId = "rbxassetid://569384034"
5947
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
5948
		coroutine.resume(coroutine.create(function()
5949
			for i = 1, 5 do
5950
				do
5951
					local HQ = Instance.new("Part", Character)
5952
					HQ.Size = Vector3.new(1, 0, 1)
5953
					HQ.BrickColor = BrickColor.new("Really red")
5954
					HQ.Material = "Neon"
5955
					HQ.Anchored = true
5956
					HQ.CanCollide = false
5957
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5958
					local HQ2 = Instance.new("SpecialMesh", HQ)
5959
					HQ2.MeshId = "rbxassetid://20329976"
5960
					HQ2.Scale = Vector3.new(1, 1, 1)
5961
					local HQ5 = Instance.new("Part", Character)
5962
					HQ5.Size = Vector3.new(1, 0, 1)
5963
					HQ5.BrickColor = BrickColor.new("Really red")
5964
					HQ5.Material = "Neon"
5965
					HQ5.Anchored = true
5966
					HQ5.CanCollide = false
5967
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
5968
					local HQ6 = Instance.new("SpecialMesh", HQ5)
5969
					HQ6.MeshId = "rbxassetid://20329976"
5970
					HQ6.Scale = Vector3.new(1, 1, 1)
5971
					coroutine.resume(coroutine.create(function()
5972
						for i = 1, 200 do
5973
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
5974
							HQ.Transparency = HQ.Transparency + 0.09
5975
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
5976
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
5977
							HQ5.Transparency = HQ5.Transparency + 0.09
5978
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
5979
							wait(1.0E-11)
5980
						end
5981
					end))
5982
					wait(0.3)
5983
				end
5984
			end
5985
		end))
5986
		local HQ = Instance.new("Part", RootPart)
5987
		HQ.Size = Vector3.new(1, 1, 1)
5988
		HQ.BrickColor = BrickColor.new("Really red")
5989
		HQ.Material = "Neon"
5990
		HQ.Anchored = true
5991
		HQ.CanCollide = false
5992
		HQ.Transparency = 0.4
5993
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
5994
		local HQ2 = Instance.new("SpecialMesh", HQ)
5995
		HQ2.MeshType = "Cylinder"
5996
		HQ2.Scale = Vector3.new(120, 1.2, 1.2)
5997
		local HQ23 = Instance.new("Part", RootPart)
5998
		HQ23.Size = Vector3.new(1, 1, 1)
5999
		HQ23.BrickColor = BrickColor.new("Really red")
6000
		HQ23.Material = "Neon"
6001
		HQ23.Anchored = true
6002
		HQ23.CanCollide = false
6003
		HQ23.Transparency = 0.4
6004
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6005
		local HQ22 = Instance.new("SpecialMesh", HQ23)
6006
		HQ22.MeshType = "Cylinder"
6007
		HQ22.Scale = Vector3.new(90, 1.2, 1.2)
6008
		local ZO = Instance.new("Part", RootPart)
6009
		ZO.Size = Vector3.new(1, 1, 1)
6010
		ZO.BrickColor = BrickColor.new("Really red")
6011
		ZO.Material = "Neon"
6012
		ZO.Anchored = true
6013
		ZO.CanCollide = false
6014
		ZO.Transparency = 0.4
6015
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6016
		local ZO2 = Instance.new("SpecialMesh", ZO)
6017
		ZO2.MeshType = "Cylinder"
6018
		ZO2.Scale = Vector3.new(80, 1.2, 1.2)
6019
		local BO = Instance.new("Part", RootPart)
6020
		BO.Size = Vector3.new(1, 1, 1)
6021
		BO.BrickColor = BrickColor.new("Really red")
6022
		BO.Material = "Neon"
6023
		BO.Anchored = true
6024
		BO.CanCollide = false
6025
		BO.Transparency = 0.4
6026
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6027
		local BO2 = Instance.new("SpecialMesh", BO)
6028
		BO2.MeshType = "Cylinder"
6029
		BO2.Scale = Vector3.new(70, 1.2, 1.2)
6030
		Hair:Destroy()
6031
		Hair2:Destroy()
6032
		Hair3:Destroy()
6033
		BaseHair.Transparency = 1
6034
		Four.Transparency = 0
6035
		wait(0.01)
6036
		Humanoid.MaxHealth = 190000
6037
		wait(0.01)
6038
		Humanoid.Health = 190000
6039
		Character.Shirt.ShirtTemplate = "rbxassetid://156606637"
6040
		Character.Pants.PantsTemplate = "rbxassetid://157617546"
6041
		Humanoid.JumpPower = 300
6042
		Character.Head.face.Texture = "rbxassetid://231488578"
6043
		newaura2.ImageTransparency = 0
6044
		local Aura = Instance.new("ParticleEmitter")
6045
		Aura.Name = "Aura"
6046
		Aura.Texture = "rbxassetid://411939841"
6047
		Aura.Parent = UpperTorso
6048
		Aura.LightEmission = 1
6049
		Aura.Transparency = NumberSequence.new(0.2, 1)
6050
		Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
6051
		Aura.Size = NumberSequence.new(0.2, 8)
6052
		Aura.LockedToPart = true
6053
		Aura.Lifetime = NumberRange.new(1.5)
6054
		Aura.Rate = 50
6055
		Aura.Speed = NumberRange.new(1.3)
6056
		Aura.EmissionDirection = "Top"
6057
		Aura.Rotation = NumberRange.new(-8, 8)
6058
		local Aura2 = Instance.new("ParticleEmitter")
6059
		Aura2.Name = "Aura"
6060
		Aura2.Texture = "rbxassetid://411939841"
6061
		Aura2.Parent = UpperTorso
6062
		Aura2.LightEmission = 1
6063
		Aura2.Transparency = NumberSequence.new(0.2, 1)
6064
		Aura2.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
6065
		Aura2.Size = NumberSequence.new(0.4, 8)
6066
		Aura2.LockedToPart = true
6067
		Aura2.Lifetime = NumberRange.new(1.5)
6068
		Aura2.Rate = 50
6069
		Aura2.Speed = NumberRange.new(1.3)
6070
		Aura2.EmissionDirection = "Top"
6071
		Aura2.Rotation = NumberRange.new(-8, 8)
6072
		Aura2.ZOffset = -1
6073
		for i = 0, 18, 0.1 do
6074
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
6075
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
6076
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6077
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6078
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6079
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6080
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6081
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6082
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
6083
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6084
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
6085
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
6086
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
6087
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
6088
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
6089
			game:GetService("RunService").RenderStepped:wait()
6090
		end
6091
		SS:Destroy()
6092
		Music3:Destroy()
6093
		Idle = false
6094
		BO:Destroy()
6095
		ZO:Destroy()
6096
		HQ23:Destroy()
6097
		HQ:Destroy()
6098
		local Music3 = Instance.new("Sound", UpperTorso)
6099
		Music3.SoundId = "rbxassetid://891397456"
6100
		Music3.Pitch = 1
6101
		Music3.Looped = true
6102
		Music3.Volume = 2.2
6103
		wait(1.0E-4)
6104
		Music3:Play()
6105
		RootPart.Anchored = false
6106
		off = true
6107
	end
6108
end)
6109
Mouse.KeyDown:connect(function(key)
6110
	if key == "k" and blue == true and ssj == false and ssj2 == false and ssj3 == false then
6111
		Idle = true
6112
		ssj = false
6113
		ssj2 = false
6114
		blue = false
6115
		base = false
6116
		kaio = true
6117
		multiplier = 490000
6118
		local H = Instance.new("Part", UpperTorso)
6119
		H.Size = Vector3.new(1, 1, 1)
6120
		H.BrickColor = BrickColor.new("Cyan")
6121
		H.CanCollide = false
6122
		H.Material = "Neon"
6123
		H.Anchored = true
6124
		H.CFrame = RootPart.CFrame * CFrame.new(0, 8.1, 0) * CFrame.Angles(0, 1.55, 0)
6125
		local H2 = Instance.new("SpecialMesh", H)
6126
		H2.MeshId = "rbxassetid://569384034"
6127
		H2.Scale = Vector3.new(2.5, 2.5, 2.5)
6128
		RootPart.Anchored = true
6129
		local Music2 = Instance.new("Sound", UpperTorso)
6130
		Music2.SoundId = "rbxassetid://917377181"
6131
		Music2.Pitch = 1
6132
		Music2.Looped = false
6133
		Music2.Volume = 3.2
6134
		wait(1.0E-4)
6135
		Music2:Play()
6136
		local Music3 = Instance.new("Sound", UpperTorso)
6137
		Music3.SoundId = "rbxassetid://891397456"
6138
		Music3.Pitch = 1
6139
		Music3.Looped = false
6140
		Music3.Volume = 3.2
6141
		wait(1.0E-4)
6142
		Music3:Play()
6143
		coroutine.resume(coroutine.create(function()
6144
			for i = 1, 2 do
6145
				do
6146
					local HQ = Instance.new("Part", Character)
6147
					HQ.Size = Vector3.new(1, 0, 1)
6148
					HQ.BrickColor = BrickColor.new("Really red")
6149
					HQ.Material = "Neon"
6150
					HQ.Anchored = true
6151
					HQ.CanCollide = false
6152
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6153
					local HQ2 = Instance.new("SpecialMesh", HQ)
6154
					HQ2.MeshId = "rbxassetid://20329976"
6155
					HQ2.Scale = Vector3.new(1, 1, 1)
6156
					local HQ5 = Instance.new("Part", Character)
6157
					HQ5.Size = Vector3.new(1, 0, 1)
6158
					HQ5.BrickColor = BrickColor.new("Really red")
6159
					HQ5.Material = "Neon"
6160
					HQ5.Anchored = true
6161
					HQ5.CanCollide = false
6162
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6163
					local HQ6 = Instance.new("SpecialMesh", HQ5)
6164
					HQ6.MeshId = "rbxassetid://20329976"
6165
					HQ6.Scale = Vector3.new(1, 1, 1)
6166
					coroutine.resume(coroutine.create(function()
6167
						for i = 0, 2, 0.1 do
6168
							HQ2.Scale = HQ2.Scale + Vector3.new(2, 0, 2)
6169
							HQ.Transparency = HQ.Transparency + 0.09
6170
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
6171
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
6172
							HQ5.Transparency = HQ5.Transparency + 0.09
6173
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
6174
							wait(1.0E-11)
6175
						end
6176
					end))
6177
					wait(0.3)
6178
				end
6179
			end
6180
		end))
6181
		for i = 0, 6, 0.1 do
6182
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(auranum), rad(0), rad(auranum1)), 0.1)
6183
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(auranum), rad(0), rad(auranum2)), 0.1)
6184
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
6185
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
6186
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(auranum3), rad(0), rad(-20)), 0.1)
6187
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(auranum3), rad(0), rad(20)), 0.1)
6188
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-50), rad(0), rad(0)), 0.1)
6189
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(-50), rad(0), rad(0)), 0.1)
6190
			Root.C0 = Root.C0:lerp(CFrame.new(0, -0.2, 0) * CFrame.Angles(rad(auranum4), rad(0), rad(0)), 0.1)
6191
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6192
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
6193
			game:GetService("RunService").RenderStepped:wait()
6194
		end
6195
		H:Destroy()
6196
		wait(0)
6197
		local Music7 = Instance.new("Sound", UpperTorso)
6198
		Music7.SoundId = "rbxassetid://1035030726"
6199
		Music7.Pitch = 1
6200
		Music7.Looped = false
6201
		Music7.Volume = 5.2
6202
		wait(1.0E-4)
6203
		Music7:Play()
6204
		local SS = Instance.new("Part", UpperTorso)
6205
		SS.Size = Vector3.new(1, 1, 1)
6206
		SS.BrickColor = BrickColor.new("Really red")
6207
		SS.CanCollide = false
6208
		SS.Material = "Neon"
6209
		SS.Anchored = true
6210
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
6211
		local SS2 = Instance.new("SpecialMesh", SS)
6212
		SS2.MeshId = "rbxassetid://569384034"
6213
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
6214
		coroutine.resume(coroutine.create(function()
6215
			for i = 1, 10 do
6216
				do
6217
					local HQ = Instance.new("Part", Character)
6218
					HQ.Size = Vector3.new(1, 0, 1)
6219
					HQ.BrickColor = BrickColor.new("Really red")
6220
					HQ.Material = "Neon"
6221
					HQ.Anchored = true
6222
					HQ.CanCollide = false
6223
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6224
					local HQ2 = Instance.new("SpecialMesh", HQ)
6225
					HQ2.MeshId = "rbxassetid://20329976"
6226
					HQ2.Scale = Vector3.new(1, 1, 1)
6227
					local HQ5 = Instance.new("Part", Character)
6228
					HQ5.Size = Vector3.new(1, 0, 1)
6229
					HQ5.BrickColor = BrickColor.new("Really red")
6230
					HQ5.Material = "Neon"
6231
					HQ5.Anchored = true
6232
					HQ5.CanCollide = false
6233
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6234
					local HQ6 = Instance.new("SpecialMesh", HQ5)
6235
					HQ6.MeshId = "rbxassetid://20329976"
6236
					HQ6.Scale = Vector3.new(1, 1, 1)
6237
					coroutine.resume(coroutine.create(function()
6238
						for i = 1, 200 do
6239
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
6240
							HQ.Transparency = HQ.Transparency + 0.09
6241
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
6242
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
6243
							HQ5.Transparency = HQ5.Transparency + 0.09
6244
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
6245
							wait(1.0E-11)
6246
						end
6247
					end))
6248
					wait(0.3)
6249
				end
6250
			end
6251
		end))
6252
		local HQ = Instance.new("Part", RootPart)
6253
		HQ.Size = Vector3.new(1, 1, 1)
6254
		HQ.BrickColor = BrickColor.new("Really red")
6255
		HQ.Material = "Neon"
6256
		HQ.Anchored = true
6257
		HQ.CanCollide = false
6258
		HQ.Transparency = 0.4
6259
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6260
		local HQ2 = Instance.new("SpecialMesh", HQ)
6261
		HQ2.MeshType = "Cylinder"
6262
		HQ2.Scale = Vector3.new(120, 1.2, 1.2)
6263
		local HQ23 = Instance.new("Part", RootPart)
6264
		HQ23.Size = Vector3.new(1, 1, 1)
6265
		HQ23.BrickColor = BrickColor.new("Really red")
6266
		HQ23.Material = "Neon"
6267
		HQ23.Anchored = true
6268
		HQ23.CanCollide = false
6269
		HQ23.Transparency = 0.4
6270
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6271
		local HQ22 = Instance.new("SpecialMesh", HQ23)
6272
		HQ22.MeshType = "Cylinder"
6273
		HQ22.Scale = Vector3.new(90, 1.2, 1.2)
6274
		local ZO = Instance.new("Part", RootPart)
6275
		ZO.Size = Vector3.new(1, 1, 1)
6276
		ZO.BrickColor = BrickColor.new("Really red")
6277
		ZO.Material = "Neon"
6278
		ZO.Anchored = true
6279
		ZO.CanCollide = false
6280
		ZO.Transparency = 0.4
6281
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6282
		local ZO2 = Instance.new("SpecialMesh", ZO)
6283
		ZO2.MeshType = "Cylinder"
6284
		ZO2.Scale = Vector3.new(80, 1.2, 1.2)
6285
		local BO = Instance.new("Part", RootPart)
6286
		BO.Size = Vector3.new(1, 1, 1)
6287
		BO.BrickColor = BrickColor.new("Really red")
6288
		BO.Material = "Neon"
6289
		BO.Anchored = true
6290
		BO.CanCollide = false
6291
		BO.Transparency = 0.4
6292
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6293
		local BO2 = Instance.new("SpecialMesh", BO)
6294
		BO2.MeshType = "Cylinder"
6295
		BO2.Scale = Vector3.new(70, 1.2, 1.2)
6296
		wait(0.01)
6297
		Humanoid.MaxHealth = 9950700
6298
		wait(0.01)
6299
		Humanoid.Health = 9950700
6300
		Humanoid.JumpPower = 200
6301
		newaura2.ImageTransparency = 0
6302
		lig = Instance.new("PointLight", LowerTorso)
6303
		lig.Color = Color3.new(255, 255, 0)
6304
		lig.Range = 12
6305
		local Aura = Instance.new("ParticleEmitter")
6306
		Aura.Name = "Aura"
6307
		Aura.Texture = "rbxassetid://411939841"
6308
		Aura.Parent = Head
6309
		Aura.LightEmission = 1
6310
		Aura.Transparency = NumberSequence.new(0.2, 1)
6311
		Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
6312
		Aura.Size = NumberSequence.new(0.2, 20)
6313
		Aura.LockedToPart = true
6314
		Aura.Lifetime = NumberRange.new(1.5)
6315
		Aura.Rate = 50
6316
		Aura.Speed = NumberRange.new(4.3)
6317
		Aura.EmissionDirection = "Top"
6318
		Aura.Rotation = NumberRange.new(-8, 8)
6319
		local Music3 = Instance.new("Sound", UpperTorso)
6320
		Music3.SoundId = "rbxassetid://1195231856"
6321
		Music3.Pitch = 1
6322
		Music3.Looped = false
6323
		Music3.Volume = 3.2
6324
		wait(1.0E-4)
6325
		Music3:Play()
6326
		for i = 0, 18, 0.1 do
6327
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
6328
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
6329
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6330
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6331
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6332
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6333
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6334
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6335
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
6336
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6337
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
6338
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
6339
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
6340
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
6341
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
6342
			game:GetService("RunService").RenderStepped:wait()
6343
		end
6344
		SS:Destroy()
6345
		Music3:Destroy()
6346
		Idle = false
6347
		BO:Destroy()
6348
		ZO:Destroy()
6349
		HQ23:Destroy()
6350
		HQ:Destroy()
6351
		local Music3 = Instance.new("Sound", UpperTorso)
6352
		Music3.SoundId = "rbxassetid://891397456"
6353
		Music3.Pitch = 1
6354
		Music3.Looped = true
6355
		Music3.Volume = 2.2
6356
		wait(1.0E-4)
6357
		Music3:Play()
6358
		RootPart.Anchored = false
6359
		Mouse.KeyDown:connect(function(key)
6360
			if key == "]" then
6361
			end
6362
			if key == "]" then
6363
			end
6364
			if key == "]" then
6365
			end
6366
			if key == "]" then
6367
			end
6368
			if key == "]" then
6369
			end
6370
		end)
6371
		Mouse.Button1Down:connect(function()
6372
			if attack == false and attacktype == 1 then
6373
				Desperate()
6374
				attacktype = 2
6375
			elseif attack == false and attacktype == 2 then
6376
				Desperate2()
6377
				attacktype = 3
6378
			elseif attack == false and attacktype == 3 then
6379
				Desperate3()
6380
				attacktype = 1
6381
			end
6382
		end)
6383
		wait(2121)
6384
		DZ = false
6385
	end
6386
end)
6387
Mouse.KeyDown:connect(function(key)
6388
	if key == "m" and blue == true then
6389
		local Music5 = Instance.new("Sound", UpperTorso)
6390
		Music5.SoundId = "rbxassetid://874183151"
6391
		Music5.Pitch = 1
6392
		Music5.Looped = false
6393
		Music5.Volume = 3.6
6394
		wait(1.0E-4)
6395
		Music5:Play()
6396
		coroutine.resume(coroutine.create(function()
6397
			for i = 1, 1 do
6398
				do
6399
					local ZQW = Instance.new("Part", Character)
6400
					ZQW.Size = Vector3.new(1, 1, 1)
6401
					ZQW.BrickColor = BrickColor.new("Cyan")
6402
					ZQW.Material = "Neon"
6403
					ZQW.Anchored = true
6404
					ZQW.CanCollide = false
6405
					ZQW.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0)
6406
					local ZQW2 = Instance.new("SpecialMesh", ZQW)
6407
					ZQW2.MeshType = "Sphere"
6408
					ZQW2.Scale = Vector3.new(1, 1, 1)
6409
					coroutine.resume(coroutine.create(function()
6410
						for i = 1, 200 do
6411
							ZQW2.Scale = ZQW2.Scale + Vector3.new(8, 8, 8)
6412
							ZQW.Transparency = ZQW.Transparency + 0.07
6413
							wait(1.0E-11)
6414
						end
6415
					end))
6416
					wait(0.3)
6417
				end
6418
			end
6419
		end))
6420
		local Music4 = Instance.new("Sound", UpperTorso)
6421
		Music4.SoundId = "rbxassetid://600060450"
6422
		Music4.Pitch = 1
6423
		Music4.Looped = true
6424
		Music4.Volume = 1.6
6425
		wait(1.0E-4)
6426
		Music4:Play()
6427
		local Aura = Instance.new("ParticleEmitter")
6428
		Aura.Name = "Aura"
6429
		Aura.Texture = "rbxassetid://1083580077"
6430
		Aura.Parent = UpperTorso
6431
		Aura.LightEmission = 0.7
6432
		Aura.Transparency = NumberSequence.new(0.2, 1)
6433
		Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
6434
		Aura.Size = NumberSequence.new(0.2, 11)
6435
		Aura.LockedToPart = true
6436
		Aura.Lifetime = NumberRange.new(1.5)
6437
		Aura.Rate = 50
6438
		Aura.Speed = NumberRange.new(1.3)
6439
		Aura.EmissionDirection = "Top"
6440
		Aura.Rotation = NumberRange.new(-8, 8)
6441
	end
6442
end)
6443
Mouse.KeyDown:connect(function(key)
6444
	if key == "n" then
6445
		for i, v in pairs(UpperTorso:GetChildren()) do
6446
			if v:IsA("ParticleEmitter") then
6447
				v:Remove()
6448
			end
6449
		end
6450
		for i, v in pairs(Head:GetChildren()) do
6451
			if v:IsA("ParticleEmitter") then
6452
				v:Remove()
6453
			end
6454
		end
6455
		for i, v in pairs(LowerTorso:GetChildren()) do
6456
			if v:IsA("PointLight") then
6457
				v:Remove()
6458
			end
6459
		end
6460
		for i, v in pairs(UpperTorso:GetChildren()) do
6461
			if v:IsA("Sound") then
6462
				v:Remove()
6463
			end
6464
		end
6465
	end
6466
end)
6467
Mouse.KeyDown:connect(function(key)
6468
	if key == "y" and base == true and ssj == false and ssj2 == false and ssj4 == false and ssj3 == false and instinct == false and ssjg == false then
6469
		Idle = true
6470
		ssj = false
6471
		ssj2 = false
6472
		blue = true
6473
		base = false
6474
		multiplier = 126000
6475
		local H = Instance.new("Part", UpperTorso)
6476
		H.Size = Vector3.new(1, 1, 1)
6477
		H.BrickColor = BrickColor.new("Cyan")
6478
		H.CanCollide = false
6479
		H.Material = "Neon"
6480
		H.Anchored = true
6481
		H.CFrame = RootPart.CFrame * CFrame.new(0, 8.1, 0) * CFrame.Angles(0, 1.55, 0)
6482
		local H2 = Instance.new("SpecialMesh", H)
6483
		H2.MeshId = "rbxassetid://569384034"
6484
		H2.Scale = Vector3.new(2.5, 2.5, 2.5)
6485
		RootPart.Anchored = true
6486
		local Music2 = Instance.new("Sound", UpperTorso)
6487
		Music2.SoundId = "rbxassetid://917377181"
6488
		Music2.Pitch = 1
6489
		Music2.Looped = false
6490
		Music2.Volume = 3.2
6491
		wait(1.0E-4)
6492
		Music2:Play()
6493
		local Music3 = Instance.new("Sound", UpperTorso)
6494
		Music3.SoundId = "rbxassetid://891397456"
6495
		Music3.Pitch = 1
6496
		Music3.Looped = false
6497
		Music3.Volume = 3.2
6498
		wait(1.0E-4)
6499
		Music3:Play()
6500
		coroutine.resume(coroutine.create(function()
6501
			for i = 1, 5 do
6502
				do
6503
					local HQ = Instance.new("Part", Character)
6504
					HQ.Size = Vector3.new(1, 0, 1)
6505
					HQ.BrickColor = BrickColor.new("Cyan")
6506
					HQ.Material = "Neon"
6507
					HQ.Anchored = true
6508
					HQ.CanCollide = false
6509
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6510
					local HQ2 = Instance.new("SpecialMesh", HQ)
6511
					HQ2.MeshId = "rbxassetid://20329976"
6512
					HQ2.Scale = Vector3.new(1, 1, 1)
6513
					local HQ5 = Instance.new("Part", Character)
6514
					HQ5.Size = Vector3.new(1, 0, 1)
6515
					HQ5.BrickColor = BrickColor.new("Cyan")
6516
					HQ5.Material = "Neon"
6517
					HQ5.Anchored = true
6518
					HQ5.CanCollide = false
6519
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6520
					local HQ6 = Instance.new("SpecialMesh", HQ5)
6521
					HQ6.MeshId = "rbxassetid://20329976"
6522
					HQ6.Scale = Vector3.new(1, 1, 1)
6523
					coroutine.resume(coroutine.create(function()
6524
						for i = 0, 6, 0.1 do
6525
							HQ2.Scale = HQ2.Scale + Vector3.new(2, 0, 2)
6526
							HQ.Transparency = HQ.Transparency + 0.09
6527
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
6528
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
6529
							HQ5.Transparency = HQ5.Transparency + 0.09
6530
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
6531
							wait(1.0E-11)
6532
						end
6533
					end))
6534
					wait(0.3)
6535
				end
6536
			end
6537
		end))
6538
		for i = 0, 16, 0.1 do
6539
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
6540
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
6541
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
6542
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
6543
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
6544
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
6545
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6546
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6547
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6548
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
6549
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
6550
			game:GetService("RunService").RenderStepped:wait()
6551
		end
6552
		H:Destroy()
6553
		wait(0)
6554
		local Music7 = Instance.new("Sound", UpperTorso)
6555
		Music7.SoundId = "rbxassetid://1019285316"
6556
		Music7.Pitch = 1
6557
		Music7.Looped = false
6558
		Music7.Volume = 5.2
6559
		wait(1.0E-4)
6560
		Music7:Play()
6561
		local SS = Instance.new("Part", UpperTorso)
6562
		SS.Size = Vector3.new(1, 1, 1)
6563
		SS.BrickColor = BrickColor.new("Toothpaste")
6564
		SS.CanCollide = false
6565
		SS.Material = "Neon"
6566
		SS.Anchored = true
6567
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
6568
		local SS2 = Instance.new("SpecialMesh", SS)
6569
		SS2.MeshId = "rbxassetid://569384034"
6570
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
6571
		coroutine.resume(coroutine.create(function()
6572
			for i = 1, 11 do
6573
				do
6574
					local HQ = Instance.new("Part", Character)
6575
					HQ.Size = Vector3.new(1, 0, 1)
6576
					HQ.BrickColor = BrickColor.new("Toothpaste")
6577
					HQ.Material = "Neon"
6578
					HQ.Anchored = true
6579
					HQ.CanCollide = false
6580
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6581
					local HQ2 = Instance.new("SpecialMesh", HQ)
6582
					HQ2.MeshId = "rbxassetid://20329976"
6583
					HQ2.Scale = Vector3.new(1, 1, 1)
6584
					local HQ5 = Instance.new("Part", Character)
6585
					HQ5.Size = Vector3.new(1, 0, 1)
6586
					HQ5.BrickColor = BrickColor.new("Toothpaste")
6587
					HQ5.Material = "Neon"
6588
					HQ5.Anchored = true
6589
					HQ5.CanCollide = false
6590
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6591
					local HQ6 = Instance.new("SpecialMesh", HQ5)
6592
					HQ6.MeshId = "rbxassetid://20329976"
6593
					HQ6.Scale = Vector3.new(1, 1, 1)
6594
					local ZQW = Instance.new("Part", Character)
6595
					ZQW.Size = Vector3.new(1, 1, 1)
6596
					ZQW.BrickColor = BrickColor.new("Cyan")
6597
					ZQW.Material = "Neon"
6598
					ZQW.Anchored = true
6599
					ZQW.CanCollide = false
6600
					ZQW.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0)
6601
					local ZQW2 = Instance.new("SpecialMesh", ZQW)
6602
					ZQW2.MeshType = "Sphere"
6603
					ZQW2.Scale = Vector3.new(1, 1, 1)
6604
					coroutine.resume(coroutine.create(function()
6605
						for i = 1, 200 do
6606
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
6607
							HQ.Transparency = HQ.Transparency + 0.09
6608
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
6609
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
6610
							HQ5.Transparency = HQ5.Transparency + 0.09
6611
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
6612
							ZQW2.Scale = ZQW2.Scale + Vector3.new(8, 8, 8)
6613
							ZQW.Transparency = ZQW.Transparency + 0.07
6614
							wait(1.0E-11)
6615
						end
6616
					end))
6617
					wait(0.3)
6618
				end
6619
			end
6620
		end))
6621
		local HQ = Instance.new("Part", RootPart)
6622
		HQ.Size = Vector3.new(1, 1, 1)
6623
		HQ.BrickColor = BrickColor.new("Cyan")
6624
		HQ.Material = "Neon"
6625
		HQ.Anchored = true
6626
		HQ.CanCollide = false
6627
		HQ.Transparency = 0.4
6628
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6629
		local HQ2 = Instance.new("SpecialMesh", HQ)
6630
		HQ2.MeshType = "Cylinder"
6631
		HQ2.Scale = Vector3.new(190, 1.2, 1.2)
6632
		local HQ23 = Instance.new("Part", RootPart)
6633
		HQ23.Size = Vector3.new(1, 1, 1)
6634
		HQ23.BrickColor = BrickColor.new("Cyan")
6635
		HQ23.Material = "Neon"
6636
		HQ23.Anchored = true
6637
		HQ23.CanCollide = false
6638
		HQ23.Transparency = 0.4
6639
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6640
		local HQ22 = Instance.new("SpecialMesh", HQ23)
6641
		HQ22.MeshType = "Cylinder"
6642
		HQ22.Scale = Vector3.new(190, 1.2, 1.2)
6643
		local ZO = Instance.new("Part", RootPart)
6644
		ZO.Size = Vector3.new(1, 1, 1)
6645
		ZO.BrickColor = BrickColor.new("Cyan")
6646
		ZO.Material = "Neon"
6647
		ZO.Anchored = true
6648
		ZO.CanCollide = false
6649
		ZO.Transparency = 0.4
6650
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6651
		local ZO2 = Instance.new("SpecialMesh", ZO)
6652
		ZO2.MeshType = "Cylinder"
6653
		ZO2.Scale = Vector3.new(180, 1.2, 1.2)
6654
		local BO = Instance.new("Part", RootPart)
6655
		BO.Size = Vector3.new(1, 1, 1)
6656
		BO.BrickColor = BrickColor.new("Cyan")
6657
		BO.Material = "Neon"
6658
		BO.Anchored = true
6659
		BO.CanCollide = false
6660
		BO.Transparency = 0.4
6661
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6662
		local BO2 = Instance.new("SpecialMesh", BO)
6663
		BO2.MeshType = "Cylinder"
6664
		BO2.Scale = Vector3.new(150, 1.2, 1.2)
6665
		Hair:Destroy()
6666
		Hair2:Destroy()
6667
		Hair3:Destroy()
6668
		BaseHair.Transparency = 1
6669
		Blue.Transparency = 0
6670
		wait(0.01)
6671
		Humanoid.MaxHealth = 5300000000
6672
		wait(0.01)
6673
		Humanoid.Health = 5300000000
6674
		Humanoid.JumpPower = 300
6675
		Character.Head.face.Texture = "rbxassetid://681221011"
6676
		newaura2.ImageTransparency = 0
6677
		lig = Instance.new("PointLight", LowerTorso)
6678
		lig.Color = Color3.new(0, 255, 255)
6679
		lig.Range = 12
6680
		for i = 0, 18, 0.1 do
6681
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
6682
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
6683
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6684
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6685
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6686
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6687
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6688
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6689
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
6690
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6691
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
6692
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
6693
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
6694
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
6695
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
6696
			game:GetService("RunService").RenderStepped:wait()
6697
		end
6698
		SS:Destroy()
6699
		Music3:Destroy()
6700
		Idle = false
6701
		BO:Destroy()
6702
		ZO:Destroy()
6703
		HQ23:Destroy()
6704
		HQ:Destroy()
6705
		local Music2 = Instance.new("Sound", UpperTorso)
6706
		Music2.SoundId = "rbxassetid://907538836"
6707
		Music2.Pitch = 1
6708
		Music2.Looped = false
6709
		Music2.Volume = 4.2
6710
		wait(1.0E-4)
6711
		Music2:Play()
6712
		local Music3 = Instance.new("Sound", UpperTorso)
6713
		Music3.SoundId = "rbxassetid://908226507"
6714
		Music3.Pitch = 1
6715
		Music3.Looped = true
6716
		Music3.Volume = 0.1
6717
		wait(1.0E-4)
6718
		Music3:Play()
6719
		local Music4 = Instance.new("Sound", UpperTorso)
6720
		Music4.SoundId = "rbxassetid://600060450"
6721
		Music4.Pitch = 1
6722
		Music4.Looped = true
6723
		Music4.Volume = 1.6
6724
		wait(1.0E-4)
6725
		Music4:Play()
6726
		local Aura = Instance.new("ParticleEmitter")
6727
		Aura.Name = "Aura"
6728
		Aura.Texture = "rbxassetid://1083580077"
6729
		Aura.Parent = UpperTorso
6730
		Aura.LightEmission = 0.7
6731
		Aura.Transparency = NumberSequence.new(0.2, 1)
6732
		Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
6733
		Aura.Size = NumberSequence.new(0.2, 11)
6734
		Aura.LockedToPart = true
6735
		Aura.Lifetime = NumberRange.new(1.5)
6736
		Aura.Rate = 50
6737
		Aura.Speed = NumberRange.new(1.3)
6738
		Aura.EmissionDirection = "Top"
6739
		Aura.Rotation = NumberRange.new(-8, 8)
6740
		RootPart.Anchored = false
6741
		Mouse.KeyDown:connect(function(key)
6742
			if key == "]" then
6743
			end
6744
			if key == "]" then
6745
			end
6746
			if key == "]" then
6747
			end
6748
			if key == "]" then
6749
			end
6750
			if key == "]" then
6751
			end
6752
		end)
6753
		Mouse.Button1Down:connect(function()
6754
			if attack == false and attacktype == 1 then
6755
				Strong()
6756
				attacktype = 2
6757
			elseif attack == false and attacktype == 2 then
6758
				Strong2()
6759
				attacktype = 3
6760
			elseif attack == false and attacktype == 3 then
6761
				Strong3()
6762
				attacktype = 1
6763
			end
6764
		end)
6765
		wait(2121)
6766
		DZ = false
6767
		off = true
6768
	end
6769
end)
6770
Mouse.KeyDown:connect(function(key)
6771
	if key == "t" and base == true and ssj == false and ssj2 == false and ssj4 == false and ssj3 == false and instinct == false and blue == false then
6772
		Idle = true
6773
		ssj = false
6774
		ssj2 = false
6775
		ssjg = true
6776
		blue = false
6777
		base = false
6778
		multiplier = 12300
6779
		local H = Instance.new("Part", UpperTorso)
6780
		H.Size = Vector3.new(1, 1, 1)
6781
		H.BrickColor = BrickColor.new("Cyan")
6782
		H.CanCollide = false
6783
		H.Material = "Neon"
6784
		H.Anchored = true
6785
		H.CFrame = RootPart.CFrame * CFrame.new(0, 8.1, 0) * CFrame.Angles(0, 1.55, 0)
6786
		local H2 = Instance.new("SpecialMesh", H)
6787
		H2.MeshId = "rbxassetid://569384034"
6788
		H2.Scale = Vector3.new(2.5, 2.5, 2.5)
6789
		RootPart.Anchored = true
6790
		local Music2 = Instance.new("Sound", UpperTorso)
6791
		Music2.SoundId = "rbxassetid://917377181"
6792
		Music2.Pitch = 1
6793
		Music2.Looped = false
6794
		Music2.Volume = 3.2
6795
		wait(1.0E-4)
6796
		Music2:Play()
6797
		local Music3 = Instance.new("Sound", UpperTorso)
6798
		Music3.SoundId = "rbxassetid://891397456"
6799
		Music3.Pitch = 1
6800
		Music3.Looped = false
6801
		Music3.Volume = 3.2
6802
		wait(1.0E-4)
6803
		Music3:Play()
6804
		coroutine.resume(coroutine.create(function()
6805
			for i = 1, 5 do
6806
				do
6807
					local HQ = Instance.new("Part", Character)
6808
					HQ.Size = Vector3.new(1, 0, 1)
6809
					HQ.BrickColor = BrickColor.new("Cyan")
6810
					HQ.Material = "Neon"
6811
					HQ.Anchored = true
6812
					HQ.CanCollide = false
6813
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6814
					local HQ2 = Instance.new("SpecialMesh", HQ)
6815
					HQ2.MeshId = "rbxassetid://20329976"
6816
					HQ2.Scale = Vector3.new(1, 1, 1)
6817
					local HQ5 = Instance.new("Part", Character)
6818
					HQ5.Size = Vector3.new(1, 0, 1)
6819
					HQ5.BrickColor = BrickColor.new("Cyan")
6820
					HQ5.Material = "Neon"
6821
					HQ5.Anchored = true
6822
					HQ5.CanCollide = false
6823
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6824
					local HQ6 = Instance.new("SpecialMesh", HQ5)
6825
					HQ6.MeshId = "rbxassetid://20329976"
6826
					HQ6.Scale = Vector3.new(1, 1, 1)
6827
					coroutine.resume(coroutine.create(function()
6828
						for i = 0, 6, 0.1 do
6829
							HQ2.Scale = HQ2.Scale + Vector3.new(2, 0, 2)
6830
							HQ.Transparency = HQ.Transparency + 0.09
6831
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
6832
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
6833
							HQ5.Transparency = HQ5.Transparency + 0.09
6834
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
6835
							wait(1.0E-11)
6836
						end
6837
					end))
6838
					wait(0.3)
6839
				end
6840
			end
6841
		end))
6842
		for i = 0, 16, 0.1 do
6843
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
6844
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
6845
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
6846
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
6847
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
6848
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
6849
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6850
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6851
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6852
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
6853
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
6854
			game:GetService("RunService").RenderStepped:wait()
6855
		end
6856
		H:Destroy()
6857
		wait(0)
6858
		local Music7 = Instance.new("Sound", UpperTorso)
6859
		Music7.SoundId = "rbxassetid://1019285316"
6860
		Music7.Pitch = 1
6861
		Music7.Looped = false
6862
		Music7.Volume = 5.2
6863
		wait(1.0E-4)
6864
		Music7:Play()
6865
		local SS = Instance.new("Part", UpperTorso)
6866
		SS.Size = Vector3.new(1, 1, 1)
6867
		SS.BrickColor = BrickColor.new("Bright red")
6868
		SS.CanCollide = false
6869
		SS.Material = "Neon"
6870
		SS.Anchored = true
6871
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
6872
		local SS2 = Instance.new("SpecialMesh", SS)
6873
		SS2.MeshId = "rbxassetid://569384034"
6874
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
6875
		coroutine.resume(coroutine.create(function()
6876
			for i = 1, 11 do
6877
				do
6878
					local HQ = Instance.new("Part", Character)
6879
					HQ.Size = Vector3.new(1, 0, 1)
6880
					HQ.BrickColor = BrickColor.new("Toothpaste")
6881
					HQ.Material = "Neon"
6882
					HQ.Anchored = true
6883
					HQ.CanCollide = false
6884
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6885
					local HQ2 = Instance.new("SpecialMesh", HQ)
6886
					HQ2.MeshId = "rbxassetid://20329976"
6887
					HQ2.Scale = Vector3.new(1, 1, 1)
6888
					local HQ5 = Instance.new("Part", Character)
6889
					HQ5.Size = Vector3.new(1, 0, 1)
6890
					HQ5.BrickColor = BrickColor.new("Toothpaste")
6891
					HQ5.Material = "Neon"
6892
					HQ5.Anchored = true
6893
					HQ5.CanCollide = false
6894
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
6895
					local HQ6 = Instance.new("SpecialMesh", HQ5)
6896
					HQ6.MeshId = "rbxassetid://20329976"
6897
					HQ6.Scale = Vector3.new(1, 1, 1)
6898
					local ZQW = Instance.new("Part", Character)
6899
					ZQW.Size = Vector3.new(1, 1, 1)
6900
					ZQW.BrickColor = BrickColor.new("Cyan")
6901
					ZQW.Material = "Neon"
6902
					ZQW.Anchored = true
6903
					ZQW.CanCollide = false
6904
					ZQW.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0)
6905
					local ZQW2 = Instance.new("SpecialMesh", ZQW)
6906
					ZQW2.MeshType = "Sphere"
6907
					ZQW2.Scale = Vector3.new(1, 1, 1)
6908
					coroutine.resume(coroutine.create(function()
6909
						for i = 1, 200 do
6910
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
6911
							HQ.Transparency = HQ.Transparency + 0.09
6912
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
6913
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
6914
							HQ5.Transparency = HQ5.Transparency + 0.09
6915
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
6916
							ZQW2.Scale = ZQW2.Scale + Vector3.new(8, 8, 8)
6917
							ZQW.Transparency = ZQW.Transparency + 0.07
6918
							wait(1.0E-11)
6919
						end
6920
					end))
6921
					wait(0.3)
6922
				end
6923
			end
6924
		end))
6925
		local HQ = Instance.new("Part", RootPart)
6926
		HQ.Size = Vector3.new(1, 1, 1)
6927
		HQ.BrickColor = BrickColor.new("Bright red")
6928
		HQ.Material = "Neon"
6929
		HQ.Anchored = true
6930
		HQ.CanCollide = false
6931
		HQ.Transparency = 0.4
6932
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6933
		local HQ2 = Instance.new("SpecialMesh", HQ)
6934
		HQ2.MeshType = "Cylinder"
6935
		HQ2.Scale = Vector3.new(190, 1.2, 1.2)
6936
		local HQ23 = Instance.new("Part", RootPart)
6937
		HQ23.Size = Vector3.new(1, 1, 1)
6938
		HQ23.BrickColor = BrickColor.new("Bright red")
6939
		HQ23.Material = "Neon"
6940
		HQ23.Anchored = true
6941
		HQ23.CanCollide = false
6942
		HQ23.Transparency = 0.4
6943
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6944
		local HQ22 = Instance.new("SpecialMesh", HQ23)
6945
		HQ22.MeshType = "Cylinder"
6946
		HQ22.Scale = Vector3.new(190, 1.2, 1.2)
6947
		local ZO = Instance.new("Part", RootPart)
6948
		ZO.Size = Vector3.new(1, 1, 1)
6949
		ZO.BrickColor = BrickColor.new("Bright red")
6950
		ZO.Material = "Neon"
6951
		ZO.Anchored = true
6952
		ZO.CanCollide = false
6953
		ZO.Transparency = 0.4
6954
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6955
		local ZO2 = Instance.new("SpecialMesh", ZO)
6956
		ZO2.MeshType = "Cylinder"
6957
		ZO2.Scale = Vector3.new(180, 1.2, 1.2)
6958
		local BO = Instance.new("Part", RootPart)
6959
		BO.Size = Vector3.new(1, 1, 1)
6960
		BO.BrickColor = BrickColor.new("Bright red")
6961
		BO.Material = "Neon"
6962
		BO.Anchored = true
6963
		BO.CanCollide = false
6964
		BO.Transparency = 0.4
6965
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
6966
		local BO2 = Instance.new("SpecialMesh", BO)
6967
		BO2.MeshType = "Cylinder"
6968
		BO2.Scale = Vector3.new(150, 1.2, 1.2)
6969
		Hair:Destroy()
6970
		Hair2:Destroy()
6971
		Hair3:Destroy()
6972
		HairG.Transparency = 0
6973
		wait(0.01)
6974
		Humanoid.MaxHealth = 500000000
6975
		wait(0.01)
6976
		Humanoid.Health = 500000000
6977
		Humanoid.JumpPower = 300
6978
		Character.Head.face.Texture = "rbxassetid://681220447"
6979
		newaura2.ImageTransparency = 0
6980
		lig = Instance.new("PointLight", LowerTorso)
6981
		lig.Color = Color3.new(255, 0, 0)
6982
		lig.Range = 12
6983
		for i = 0, 18, 0.1 do
6984
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
6985
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
6986
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6987
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6988
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6989
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
6990
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6991
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
6992
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
6993
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
6994
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
6995
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
6996
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
6997
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
6998
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
6999
			game:GetService("RunService").RenderStepped:wait()
7000
		end
7001
		SS:Destroy()
7002
		Music3:Destroy()
7003
		Idle = false
7004
		BO:Destroy()
7005
		ZO:Destroy()
7006
		HQ23:Destroy()
7007
		HQ:Destroy()
7008
		local Music2 = Instance.new("Sound", UpperTorso)
7009
		Music2.SoundId = "rbxassetid://907538836"
7010
		Music2.Pitch = 1
7011
		Music2.Looped = false
7012
		Music2.Volume = 4.2
7013
		wait(1.0E-4)
7014
		Music2:Play()
7015
		local Music3 = Instance.new("Sound", UpperTorso)
7016
		Music3.SoundId = "rbxassetid://1019449582"
7017
		Music3.Pitch = 1
7018
		Music3.Looped = true
7019
		Music3.Volume = 0.9
7020
		wait(1.0E-4)
7021
		Music3:Play()
7022
		local Music4 = Instance.new("Sound", UpperTorso)
7023
		Music4.SoundId = "rbxassetid://590580266"
7024
		Music4.Pitch = 1
7025
		Music4.Looped = true
7026
		Music4.Volume = 3.4
7027
		wait(1.0E-4)
7028
		Music4:Play()
7029
		local Aura = Instance.new("ParticleEmitter")
7030
		Aura.Name = "Aura"
7031
		Aura.Texture = "rbxassetid://1035402677"
7032
		Aura.Parent = UpperTorso
7033
		Aura.LightEmission = 0.7
7034
		Aura.Transparency = NumberSequence.new(0.3, 1)
7035
		Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
7036
		Aura.Size = NumberSequence.new(0.7, 11)
7037
		Aura.LockedToPart = true
7038
		Aura.Lifetime = NumberRange.new(1.5)
7039
		Aura.Rate = 50
7040
		Aura.Speed = NumberRange.new(1.3)
7041
		Aura.EmissionDirection = "Top"
7042
		Aura.Rotation = NumberRange.new(-8, 8)
7043
		local Aura2 = Instance.new("ParticleEmitter")
7044
		Aura2.Name = "Aura"
7045
		Aura2.Texture = "rbxassetid://242102147"
7046
		Aura2.Parent = UpperTorso
7047
		Aura2.LightEmission = 0.7
7048
		Aura2.Transparency = NumberSequence.new(0.3, 1)
7049
		Aura2.Color = ColorSequence.new(BrickColor.new("Bright red").Color)
7050
		Aura2.Size = NumberSequence.new(2, 8)
7051
		Aura2.LockedToPart = true
7052
		Aura2.Lifetime = NumberRange.new(1.5)
7053
		Aura2.Rate = 50
7054
		Aura2.Speed = NumberRange.new(1.3)
7055
		Aura2.EmissionDirection = "Top"
7056
		Aura2.Rotation = NumberRange.new(-320, 320)
7057
		local tra = Instance.new("ParticleEmitter")
7058
		tra.Parent = Head
7059
		tra.LightEmission = 1
7060
		tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
7061
		tra.Rate = 15
7062
		tra.Rotation = NumberRange.new(-5, 5)
7063
		tra.Lifetime = NumberRange.new(1.5, 2)
7064
		tra.Size = NumberSequence.new(0.098, 0)
7065
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
7066
		tra.Speed = NumberRange.new(0.5)
7067
		tra.VelocitySpread = 360
7068
		tra.VelocityInheritance = 0.5
7069
		tra.ZOffset = 2
7070
		local tra = Instance.new("ParticleEmitter")
7071
		tra.Parent = HairG
7072
		tra.LightEmission = 1
7073
		tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
7074
		tra.Rate = 15
7075
		tra.Rotation = NumberRange.new(-5, 5)
7076
		tra.Lifetime = NumberRange.new(1.5, 2)
7077
		tra.Size = NumberSequence.new(0.098, 0)
7078
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
7079
		tra.Speed = NumberRange.new(0.5)
7080
		tra.VelocitySpread = 360
7081
		tra.VelocityInheritance = 0.5
7082
		tra.ZOffset = 2
7083
		local tra = Instance.new("ParticleEmitter")
7084
		tra.Parent = UpperTorso
7085
		tra.LightEmission = 1
7086
		tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
7087
		tra.Rate = 15
7088
		tra.Rotation = NumberRange.new(-5, 5)
7089
		tra.Lifetime = NumberRange.new(1.5, 2)
7090
		tra.Size = NumberSequence.new(0.098, 0)
7091
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
7092
		tra.Speed = NumberRange.new(0.5)
7093
		tra.VelocitySpread = 360
7094
		tra.VelocityInheritance = 0.5
7095
		tra.ZOffset = 2
7096
		local tra = Instance.new("ParticleEmitter")
7097
		tra.Parent = RightLowerArm
7098
		tra.LightEmission = 1
7099
		tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
7100
		tra.Rate = 15
7101
		tra.Rotation = NumberRange.new(-5, 5)
7102
		tra.Lifetime = NumberRange.new(1.5, 2)
7103
		tra.Size = NumberSequence.new(0.098, 0)
7104
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
7105
		tra.Speed = NumberRange.new(0.5)
7106
		tra.VelocitySpread = 360
7107
		tra.VelocityInheritance = 0.5
7108
		tra.ZOffset = 2
7109
		local tra = Instance.new("ParticleEmitter")
7110
		tra.Parent = LeftLowerArm
7111
		tra.LightEmission = 1
7112
		tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
7113
		tra.Rate = 15
7114
		tra.Rotation = NumberRange.new(-5, 5)
7115
		tra.Lifetime = NumberRange.new(1.5, 2)
7116
		tra.Size = NumberSequence.new(0.098, 0)
7117
		tra.Transparency = NumberSequence.new(0.2, 0.3, 1)
7118
		tra.Speed = NumberRange.new(0.5)
7119
		tra.VelocitySpread = 360
7120
		tra.VelocityInheritance = 0.5
7121
		tra.ZOffset = 2
7122
		RootPart.Anchored = false
7123
		Mouse.KeyDown:connect(function(key)
7124
			if key == "]" then
7125
			end
7126
			if key == "]" then
7127
			end
7128
			if key == "]" then
7129
			end
7130
			if key == "]" then
7131
			end
7132
			if key == "]" then
7133
			end
7134
		end)
7135
		Mouse.Button1Down:connect(function()
7136
			if attack == false and attacktype == 1 then
7137
				Strong()
7138
				attacktype = 2
7139
			elseif attack == false and attacktype == 2 then
7140
				Strong2()
7141
				attacktype = 3
7142
			elseif attack == false and attacktype == 3 then
7143
				Strong3()
7144
				attacktype = 1
7145
			end
7146
		end)
7147
		wait(2121)
7148
		DZ = false
7149
		off = true
7150
	end
7151
end)
7152
Mouse.KeyDown:connect(function(key)
7153
	if key == "j" and ssj == true and blue == false and ssjg == false and instinct == false then
7154
		Idle = true
7155
		ssj = false
7156
		ssj2 = true
7157
		blue = false
7158
		base = false
7159
		multiplier = 4
7160
		off = false
7161
		local H = Instance.new("Part", UpperTorso)
7162
		H.Size = Vector3.new(1, 1, 1)
7163
		H.BrickColor = BrickColor.new("New Yeller")
7164
		H.CanCollide = false
7165
		H.Material = "Neon"
7166
		H.Anchored = true
7167
		H.CFrame = RootPart.CFrame * CFrame.new(0, 9.1, 0) * CFrame.Angles(0, 1.55, 0)
7168
		local H2 = Instance.new("SpecialMesh", H)
7169
		H2.MeshId = "rbxassetid://569384034"
7170
		H2.Scale = Vector3.new(3.5, 3.5, 3.5)
7171
		RootPart.Anchored = true
7172
		local Music2 = Instance.new("Sound", UpperTorso)
7173
		Music2.SoundId = "rbxassetid://917377181"
7174
		Music2.Pitch = 1
7175
		Music2.Looped = false
7176
		Music2.Volume = 3.2
7177
		wait(1.0E-4)
7178
		Music2:Play()
7179
		local Music3 = Instance.new("Sound", UpperTorso)
7180
		Music3.SoundId = "rbxassetid://891397456"
7181
		Music3.Pitch = 1
7182
		Music3.Looped = false
7183
		Music3.Volume = 3.2
7184
		wait(1.0E-4)
7185
		Music3:Play()
7186
		coroutine.resume(coroutine.create(function()
7187
			for i = 1, 7 do
7188
				do
7189
					local HQ = Instance.new("Part", Character)
7190
					HQ.Size = Vector3.new(1, 0, 1)
7191
					HQ.BrickColor = BrickColor.new("New Yeller")
7192
					HQ.Material = "Neon"
7193
					HQ.Anchored = true
7194
					HQ.CanCollide = false
7195
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7196
					local HQ2 = Instance.new("SpecialMesh", HQ)
7197
					HQ2.MeshId = "rbxassetid://20329976"
7198
					HQ2.Scale = Vector3.new(1, 1, 1)
7199
					local HQ5 = Instance.new("Part", Character)
7200
					HQ5.Size = Vector3.new(1, 0, 1)
7201
					HQ5.BrickColor = BrickColor.new("Gold")
7202
					HQ5.Material = "Neon"
7203
					HQ5.Anchored = true
7204
					HQ5.CanCollide = false
7205
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7206
					local HQ6 = Instance.new("SpecialMesh", HQ5)
7207
					HQ6.MeshId = "rbxassetid://20329976"
7208
					HQ6.Scale = Vector3.new(1, 1, 1)
7209
					coroutine.resume(coroutine.create(function()
7210
						for i = 0, 7, 0.1 do
7211
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
7212
							HQ.Transparency = HQ.Transparency + 0.09
7213
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
7214
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
7215
							HQ5.Transparency = HQ5.Transparency + 0.09
7216
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
7217
							wait(1.0E-11)
7218
						end
7219
					end))
7220
					wait(0.3)
7221
				end
7222
			end
7223
		end))
7224
		for i = 0, 10, 0.1 do
7225
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
7226
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
7227
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
7228
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
7229
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
7230
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
7231
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7232
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7233
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7234
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
7235
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
7236
			game:GetService("RunService").RenderStepped:wait()
7237
		end
7238
		H:Destroy()
7239
		wait(0)
7240
		local Music7 = Instance.new("Sound", UpperTorso)
7241
		Music7.SoundId = "rbxassetid://1035030726"
7242
		Music7.Pitch = 1
7243
		Music7.Looped = false
7244
		Music7.Volume = 5.2
7245
		wait(1.0E-4)
7246
		Music7:Play()
7247
		local SS = Instance.new("Part", UpperTorso)
7248
		SS.Size = Vector3.new(1, 1, 1)
7249
		SS.BrickColor = BrickColor.new("New Yeller")
7250
		SS.CanCollide = false
7251
		SS.Material = "Neon"
7252
		SS.Anchored = true
7253
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
7254
		local SS2 = Instance.new("SpecialMesh", SS)
7255
		SS2.MeshId = "rbxassetid://569384034"
7256
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
7257
		coroutine.resume(coroutine.create(function()
7258
			for i = 1, 11 do
7259
				do
7260
					local HQ = Instance.new("Part", Character)
7261
					HQ.Size = Vector3.new(1, 0, 1)
7262
					HQ.BrickColor = BrickColor.new("New Yeller")
7263
					HQ.Material = "Neon"
7264
					HQ.Anchored = true
7265
					HQ.CanCollide = false
7266
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7267
					local HQ2 = Instance.new("SpecialMesh", HQ)
7268
					HQ2.MeshId = "rbxassetid://20329976"
7269
					HQ2.Scale = Vector3.new(1, 1, 1)
7270
					local HQ5 = Instance.new("Part", Character)
7271
					HQ5.Size = Vector3.new(1, 0, 1)
7272
					HQ5.BrickColor = BrickColor.new("New Yeller")
7273
					HQ5.Material = "Neon"
7274
					HQ5.Anchored = true
7275
					HQ5.CanCollide = false
7276
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7277
					local HQ6 = Instance.new("SpecialMesh", HQ5)
7278
					HQ6.MeshId = "rbxassetid://20329976"
7279
					HQ6.Scale = Vector3.new(1, 1, 1)
7280
					coroutine.resume(coroutine.create(function()
7281
						for i = 1, 200 do
7282
							HQ2.Scale = HQ2.Scale + Vector3.new(8, 0, 8)
7283
							HQ.Transparency = HQ.Transparency + 0.09
7284
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
7285
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
7286
							HQ5.Transparency = HQ5.Transparency + 0.09
7287
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
7288
							wait(1.0E-11)
7289
						end
7290
					end))
7291
					wait(0.3)
7292
				end
7293
			end
7294
		end))
7295
		local HQ = Instance.new("Part", RootPart)
7296
		HQ.Size = Vector3.new(1, 1, 1)
7297
		HQ.BrickColor = BrickColor.new("New Yeller")
7298
		HQ.Material = "Neon"
7299
		HQ.Anchored = true
7300
		HQ.CanCollide = false
7301
		HQ.Transparency = 0.4
7302
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7303
		local HQ2 = Instance.new("SpecialMesh", HQ)
7304
		HQ2.MeshType = "Cylinder"
7305
		HQ2.Scale = Vector3.new(120, 1.2, 1.2)
7306
		local HQ23 = Instance.new("Part", RootPart)
7307
		HQ23.Size = Vector3.new(1, 1, 1)
7308
		HQ23.BrickColor = BrickColor.new("New Yeller")
7309
		HQ23.Material = "Neon"
7310
		HQ23.Anchored = true
7311
		HQ23.CanCollide = false
7312
		HQ23.Transparency = 0.4
7313
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7314
		local HQ22 = Instance.new("SpecialMesh", HQ23)
7315
		HQ22.MeshType = "Cylinder"
7316
		HQ22.Scale = Vector3.new(90, 1.2, 1.2)
7317
		local ZO = Instance.new("Part", RootPart)
7318
		ZO.Size = Vector3.new(1, 1, 1)
7319
		ZO.BrickColor = BrickColor.new("New Yeller")
7320
		ZO.Material = "Neon"
7321
		ZO.Anchored = true
7322
		ZO.CanCollide = false
7323
		ZO.Transparency = 0.4
7324
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7325
		local ZO2 = Instance.new("SpecialMesh", ZO)
7326
		ZO2.MeshType = "Cylinder"
7327
		ZO2.Scale = Vector3.new(80, 1.2, 1.2)
7328
		local BO = Instance.new("Part", RootPart)
7329
		BO.Size = Vector3.new(1, 1, 1)
7330
		BO.BrickColor = BrickColor.new("New Yeller")
7331
		BO.Material = "Neon"
7332
		BO.Anchored = true
7333
		BO.CanCollide = false
7334
		BO.Transparency = 0.4
7335
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7336
		local BO2 = Instance.new("SpecialMesh", BO)
7337
		BO2.MeshType = "Cylinder"
7338
		BO2.Scale = Vector3.new(70, 1.2, 1.2)
7339
		SSHair.Transparency = 1
7340
		SS2Hair.Transparency = 0
7341
		BaseHair.Transparency = 1
7342
		Humanoid.MaxHealth = 100000
7343
		wait(0.01)
7344
		Humanoid.Health = 100000
7345
		Humanoid.JumpPower = 350
7346
		Character.Head.face.Texture = "rbxassetid://681219465"
7347
		newaura2.ImageTransparency = 0
7348
		lig = Instance.new("PointLight", LowerTorso)
7349
		lig.Color = Color3.new(255, 255, 0)
7350
		lig.Range = 12
7351
		for i, v in pairs(LowerTorso:GetChildren()) do
7352
			if v:IsA("ParticleEmitter") then
7353
				v:Remove()
7354
			end
7355
		end
7356
		local Aura = Instance.new("ParticleEmitter")
7357
		Aura.Name = "Aura"
7358
		Aura.Texture = "rbxassetid://411939841"
7359
		Aura.Parent = UpperTorso
7360
		Aura.LightEmission = 1
7361
		Aura.Transparency = NumberSequence.new(0.2, 1)
7362
		Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
7363
		Aura.Size = NumberSequence.new(0.2, 8)
7364
		Aura.LockedToPart = true
7365
		Aura.Lifetime = NumberRange.new(1.5)
7366
		Aura.Rate = 50
7367
		Aura.Speed = NumberRange.new(1.3)
7368
		Aura.EmissionDirection = "Top"
7369
		Aura.Rotation = NumberRange.new(-8, 8)
7370
		local Aura2 = Instance.new("ParticleEmitter")
7371
		Aura2.Name = "Aura"
7372
		Aura2.Texture = "rbxassetid://749313320"
7373
		Aura2.Parent = UpperTorso
7374
		Aura2.LightEmission = 1
7375
		Aura2.Transparency = NumberSequence.new(0.2, 1)
7376
		Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
7377
		Aura2.Size = NumberSequence.new(4)
7378
		Aura2.LockedToPart = true
7379
		Aura2.Lifetime = NumberRange.new(0.1)
7380
		Aura2.Rate = 20
7381
		Aura2.Speed = NumberRange.new(0)
7382
		Aura2.EmissionDirection = "Top"
7383
		Aura2.Rotation = NumberRange.new(-360, 360)
7384
		for i = 0, 8, 0.1 do
7385
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
7386
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
7387
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
7388
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
7389
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
7390
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
7391
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7392
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7393
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
7394
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
7395
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
7396
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
7397
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
7398
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
7399
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
7400
			game:GetService("RunService").RenderStepped:wait()
7401
		end
7402
		SS:Destroy()
7403
		Music3:Destroy()
7404
		Idle = false
7405
		BO:Destroy()
7406
		ZO:Destroy()
7407
		HQ23:Destroy()
7408
		HQ:Destroy()
7409
		local Music3 = Instance.new("Sound", UpperTorso)
7410
		Music3.SoundId = "rbxassetid://550623222"
7411
		Music3.Pitch = 1
7412
		Music3.Looped = true
7413
		Music3.Volume = 2.2
7414
		wait(1.0E-4)
7415
		Music3:Play()
7416
		RootPart.Anchored = false
7417
		off = true
7418
	end
7419
end)
7420
Mouse.KeyDown:connect(function(key)
7421
	if key == "k" and ssj2 == true and ssj == false and blue == false and ssjg == false and instinct == false then
7422
		Idle = true
7423
		ssj = false
7424
		ssj2 = false
7425
		ssj3 = true
7426
		blue = false
7427
		base = false
7428
		multiplier = 4
7429
		off = false
7430
		local H = Instance.new("Part", UpperTorso)
7431
		H.Size = Vector3.new(1, 1, 1)
7432
		H.BrickColor = BrickColor.new("New Yeller")
7433
		H.CanCollide = false
7434
		H.Material = "Neon"
7435
		H.Anchored = true
7436
		H.CFrame = RootPart.CFrame * CFrame.new(0, 9.1, 0) * CFrame.Angles(0, 1.55, 0)
7437
		local H2 = Instance.new("SpecialMesh", H)
7438
		H2.MeshId = "rbxassetid://569384034"
7439
		H2.Scale = Vector3.new(3.5, 3.5, 3.5)
7440
		RootPart.Anchored = true
7441
		local Music2 = Instance.new("Sound", UpperTorso)
7442
		Music2.SoundId = "rbxassetid://917377181"
7443
		Music2.Pitch = 1
7444
		Music2.Looped = false
7445
		Music2.Volume = 3.2
7446
		wait(1.0E-4)
7447
		Music2:Play()
7448
		local Music3 = Instance.new("Sound", UpperTorso)
7449
		Music3.SoundId = "rbxassetid://891397456"
7450
		Music3.Pitch = 1
7451
		Music3.Looped = false
7452
		Music3.Volume = 3.2
7453
		wait(1.0E-4)
7454
		Music3:Play()
7455
		local Music = Instance.new("Sound", UpperTorso)
7456
		Music.SoundId = "rbxassetid://380606301"
7457
		Music.Pitch = 1
7458
		Music.Looped = false
7459
		Music.Volume = 3.2
7460
		wait(1.0E-4)
7461
		Music:Play()
7462
		coroutine.resume(coroutine.create(function()
7463
			for i = 1, 7 do
7464
				do
7465
					local HQ = Instance.new("Part", Character)
7466
					HQ.Size = Vector3.new(1, 0, 1)
7467
					HQ.BrickColor = BrickColor.new("New Yeller")
7468
					HQ.Material = "Neon"
7469
					HQ.Anchored = true
7470
					HQ.CanCollide = false
7471
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7472
					local HQ2 = Instance.new("SpecialMesh", HQ)
7473
					HQ2.MeshId = "rbxassetid://20329976"
7474
					HQ2.Scale = Vector3.new(1, 1, 1)
7475
					local HQ5 = Instance.new("Part", Character)
7476
					HQ5.Size = Vector3.new(1, 0, 1)
7477
					HQ5.BrickColor = BrickColor.new("Gold")
7478
					HQ5.Material = "Neon"
7479
					HQ5.Anchored = true
7480
					HQ5.CanCollide = false
7481
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7482
					local HQ6 = Instance.new("SpecialMesh", HQ5)
7483
					HQ6.MeshId = "rbxassetid://20329976"
7484
					HQ6.Scale = Vector3.new(1, 1, 1)
7485
					coroutine.resume(coroutine.create(function()
7486
						for i = 0, 7, 0.1 do
7487
							HQ2.Scale = HQ2.Scale + Vector3.new(4, 0, 4)
7488
							HQ.Transparency = HQ.Transparency + 0.09
7489
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
7490
							HQ6.Scale = HQ6.Scale + Vector3.new(2, 0, 2)
7491
							HQ5.Transparency = HQ5.Transparency + 0.09
7492
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
7493
							wait(1.0E-11)
7494
						end
7495
					end))
7496
					wait(0.3)
7497
				end
7498
			end
7499
		end))
7500
		for i = 0, 10, 0.1 do
7501
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
7502
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
7503
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
7504
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(70), rad(0), rad(0)), 0.1)
7505
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-10)), 0.1)
7506
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(10)), 0.1)
7507
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7508
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7509
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7510
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 1)
7511
			H.CFrame = H.CFrame * CFrame.Angles(0, 0.3, 0)
7512
			game:GetService("RunService").RenderStepped:wait()
7513
		end
7514
		H:Destroy()
7515
		wait(0)
7516
		local Music7 = Instance.new("Sound", UpperTorso)
7517
		Music7.SoundId = "rbxassetid://1035030726"
7518
		Music7.Pitch = 1
7519
		Music7.Looped = false
7520
		Music7.Volume = 5.2
7521
		wait(1.0E-4)
7522
		Music7:Play()
7523
		local SS = Instance.new("Part", UpperTorso)
7524
		SS.Size = Vector3.new(1, 1, 1)
7525
		SS.BrickColor = BrickColor.new("New Yeller")
7526
		SS.CanCollide = false
7527
		SS.Material = "Neon"
7528
		SS.Anchored = true
7529
		SS.CFrame = RootPart.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(0, 1.55, 0)
7530
		local SS2 = Instance.new("SpecialMesh", SS)
7531
		SS2.MeshId = "rbxassetid://569384034"
7532
		SS2.Scale = Vector3.new(4.5, 4.5, 4.5)
7533
		coroutine.resume(coroutine.create(function()
7534
			for i = 1, 11 do
7535
				do
7536
					local HQ = Instance.new("Part", Character)
7537
					HQ.Size = Vector3.new(1, 0, 1)
7538
					HQ.BrickColor = BrickColor.new("New Yeller")
7539
					HQ.Material = "Neon"
7540
					HQ.Anchored = true
7541
					HQ.CanCollide = false
7542
					HQ.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7543
					local HQ2 = Instance.new("SpecialMesh", HQ)
7544
					HQ2.MeshId = "rbxassetid://20329976"
7545
					HQ2.Scale = Vector3.new(1, 1, 1)
7546
					local HQ5 = Instance.new("Part", Character)
7547
					HQ5.Size = Vector3.new(1, 0, 1)
7548
					HQ5.BrickColor = BrickColor.new("New Yeller")
7549
					HQ5.Material = "Neon"
7550
					HQ5.Anchored = true
7551
					HQ5.CanCollide = false
7552
					HQ5.CFrame = RootPart.CFrame * CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
7553
					local HQ6 = Instance.new("SpecialMesh", HQ5)
7554
					HQ6.MeshId = "rbxassetid://20329976"
7555
					HQ6.Scale = Vector3.new(1, 1, 1)
7556
					coroutine.resume(coroutine.create(function()
7557
						for i = 1, 200 do
7558
							HQ2.Scale = HQ2.Scale + Vector3.new(8, 0, 8)
7559
							HQ.Transparency = HQ.Transparency + 0.09
7560
							HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.3, 0)
7561
							HQ6.Scale = HQ6.Scale + Vector3.new(4, 0, 4)
7562
							HQ5.Transparency = HQ5.Transparency + 0.09
7563
							HQ5.CFrame = HQ5.CFrame * CFrame.Angles(0, -0.3, 0)
7564
							wait(1.0E-11)
7565
						end
7566
					end))
7567
					wait(0.3)
7568
				end
7569
			end
7570
		end))
7571
		local HQ = Instance.new("Part", RootPart)
7572
		HQ.Size = Vector3.new(1, 1, 1)
7573
		HQ.BrickColor = BrickColor.new("New Yeller")
7574
		HQ.Material = "Neon"
7575
		HQ.Anchored = true
7576
		HQ.CanCollide = false
7577
		HQ.Transparency = 0.4
7578
		HQ.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7579
		local HQ2 = Instance.new("SpecialMesh", HQ)
7580
		HQ2.MeshType = "Cylinder"
7581
		HQ2.Scale = Vector3.new(120, 1.2, 1.2)
7582
		local HQ23 = Instance.new("Part", RootPart)
7583
		HQ23.Size = Vector3.new(1, 1, 1)
7584
		HQ23.BrickColor = BrickColor.new("New Yeller")
7585
		HQ23.Material = "Neon"
7586
		HQ23.Anchored = true
7587
		HQ23.CanCollide = false
7588
		HQ23.Transparency = 0.4
7589
		HQ23.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7590
		local HQ22 = Instance.new("SpecialMesh", HQ23)
7591
		HQ22.MeshType = "Cylinder"
7592
		HQ22.Scale = Vector3.new(90, 1.2, 1.2)
7593
		local ZO = Instance.new("Part", RootPart)
7594
		ZO.Size = Vector3.new(1, 1, 1)
7595
		ZO.BrickColor = BrickColor.new("New Yeller")
7596
		ZO.Material = "Neon"
7597
		ZO.Anchored = true
7598
		ZO.CanCollide = false
7599
		ZO.Transparency = 0.4
7600
		ZO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7601
		local ZO2 = Instance.new("SpecialMesh", ZO)
7602
		ZO2.MeshType = "Cylinder"
7603
		ZO2.Scale = Vector3.new(80, 1.2, 1.2)
7604
		local BO = Instance.new("Part", RootPart)
7605
		BO.Size = Vector3.new(1, 1, 1)
7606
		BO.BrickColor = BrickColor.new("New Yeller")
7607
		BO.Material = "Neon"
7608
		BO.Anchored = true
7609
		BO.CanCollide = false
7610
		BO.Transparency = 0.4
7611
		BO.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0)
7612
		local BO2 = Instance.new("SpecialMesh", BO)
7613
		BO2.MeshType = "Cylinder"
7614
		BO2.Scale = Vector3.new(70, 1.2, 1.2)
7615
		SS2Hair.Transparency = 1
7616
		SS3Hair.Transparency = 0
7617
		BaseHair.Transparency = 1
7618
		Humanoid.MaxHealth = 900000
7619
		wait(0.01)
7620
		Humanoid.Health = 900000
7621
		Humanoid.JumpPower = 350
7622
		Character.Head.face.Texture = "rbxassetid://929418894"
7623
		newaura2.ImageTransparency = 0
7624
		lig = Instance.new("PointLight", LowerTorso)
7625
		lig.Color = Color3.new(255, 255, 0)
7626
		lig.Range = 12
7627
		for i, v in pairs(LowerTorso:GetChildren()) do
7628
			if v:IsA("ParticleEmitter") then
7629
				v:Remove()
7630
			end
7631
		end
7632
		local Aura2 = Instance.new("ParticleEmitter")
7633
		Aura2.Name = "Aura"
7634
		Aura2.Texture = "rbxassetid://749313320"
7635
		Aura2.Parent = UpperTorso
7636
		Aura2.LightEmission = 1
7637
		Aura2.Transparency = NumberSequence.new(0.2, 1)
7638
		Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
7639
		Aura2.Size = NumberSequence.new(4)
7640
		Aura2.LockedToPart = true
7641
		Aura2.Lifetime = NumberRange.new(0.1)
7642
		Aura2.Rate = 20
7643
		Aura2.Speed = NumberRange.new(0)
7644
		Aura2.EmissionDirection = "Top"
7645
		Aura2.Rotation = NumberRange.new(-360, 360)
7646
		for i = 0, 8, 0.1 do
7647
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-15)), 0.1)
7648
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(15)), 0.1)
7649
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
7650
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
7651
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
7652
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.1)
7653
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7654
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7655
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.1)
7656
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.1)
7657
			SS.CFrame = SS.CFrame * CFrame.Angles(0, 0.3, 0)
7658
			HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
7659
			HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
7660
			ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
7661
			BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
7662
			game:GetService("RunService").RenderStepped:wait()
7663
		end
7664
		SS:Destroy()
7665
		Music3:Destroy()
7666
		Idle = false
7667
		BO:Destroy()
7668
		ZO:Destroy()
7669
		HQ23:Destroy()
7670
		HQ:Destroy()
7671
		local Music3 = Instance.new("Sound", UpperTorso)
7672
		Music3.SoundId = "rbxassetid://550623222"
7673
		Music3.Pitch = 1
7674
		Music3.Looped = true
7675
		Music3.Volume = 2.2
7676
		wait(1.0E-4)
7677
		Music3:Play()
7678
		local Music = Instance.new("Sound", UpperTorso)
7679
		Music.SoundId = "rbxassetid://884435553"
7680
		Music.Pitch = 1
7681
		Music.Looped = false
7682
		Music.Volume = 4.2
7683
		wait(1.0E-4)
7684
		Music:Play()
7685
		RootPart.Anchored = false
7686
		off = true
7687
	end
7688
end)
7689
SoundFolder = Instance.new("Folder", Character)
7690
SoundFolder.Name = "SoundFolder"
7691
punchsound1 = Instance.new("Sound", UpperTorso)
7692
punchsound1.Volume = 1.2
7693
punchsound1.Name = "punchsound1"
7694
punchsound1.Looped = false
7695
punchsound1.SoundId = "rbxassetid://137579113"
7696
StrongPunch = Instance.new("Sound", UpperTorso)
7697
StrongPunch.Volume = 1.6
7698
StrongPunch.Name = "StrongPunch"
7699
StrongPunch.Looped = false
7700
StrongPunch.SoundId = "rbxassetid://441202925"
7701
StrongPunch = Instance.new("Sound", UpperTorso)
7702
StrongPunch.Volume = 1.6
7703
StrongPunch.Name = "StrongPunch"
7704
StrongPunch.Looped = false
7705
StrongPunch.SoundId = "rbxassetid://441202925"
7706
StrongPunch1 = Instance.new("Sound", UpperTorso)
7707
StrongPunch1.Volume = 1.6
7708
StrongPunch1.Name = "StrongPunch"
7709
StrongPunch1.Looped = false
7710
StrongPunch1.SoundId = "rbxassetid://441202925"
7711
StrongPunch2 = Instance.new("Sound", UpperTorso)
7712
StrongPunch2.Volume = 1.6
7713
StrongPunch2.Name = "StrongPunch"
7714
StrongPunch.Looped = false
7715
StrongPunch2.SoundId = "rbxassetid://441202925"
7716
Zano = Instance.new("Sound", UpperTorso)
7717
Zano.Volume = 6
7718
Zano.Name = "Zano"
7719
Zano.Looped = false
7720
Zano.SoundId = "rbxassetid://744770874"
7721
GroundImpact = Instance.new("Sound", UpperTorso)
7722
GroundImpact.Volume = 8
7723
GroundImpact.Name = "GroundImpact"
7724
GroundImpact.Looped = false
7725
GroundImpact.SoundId = "rbxassetid://165970126"
7726
Break = Instance.new("Sound", UpperTorso)
7727
Break.Volume = 5
7728
Break.Name = "Bonebreak"
7729
Break.Looped = false
7730
Break.SoundId = "rbxassetid://314390675"
7731
local new = Instance.new
7732
local flying1 = true
7733
if flying1 == true and canfly == true and nill == true then
7734
	idle = false
7735
	walk = false
7736
	canjump = false
7737
	LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(-20)), 0.1)
7738
	RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(0), rad(0), rad(20)), 0.1)
7739
	LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7740
	RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7741
	LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.1)
7742
	RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7743
	LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(-30), rad(0), rad(0)), 0.1)
7744
	RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7745
	Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7746
	Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
7747
end
7748
if flying1 == true and canfly == true and foward == true then
7749
	LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(-10)), 0.05)
7750
	RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-20), rad(0), rad(10)), 0.05)
7751
	LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7752
	RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7753
	LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7754
	RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7755
	LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7756
	RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7757
	Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.05)
7758
	Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(40), rad(0), rad(0)), 0.01)
7759
end
7760
local ctrl = {
7761
	f = 0,
7762
	b = 0,
7763
	l = 0,
7764
	r = 0
7765
}
7766
local lastctrl = {
7767
	f = 0,
7768
	b = 0,
7769
	l = 0,
7770
	r = 0
7771
}
7772
local maxspeed = 120
7773
local speed = 0
7774
function Fly()
7775
	local Atch1 = Instance.new("Attachment", UpperTorso)
7776
	Atch1.Position = Vector3.new(0, 2, 0)
7777
	local Atch2 = Instance.new("Attachment", UpperTorso)
7778
	Atch2.Position = Vector3.new(0, -2.5, 0)
7779
	local Trail = Instance.new("Trail", Character)
7780
	Trail.Attachment0 = Atch1
7781
	Trail.Attachment1 = Atch2
7782
	Trail.Texture = "rbxassetid://22636887"
7783
	Trail.Lifetime = 0.9
7784
	Trail.Transparency = NumberSequence.new({
7785
		NumberSequenceKeypoint.new(0, 0, 0),
7786
		NumberSequenceKeypoint.new(1, 1, 0)
7787
	})
7788
	Trail.Color = ColorSequence.new(ColorsArray)
7789
	Trail.LightEmission = 5
7790
	local bg = Instance.new("BodyGyro", LowerTorso)
7791
	bg.P = 90000
7792
	bg.maxTorque = Vector3.new(9000000000, 9000000000, 9000000000)
7793
	bg.cframe = LowerTorso.CFrame
7794
	local bv = Instance.new("BodyVelocity", LowerTorso)
7795
	bv.velocity = Vector3.new(0, 0.1, 0)
7796
	bv.maxForce = Vector3.new(9000000000, 9000000000, 9000000000)
7797
	repeat
7798
		wait()
7799
		Humanoid.PlatformStand = true
7800
		if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
7801
			speed = speed + 0.9 + speed / maxspeed
7802
			if speed > maxspeed then
7803
				speed = maxspeed
7804
			end
7805
		elseif ctrl.l + ctrl.r == 0 and ctrl.f + ctrl.b == 0 and speed ~= 0 then
7806
			speed = speed - 1
7807
			if speed < 0 then
7808
				speed = 0
7809
			end
7810
		end
7811
		if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
7812
			bv.velocity = (game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f + ctrl.b) + (game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l + ctrl.r, (ctrl.f + ctrl.b) * 0.2, 0).p - game.Workspace.CurrentCamera.CoordinateFrame.p)) * speed
7813
			lastctrl = {
7814
				f = ctrl.f,
7815
				b = ctrl.b,
7816
				l = ctrl.l,
7817
				r = ctrl.r
7818
			}
7819
		elseif ctrl.l + ctrl.r == 0 and ctrl.f + ctrl.b == 0 and speed ~= 0 then
7820
			bv.velocity = (game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f + lastctrl.b) + (game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l + lastctrl.r, (lastctrl.f + lastctrl.b) * 0.2, 0).p - game.Workspace.CurrentCamera.CoordinateFrame.p)) * speed
7821
		else
7822
			bv.velocity = Vector3.new(0, 0.1, 0)
7823
		end
7824
		bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f + ctrl.b) * 50 * speed / maxspeed), 0, 0)
7825
	until not flying
7826
	ctrl = {
7827
		f = 0,
7828
		b = 0,
7829
		l = 0,
7830
		r = 0
7831
	}
7832
	lastctrl = {
7833
		f = 0,
7834
		b = 0,
7835
		l = 0,
7836
		r = 0
7837
	}
7838
	speed = 0
7839
	bg:Destroy()
7840
	bv:Destroy()
7841
	Trail:Destroy()
7842
	Atch1:Destroy()
7843
	Atch2:Destroy()
7844
	Humanoid.PlatformStand = false
7845
end
7846
Mouse.KeyDown:connect(function(key)
7847
	if key:lower() == "g" then
7848
		if flying then
7849
			flying = false
7850
			flying1 = false
7851
			Idle = true
7852
			walk = false
7853
			canjump = true
7854
		else
7855
			wait(0.1)
7856
			flying1 = true
7857
			flying = true
7858
			Fly()
7859
		end
7860
	elseif key:lower() == "w" then
7861
		ctrl.f = 1
7862
		nill = false
7863
		foward = true
7864
	elseif key:lower() == "s" then
7865
		ctrl.b = -1
7866
	elseif key:lower() == "a" then
7867
		ctrl.l = -1
7868
	elseif key:lower() == "d" then
7869
		ctrl.r = 1
7870
	end
7871
end)
7872
Mouse.KeyUp:connect(function(key)
7873
	if key:lower() == "w" then
7874
		ctrl.f = 0
7875
		nill = true
7876
		foward = false
7877
	elseif key:lower() == "s" then
7878
		ctrl.b = 0
7879
	elseif key:lower() == "a" then
7880
		ctrl.l = 0
7881
	elseif key:lower() == "d" then
7882
		ctrl.r = 0
7883
	end
7884
end)
7885
Fly()
7886
local kiblastdone = true
7887
local kiblast1 = false
7888
local kiblast2 = false
7889
local kiblast3 = false
7890
local kiblast4 = false
7891
local new = Instance.new
7892
function hurt(hit, dmg)
7893
	if hit.Parent then
7894
		if hit.Parent.Name == "box" then
7895
			print("bocks!11")
7896
			hit.Parent:Destroy()
7897
		end
7898
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
7899
		if hum and hum.Parent.Name ~= Player.Name then
7900
			if dmg == "Kill" or hum.Health > math.huge then
7901
				hit.Parent:BreakJoints()
7902
				return true
7903
			else
7904
				if math.random(0, 100) == 50 then
7905
					hum.Health = hum.Health - dmg * multiplier * 2
7906
				else
7907
					hum.Health = hum.Health - dmg * multiplier
7908
				end
7909
				return true
7910
			end
7911
		end
7912
	end
7913
end
7914
function punch(hit, dmg)
7915
	if hit.Parent then
7916
		if hit.Parent.Name == "box" then
7917
			print("bocks!11")
7918
			hit.Parent:Destroy()
7919
		end
7920
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
7921
		if hum and hum.Parent.Name ~= Player.Name then
7922
			if dmg == "Kill" or hum.Health > 1.0E76 then
7923
				hit.Parent:BreakJoints()
7924
				return true
7925
			else
7926
				if math.random(0, 100) == 50 then
7927
					hum.Health = hum.Health - dmg * multiplier * 3.5
7928
				else
7929
					hum.Health = hum.Health - dmg * multiplier
7930
				end
7931
				return true
7932
			end
7933
		end
7934
	end
7935
end
7936
function smack(hit, dmg)
7937
	if hit.Parent then
7938
		if hit.Parent.Name == "box" then
7939
			print("bocks!11")
7940
			hit.Parent:Destroy()
7941
		end
7942
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
7943
		if hum and hum.Parent.Name ~= Player.Name and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
7944
			if dmg == "Kill" or hum.Health > 1.0E76 then
7945
				hit.Parent:BreakJoints()
7946
				return true
7947
			else
7948
				if math.random(0, 100) == 50 then
7949
					hum.Health = hum.Health - dmg * multiplier * 8
7950
				else
7951
					hum.Health = hum.Health - dmg * multiplier
7952
				end
7953
				return true
7954
			end
7955
		end
7956
	end
7957
end
7958
function kamehurt(hit, dmg)
7959
	if hit.Parent then
7960
		if hit.Parent.Name == "box" then
7961
			print("bocks!11")
7962
			hit.Parent:Destroy()
7963
		end
7964
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
7965
		if hum and hum.Parent.Name ~= Player.Name then
7966
			if dmg == "Kill" or hum.Health > math.huge then
7967
				hit.Parent:BreakJoints()
7968
				return true
7969
			else
7970
				if math.random(0, 100) == 50 then
7971
					hum.Health = hum.Health - dmg * multiplier * 250
7972
				else
7973
					hum.Health = hum.Health - dmg * multiplier
7974
				end
7975
				return true
7976
			end
7977
		end
7978
	end
7979
end
7980
function kamessj4hurt(hit, dmg)
7981
	if hit.Parent then
7982
		if hit.Parent.Name == "box" then
7983
			print("bocks!11")
7984
			hit.Parent:Destroy()
7985
		end
7986
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
7987
		if hum and hum.Parent.Name ~= Player.Name then
7988
			if dmg == "Kill" or hum.Health > math.huge then
7989
				hit.Parent:BreakJoints()
7990
				return true
7991
			else
7992
				if math.random(0, 100) == 50 then
7993
					hum.Health = hum.Health - dmg * multiplier * 450
7994
				else
7995
					hum.Health = hum.Health - dmg * multiplier
7996
				end
7997
				return true
7998
			end
7999
		end
8000
	end
8001
end
8002
function spirithurt(hit, dmg)
8003
	if hit.Parent then
8004
		if hit.Parent.Name == "box" then
8005
			print("bocks!11")
8006
			hit.Parent:Destroy()
8007
		end
8008
		local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
8009
		if hum and hum.Parent.Name ~= Player.Name then
8010
			if dmg == "Kill" or hum.Health > 1.0E76 then
8011
				hit.Parent:BreakJoints()
8012
				return true
8013
			else
8014
				if math.random(0, 100) == 50 then
8015
					hum.Health = hum.Health - dmg * multiplier * 8000
8016
				else
8017
					hum.Health = hum.Health - dmg * multiplier
8018
				end
8019
				return true
8020
			end
8021
		end
8022
	end
8023
end
8024
Mouse.KeyDown:connect(function(key)
8025
	if key == "x" then
8026
		Up()
8027
	end
8028
end)
8029
Mouse.KeyDown:connect(function(key)
8030
	if key == "9" then
8031
		UI()
8032
	end
8033
end)
8034
Mouse.KeyDown:connect(function(key)
8035
	if key == "8" then
8036
		MasteredUI()
8037
	end
8038
end)
8039
local PreActivation = false
8040
local PreActivation2 = false
8041
local Ready = false
8042
Mouse.KeyDown:connect(function(key)
8043
	if key == "[" then
8044
		PreActivation = true
8045
	end
8046
end)
8047
Mouse.KeyDown:connect(function(key)
8048
	if key == "]" and PreActivation == true then
8049
		PreActivation2 = true
8050
	end
8051
end)
8052
Mouse.KeyDown:connect(function(key)
8053
	if key == "'" and PreActivation2 == true then
8054
		Ready = true
8055
	end
8056
end)
8057
Mouse.KeyDown:connect(function(key)
8058
	if key == "6" and Ready == true then
8059
		SSJB3()
8060
	end
8061
end)
8062
Mouse.KeyDown:connect(function(key)
8063
	if key == "b" then
8064
		Idle = true
8065
		if Debounces.CanAttack == true then
8066
			Debounces.CanAttack = false
8067
			Debounces.on = true
8068
			Debounces.NoIdl = true
8069
			RootPart.Anchored = true
8070
			for i = 0, 4, 0.1 do
8071
				RootPart.CFrame = CFrame.new(RootPart.Position, Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
8072
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, 0, 0), 0.1)
8073
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, 0, 0), 0.1)
8074
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0), 0.1)
8075
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1, 0), 0.1)
8076
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8077
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8078
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.6, 0, 0), 0.1)
8079
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8080
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8081
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0, 0, 0), 0.1)
8082
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
8083
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8084
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8085
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8086
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8087
				game:GetService("RunService").RenderStepped:wait()
8088
			end
8089
			do
8090
				local Grab = Instance.new("Part", RootPart)
8091
				Grab.Size = Vector3.new(5, 5, 5)
8092
				Grab.CanCollide = false
8093
				Grab.Anchored = true
8094
				Grab.BrickColor = BrickColor.new("Deep orange")
8095
				Grab.Transparency = math.huge
8096
				local Grabo = Instance.new("Weld", Grab)
8097
				Grabo.Part0 = RootPart
8098
				Grabo.Part1 = Grab
8099
				Grabo.C0 = CFrame.new(0, -1.1, 0)
8100
				Grab.Touched:connect(function(hit)
8101
					if hit.Name ~= "Grab" then
8102
						hurt(hit, 5)
8103
					end
8104
				end)
8105
				coroutine.resume(coroutine.create(function()
8106
					for i = 1, 2 do
8107
						do
8108
							local HQ = Instance.new("Part", UpperTorso)
8109
							HQ.Size = Vector3.new(1, 1, 1)
8110
							HQ.BrickColor = BrickColor.new("Cyan")
8111
							HQ.Material = "Neon"
8112
							HQ.Anchored = true
8113
							HQ.CanCollide = false
8114
							HQ.Transparency = 0.4
8115
							HQ.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0)
8116
							local HQ2 = Instance.new("SpecialMesh", HQ)
8117
							HQ2.MeshType = "Sphere"
8118
							HQ2.Scale = Vector3.new(1, 1, 1)
8119
							local ZQW = Instance.new("Part", UpperTorso)
8120
							ZQW.Size = Vector3.new(1, 1, 1)
8121
							ZQW.BrickColor = BrickColor.new("Cyan")
8122
							ZQW.Material = "Neon"
8123
							ZQW.Anchored = true
8124
							ZQW.CanCollide = false
8125
							ZQW.CFrame = Character.LeftHand.CFrame * CFrame.new(0, 0, 0)
8126
							local ZQW2 = Instance.new("SpecialMesh", ZQW)
8127
							ZQW2.MeshId = "rbxassetid://9982590"
8128
							ZQW2.Scale = Vector3.new(1, 1, 1)
8129
							local H = Instance.new("Part", UpperTorso)
8130
							H.Size = Vector3.new(1, 1, 1)
8131
							H.BrickColor = BrickColor.new("Cyan")
8132
							H.CanCollide = false
8133
							H.Anchored = true
8134
							H.CFrame = Character.RightHand.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
8135
							local H2 = Instance.new("SpecialMesh", H)
8136
							H2.MeshId = "rbxassetid://9982590"
8137
							coroutine.resume(coroutine.create(function()
8138
								for i = 1, 6 do
8139
									ZQW2.Scale = ZQW2.Scale + Vector3.new(0.2, 0.2, 0.2)
8140
									ZQW.Transparency = ZQW.Transparency + 0.1
8141
									HQ2.Scale = HQ2.Scale + Vector3.new(3, 3, 3)
8142
									HQ.Transparency = HQ.Transparency + 1
8143
									H2.Scale = H2.Scale + Vector3.new(0.2, 0.2, 0.2)
8144
									H.Transparency = H.Transparency + 0.1
8145
									wait(1.0E-11)
8146
								end
8147
								HQ:Destroy()
8148
								H2:Destroy()
8149
								H:Destroy()
8150
								HQ2:Destroy()
8151
								ZQW:Destroy()
8152
								ZQW2:Destroy()
8153
							end))
8154
							wait(0.3)
8155
						end
8156
					end
8157
				end))
8158
				wait(0.3)
8159
				Debounces.on = false
8160
				Debounces.Here = false
8161
				shot = shot + 1
8162
				ki = ki - 10
8163
				local rng = Instance.new("Part", RootPart)
8164
				rng.Anchored = true
8165
				rng.BrickColor = BrickColor.new("Cyan")
8166
				rng.CanCollide = false
8167
				rng.FormFactor = 3
8168
				rng.Name = "Ring"
8169
				rng.Size = Vector3.new(8, 8, 8)
8170
				rng.Transparency = 0.35
8171
				rng.TopSurface = 0
8172
				rng.BottomSurface = 0
8173
				rng2 = rng:clone()
8174
				rng3 = rng2:clone()
8175
				rng4 = rng2:clone()
8176
				local rngm = Instance.new("SpecialMesh", rng)
8177
				rngm.MeshId = "http://www.roblox.com/asset/?id=0"
8178
				rngm.Scale = Vector3.new(1, 1, 1)
8179
				rngm2 = rngm:clone()
8180
				rngm2.Scale = Vector3.new(1, 1, 1)
8181
				rngm3 = rngm2:clone()
8182
				rngm3.Parent = rng3
8183
				rngm3.Scale = Vector3.new(1, 1, 1)
8184
				rngm4 = rngm2:clone()
8185
				rngm4.Parent = rng4
8186
				rngm4.Scale = Vector3.new(1, 1, 1)
8187
				local bem = Instance.new("Part", RootPart)
8188
				bem.Anchored = true
8189
				bem.Position = bem.Position + Vector3.new(0, 0, 150)
8190
				bem.BrickColor = BrickColor.new("Cyan")
8191
				bem.CanCollide = false
8192
				bem.Material = "Neon"
8193
				local bem2 = Instance.new("Part", RootPart)
8194
				bem2.Anchored = true
8195
				bem2.Position = bem.Position + Vector3.new(0, 0, 150)
8196
				bem2.BrickColor = BrickColor.new("White")
8197
				bem2.CanCollide = false
8198
				bem2.Material = "Neon"
8199
				local aura = Instance.new("ParticleEmitter", bem)
8200
				aura.Size = NumberSequence.new(11)
8201
				aura.Lifetime = NumberRange.new(0.5)
8202
				aura.LightEmission = 1
8203
				aura.Texture = "http://www.roblox.com/asset/?id="
8204
				aura.Speed = NumberRange.new(0)
8205
				aura.Color = ColorSequence.new(Color3.new(225, 225, 0))
8206
				aura.Rate = 400
8207
				bem.FormFactor = 3
8208
				bem.Name = "Beam" .. shot
8209
				bem.Size = Vector3.new(13, 13, 13)
8210
				bem.Transparency = 0.35
8211
				bem.TopSurface = 0
8212
				bem.BottomSurface = 0
8213
				local bemm2 = Instance.new("SpecialMesh", bem2)
8214
				bemm2.MeshType = 4
8215
				bemm2.Scale = Vector3.new(1, 1, 1)
8216
				bem2.FormFactor = 3
8217
				bem2.Name = "Beam" .. shot
8218
				bem2.Size = Vector3.new(11, 11, 11)
8219
				bem2.Transparency = 0.35
8220
				bem2.TopSurface = 0
8221
				bem2.BottomSurface = 0
8222
				local bemm = Instance.new("SpecialMesh", bem)
8223
				bemm.MeshType = 4
8224
				bemm.Scale = Vector3.new(1, 1, 1)
8225
				local out = Instance.new("Part", Character)
8226
				out.Anchored = true
8227
				out.BrickColor = BrickColor.new("Cyan")
8228
				out.CanCollide = false
8229
				out.FormFactor = 3
8230
				out.Name = "Out"
8231
				out.Material = "Neon"
8232
				out.Size = Vector3.new(16, 16, 16)
8233
				out.Transparency = 0.35
8234
				out.TopSurface = 0
8235
				out.BottomSurface = 0
8236
				local outm = Instance.new("SpecialMesh", out)
8237
				outm.MeshType = 3
8238
				outm.Scale = Vector3.new(1, 1, 1)
8239
				local out2 = Instance.new("Part", Character)
8240
				out2.Anchored = true
8241
				out2.BrickColor = BrickColor.new("White")
8242
				out2.CanCollide = false
8243
				out2.FormFactor = 3
8244
				out2.Name = "Out"
8245
				out2.Material = "Neon"
8246
				out2.Size = Vector3.new(13, 13, 13)
8247
				out2.Transparency = 0.35
8248
				out2.TopSurface = 0
8249
				out2.BottomSurface = 0
8250
				local outm2 = Instance.new("SpecialMesh", out2)
8251
				outm2.MeshType = 3
8252
				outm2.Scale = Vector3.new(1, 1, 1)
8253
				local outau = Instance.new("Part", Character)
8254
				outau.Anchored = true
8255
				outau.BrickColor = BrickColor.new("White")
8256
				outau.CanCollide = false
8257
				outau.FormFactor = 3
8258
				outau.Name = "Out"
8259
				outau.Material = "Neon"
8260
				outau.Size = Vector3.new(0.1, 0.1, 0.1)
8261
				outau.Transparency = 0.35
8262
				outau.TopSurface = 0
8263
				outau.BottomSurface = 0
8264
				local outm2au = Instance.new("SpecialMesh", outau)
8265
				outm2au.MeshType = 3
8266
				outm2au.Scale = Vector3.new(1, 1, 1)
8267
				local outau2 = Instance.new("Part", Character)
8268
				outau2.Anchored = true
8269
				outau2.BrickColor = BrickColor.new("White")
8270
				outau2.CanCollide = false
8271
				outau2.FormFactor = 3
8272
				outau2.Name = "Out"
8273
				outau2.Material = "Neon"
8274
				outau2.Size = Vector3.new(0.1, 0.1, 0.1)
8275
				outau2.Transparency = 0.35
8276
				outau2.TopSurface = 0
8277
				outau2.BottomSurface = 0
8278
				local outm2au2 = Instance.new("SpecialMesh", outau2)
8279
				outm2au2.MeshType = 3
8280
				outm2au2.Scale = Vector3.new(1, 1, 1)
8281
				local outl = Instance.new("Part", Character)
8282
				outl.Anchored = true
8283
				outl.BrickColor = BrickColor.new("Cyan")
8284
				outl.CanCollide = false
8285
				outl.FormFactor = 3
8286
				outl.Name = "Out"
8287
				outl.Material = "Neon"
8288
				outl.Size = Vector3.new(26, 26, 26)
8289
				outl.Transparency = 0.35
8290
				outl.TopSurface = 0
8291
				outl.BottomSurface = 0
8292
				local outml = Instance.new("SpecialMesh", outl)
8293
				outml.MeshType = 3
8294
				outml.Scale = Vector3.new(1, 1, 1)
8295
				local out2l = Instance.new("Part", Character)
8296
				out2l.Anchored = true
8297
				out2l.BrickColor = BrickColor.new("White")
8298
				out2l.CanCollide = false
8299
				out2l.FormFactor = 3
8300
				out2l.Name = "Out"
8301
				out2l.Material = "Neon"
8302
				out2l.Size = Vector3.new(21, 21, 21)
8303
				out2l.Transparency = 0.35
8304
				out2l.TopSurface = 0
8305
				out2l.BottomSurface = 0
8306
				local outm2l = Instance.new("SpecialMesh", out2l)
8307
				outm2l.MeshType = 3
8308
				outm2l.Scale = Vector3.new(1, 1, 1)
8309
				local bnd = Instance.new("Part", RootPart)
8310
				bnd.Anchored = true
8311
				bnd.BrickColor = BrickColor.new("Cyan")
8312
				bnd.CanCollide = false
8313
				bnd.Material = "Neon"
8314
				bnd.FormFactor = 3
8315
				bnd.Name = "Bend"
8316
				bnd.Size = Vector3.new(10, 10, 10)
8317
				bnd.Transparency = 1
8318
				bnd.TopSurface = 0
8319
				bnd.BottomSurface = 0
8320
				local bndm = Instance.new("SpecialMesh", bnd)
8321
				bndm.MeshType = 3
8322
				bndm.Scale = Vector3.new(1, 1, 1)
8323
				local Chow = Instance.new("ParticleEmitter")
8324
				Chow.Name = "Aura"
8325
				Chow.Texture = "rbxassetid://779576004"
8326
				Chow.Parent = outau
8327
				Chow.LightEmission = 1
8328
				Chow.Transparency = NumberSequence.new(1, 0.2, 1)
8329
				Chow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
8330
				Chow.Size = NumberSequence.new(22)
8331
				Chow.LockedToPart = true
8332
				Chow.Lifetime = NumberRange.new(0.2)
8333
				Chow.Rate = 100
8334
				Chow.Rotation = NumberRange.new(-360, 360)
8335
				Chow.Speed = NumberRange.new(0.3)
8336
				Chow.EmissionDirection = "Top"
8337
				local Chow2 = Instance.new("ParticleEmitter")
8338
				Chow2.Name = "Aura"
8339
				Chow2.Texture = "rbxassetid://779576004"
8340
				Chow2.Parent = outau2
8341
				Chow2.LightEmission = 1
8342
				Chow2.Transparency = NumberSequence.new(1, 0.1, 1)
8343
				Chow2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
8344
				Chow2.Size = NumberSequence.new(40)
8345
				Chow2.LockedToPart = true
8346
				Chow2.Lifetime = NumberRange.new(0.2)
8347
				Chow2.Rate = 200
8348
				Chow2.Rotation = NumberRange.new(-360, 360)
8349
				Chow2.Speed = NumberRange.new(0.3)
8350
				Chow2.EmissionDirection = "Top"
8351
				local Atch1 = Instance.new("Attachment", out2l)
8352
				Atch1.Position = Vector3.new(0, 2, 0)
8353
				local Atch2 = Instance.new("Attachment", out2l)
8354
				Atch2.Position = Vector3.new(0, -2.5, 0)
8355
				local Trail = Instance.new("Trail", Character)
8356
				Trail.Attachment0 = Atch1
8357
				Trail.Attachment1 = Atch2
8358
				Trail.Texture = "rbxassetid://22636887"
8359
				Trail.Lifetime = 1.7
8360
				Trail.Transparency = NumberSequence.new({
8361
					NumberSequenceKeypoint.new(0, 0, 0),
8362
					NumberSequenceKeypoint.new(1, 1, 0)
8363
				})
8364
				Trail.Color = ColorSequence.new(ColorsArray)
8365
				Trail.LightEmission = 5
8366
				local To = Instance.new("Part", Character)
8367
				To.Size = Vector3.new(1, 1, 1)
8368
				To.BrickColor = BrickColor.new("White")
8369
				To.CanCollide = false
8370
				To.Anchored = true
8371
				To.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
8372
				local To2 = Instance.new("SpecialMesh", To)
8373
				To2.MeshId = "rbxassetid://1051557"
8374
				To2.Scale = Vector3.new(1, 1, 1)
8375
				local Rin = Instance.new("Part", Character)
8376
				Rin.Size = Vector3.new(1, 1, 1)
8377
				Rin.BrickColor = BrickColor.new("White")
8378
				Rin.Anchored = true
8379
				Rin.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
8380
				local Rin2 = Instance.new("SpecialMesh", Rin)
8381
				Rin2.MeshId = "rbxassetid://3270017"
8382
				Rin2.Scale = Vector3.new(1, 1, 1)
8383
				out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8384
				outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8385
				outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8386
				out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8387
				outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8388
				out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8389
				bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
8390
				Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
8391
				bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
8392
				bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
8393
				rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
8394
				rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
8395
				rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
8396
				Debounces.Shewt = true
8397
				local Music2 = Instance.new("Sound", UpperTorso)
8398
				Music2.SoundId = "rbxassetid://977360812"
8399
				Music2.Pitch = 1
8400
				Music2.Looped = false
8401
				Music2.Volume = 3.2
8402
				wait(1.0E-4)
8403
				Music2:Play()
8404
				coroutine.wrap(function()
8405
					for i = 1, 20, 0.2 do
8406
						rngm.Scale = Vector3.new(16 + i * 6, 10 + i * 6, 2)
8407
						rngm3.Scale = Vector3.new(18 + i * 8, 8 + i * 8, 2)
8408
						rngm4.Scale = Vector3.new(20 + i * 10, 6 + i * 10, 2)
8409
						rng.Transparency = i / 20
8410
						rng3.Transparency = 0.041666666666666664
8411
						rng4.Transparency = i / 26
8412
						wait()
8413
					end
8414
					wait(5)
8415
					rng:Destroy()
8416
				end)()
8417
				if Debounces.Shewt == true then
8418
					RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
8419
						hit = ht.Parent
8420
						if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
8421
							if HasntTouched(hit.Name) == true and deb == false then
8422
								deb = true
8423
								coroutine.wrap(function()
8424
									hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
8425
									hit.Parent:FindFirstChild("Humanoid")
8426
								end)()
8427
								table.insert(Touche, hit.Name)
8428
								deb = false
8429
							end
8430
						elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") and HasntTouched(hit.Parent.Name) == true and deb == false then
8431
							deb = true
8432
							coroutine.wrap(function()
8433
								hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0, 0, 5)
8434
								hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
8435
							end)()
8436
							table.insert(Touche, hit.Parent.Name)
8437
							deb = false
8438
							for i, v in pairs(Touche) do
8439
								print(v)
8440
							end
8441
						end
8442
					end)
8443
				end
8444
				for i = 0, 1250, 10 do
8445
					bem.Size = Vector3.new(i, 14, 14)
8446
					bem2.Size = Vector3.new(i, 8, 8)
8447
					Grab.Size = Vector3.new(i, 14, 14)
8448
					out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
8449
					outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
8450
					out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
8451
					Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
8452
					bem.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
8453
					bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
8454
					outl.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
8455
					outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
8456
					out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
8457
					bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
8458
					bnd.Size = Vector3.new(10, 10, 10)
8459
					bndm.Scale = Vector3.new(10, 10, 10)
8460
					Rin2.Scale = Rin2.Scale + Vector3.new(2.5, 2.5, 0.1)
8461
					Rin.Transparency = Rin.Transparency + 1
8462
					To2.Scale = To2.Scale + Vector3.new(1.2, 1, 1.2)
8463
					To.Transparency = To.Transparency + 0.02
8464
					To.CFrame = To.CFrame * CFrame.Angles(0, 0.3, 0)
8465
					if i % 10 == 0 then
8466
						do
8467
							local newRng = rng2:Clone()
8468
							newRng.Parent = RootPart
8469
							newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
8470
							local newRngm = rngm2:clone()
8471
							newRngm.Parent = newRng
8472
							coroutine.wrap(function()
8473
								for i = 1, 10, 0.2 do
8474
									newRngm.Scale = Vector3.new(12 + i * 2, 12 + i * 2, 3)
8475
									newRng.Transparency = i / 10
8476
									wait()
8477
								end
8478
								wait(0)
8479
								newRng:Destroy()
8480
							end)()
8481
						end
8482
					end
8483
					wait()
8484
				end
8485
				wait(0)
8486
				Debounces.Shewt = false
8487
				out:Destroy()
8488
				out2:Destroy()
8489
				bnd:Destroy()
8490
				bem:Destroy()
8491
				bem2:Destroy()
8492
				To:Destroy()
8493
				To2:Destroy()
8494
				Music2:Destroy()
8495
				out2l:Destroy()
8496
				outl:Destroy()
8497
				outau:Destroy()
8498
				outau2:Destroy()
8499
				Trail:Destroy()
8500
				Atch1:Destroy()
8501
				Grab:Destroy()
8502
				Grabo:Destroy()
8503
				RootPart.Anchored = false
8504
				Debounces.Ready = false
8505
				for i, v in pairs(Touche) do
8506
					table.remove(Touche, i)
8507
				end
8508
				wait()
8509
				table.insert(Touche, Character.Name)
8510
				Debounces.NoIdl = false
8511
				if Debounces.CanAttack == false then
8512
					Debounces.CanAttack = true
8513
				end
8514
			end
8515
		end
8516
	end
8517
	Idle = false
8518
	Humanoid.WalkSpeed = 16
8519
end)
8520
Mouse.KeyDown:connect(function(key)
8521
	if key == "c" then
8522
		Idle = true
8523
		if Debounces.CanAttack == true then
8524
			Debounces.CanAttack = false
8525
			Debounces.on = true
8526
			Debounces.NoIdl = true
8527
			do
8528
				local Music2 = Instance.new("Sound", UpperTorso)
8529
				Music2.SoundId = "rbxassetid://1112364900"
8530
				Music2.Pitch = 1
8531
				Music2.Looped = false
8532
				Music2.Volume = 3.2
8533
				wait(1.0E-4)
8534
				Music2:Play()
8535
				local sbs = Instance.new("BodyPosition", RootPart)
8536
				sbs.P = 3000
8537
				sbs.D = 1000
8538
				sbs.maxForce = Vector3.new(0, 0, 0)
8539
				sbs.position = RootPart.CFrame.p + Vector3.new(0, 0, 0)
8540
				local Music3 = Instance.new("Sound", UpperTorso)
8541
				Music3.SoundId = "rbxassetid://551399476"
8542
				Music3.Pitch = 1
8543
				Music3.Looped = false
8544
				Music3.Volume = 3.2
8545
				wait(1.0E-4)
8546
				Music3:Play()
8547
				wait(0.5)
8548
				local Bq = Instance.new("Part", Character)
8549
				Bq.Size = Vector3.new(0.2, 0.2, 0.2)
8550
				Bq.BrickColor = BrickColor.new("Cyan")
8551
				Bq.Material = "Neon"
8552
				Bq.Anchored = true
8553
				Bq.CanCollide = false
8554
				Bq.Transparency = 0.2
8555
				Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8556
				local Bq2 = Instance.new("SpecialMesh", Bq)
8557
				Bq2.MeshType = "Sphere"
8558
				Bq2.Scale = Vector3.new(1.8, 1.8, 1.8)
8559
				local HQ = Instance.new("Part", Bq)
8560
				HQ.Size = Vector3.new(1, 1, 1)
8561
				HQ.BrickColor = BrickColor.new("Cyan")
8562
				HQ.Material = "Neon"
8563
				HQ.Anchored = true
8564
				HQ.CanCollide = false
8565
				HQ.Transparency = 0.4
8566
				HQ.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
8567
				local HQ2 = Instance.new("SpecialMesh", HQ)
8568
				HQ2.MeshType = "Cylinder"
8569
				HQ2.Scale = Vector3.new(120, 1.2, 1.2)
8570
				local HQ23 = Instance.new("Part", Bq)
8571
				HQ23.Size = Vector3.new(1, 1, 1)
8572
				HQ23.BrickColor = BrickColor.new("Cyan")
8573
				HQ23.Material = "Neon"
8574
				HQ23.Anchored = true
8575
				HQ23.CanCollide = false
8576
				HQ23.Transparency = 0.4
8577
				HQ23.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
8578
				local HQ22 = Instance.new("SpecialMesh", HQ23)
8579
				HQ22.MeshType = "Cylinder"
8580
				HQ22.Scale = Vector3.new(90, 1.2, 1.2)
8581
				local ZO = Instance.new("Part", Bq)
8582
				ZO.Size = Vector3.new(1, 1, 1)
8583
				ZO.BrickColor = BrickColor.new("Cyan")
8584
				ZO.Material = "Neon"
8585
				ZO.Anchored = true
8586
				ZO.CanCollide = false
8587
				ZO.Transparency = 0.4
8588
				ZO.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
8589
				local ZO2 = Instance.new("SpecialMesh", ZO)
8590
				ZO2.MeshType = "Cylinder"
8591
				ZO2.Scale = Vector3.new(80, 1.2, 1.2)
8592
				local BO = Instance.new("Part", Bq)
8593
				BO.Size = Vector3.new(1, 1, 1)
8594
				BO.BrickColor = BrickColor.new("Cyan")
8595
				BO.Material = "Neon"
8596
				BO.Anchored = true
8597
				BO.CanCollide = false
8598
				BO.Transparency = 0.4
8599
				BO.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
8600
				local BO2 = Instance.new("SpecialMesh", BO)
8601
				BO2.MeshType = "Cylinder"
8602
				BO2.Scale = Vector3.new(70, 1.2, 1.2)
8603
				local Grab = Instance.new("Part", RootPart)
8604
				Grab.Size = Vector3.new(5, 5, 5)
8605
				Grab.CanCollide = false
8606
				Grab.Anchored = true
8607
				Grab.BrickColor = BrickColor.new("Deep orange")
8608
				Grab.Transparency = math.huge
8609
				local Grabo = Instance.new("Weld", Grab)
8610
				Grabo.Part0 = RootPart
8611
				Grabo.Part1 = Grab
8612
				Grabo.C0 = CFrame.new(0, -1.1, 0)
8613
				Grab.Touched:connect(function(hit)
8614
					if hit.Name ~= "Grab" then
8615
						kamehurt(hit, 10)
8616
					end
8617
				end)
8618
				RootPart.Anchored = true
8619
				for i = 0, 20, 0.1 do
8620
					RootPart.CFrame = CFrame.new(RootPart.Position, Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
8621
					LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, -1, 0.4), 0.1)
8622
					RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, 1, -0.4), 0.1)
8623
					LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 2), 0.1)
8624
					RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -2), 0.1)
8625
					LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8626
					RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8627
					LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.6, 0, 0), 0.1)
8628
					RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8629
					Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 90, 0), 0.1)
8630
					Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0 - 0.03 * math.sin(tick() * 3), -1, 0), 0.1)
8631
					RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
8632
					LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8633
					RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8634
					LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8635
					Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
8636
					Bq2.Scale = Bq2.Scale + Vector3.new(0.1, 0.1, 0.1)
8637
					HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
8638
					HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
8639
					ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
8640
					BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
8641
					game:GetService("RunService").RenderStepped:wait()
8642
				end
8643
				wait(0)
8644
				Bq:Destroy()
8645
				Music2:Destroy()
8646
				local Music3 = Instance.new("Sound", UpperTorso)
8647
				Music3.SoundId = "rbxassetid://551399627"
8648
				Music3.Pitch = 1
8649
				Music3.Looped = false
8650
				Music3.Volume = 3.2
8651
				wait(1.0E-4)
8652
				Music3:Play()
8653
				Debounces.on = false
8654
				Debounces.Here = false
8655
				shot = shot + 1
8656
				local rng = Instance.new("Part", RootPart)
8657
				rng.Anchored = true
8658
				rng.BrickColor = BrickColor.new("Really blue")
8659
				rng.CanCollide = false
8660
				rng.FormFactor = 3
8661
				rng.Name = "Ring"
8662
				rng.Size = Vector3.new(8, 8, 8)
8663
				rng.Transparency = 0.35
8664
				rng.TopSurface = 0
8665
				rng.BottomSurface = 0
8666
				rng2 = rng:clone()
8667
				rng3 = rng2:clone()
8668
				rng4 = rng2:clone()
8669
				local rngm = Instance.new("SpecialMesh", rng)
8670
				rngm.MeshId = "http://www.roblox.com/asset/?id=0"
8671
				rngm.Scale = Vector3.new(1, 1, 1)
8672
				rngm2 = rngm:clone()
8673
				rngm2.Scale = Vector3.new(1, 1, 1)
8674
				rngm3 = rngm2:clone()
8675
				rngm3.Parent = rng3
8676
				rngm3.Scale = Vector3.new(1, 1, 1)
8677
				rngm4 = rngm2:clone()
8678
				rngm4.Parent = rng4
8679
				rngm4.Scale = Vector3.new(1, 1, 1)
8680
				local bem = Instance.new("Part", RootPart)
8681
				bem.Anchored = true
8682
				bem.Position = bem.Position + Vector3.new(0, 0, 150)
8683
				bem.BrickColor = BrickColor.new("Cyan")
8684
				bem.CanCollide = false
8685
				bem.Material = "Neon"
8686
				local bem2 = Instance.new("Part", RootPart)
8687
				bem2.Anchored = true
8688
				bem2.Position = bem.Position + Vector3.new(0, 0, 150)
8689
				bem2.BrickColor = BrickColor.new("White")
8690
				bem2.CanCollide = false
8691
				bem2.Material = "Neon"
8692
				local aura = Instance.new("ParticleEmitter", bem)
8693
				aura.Size = NumberSequence.new(11)
8694
				aura.Lifetime = NumberRange.new(0.5)
8695
				aura.LightEmission = 1
8696
				aura.Texture = "http://www.roblox.com/asset/?id="
8697
				aura.Speed = NumberRange.new(0)
8698
				aura.Color = ColorSequence.new(Color3.new(225, 225, 0))
8699
				aura.Rate = 400
8700
				bem.FormFactor = 3
8701
				bem.Name = "Beam" .. shot
8702
				bem.Size = Vector3.new(13, 13, 13)
8703
				bem.Transparency = 0.35
8704
				bem.TopSurface = 0
8705
				bem.BottomSurface = 0
8706
				local bemm2 = Instance.new("SpecialMesh", bem2)
8707
				bemm2.MeshType = 4
8708
				bemm2.Scale = Vector3.new(1, 1, 1)
8709
				bem2.FormFactor = 3
8710
				bem2.Name = "Beam" .. shot
8711
				bem2.Size = Vector3.new(11, 11, 11)
8712
				bem2.Transparency = 0.35
8713
				bem2.TopSurface = 0
8714
				bem2.BottomSurface = 0
8715
				local bemm = Instance.new("SpecialMesh", bem)
8716
				bemm.MeshType = 4
8717
				bemm.Scale = Vector3.new(1, 1, 1)
8718
				local out = Instance.new("Part", Character)
8719
				out.Anchored = true
8720
				out.BrickColor = BrickColor.new("Cyan")
8721
				out.CanCollide = false
8722
				out.FormFactor = 3
8723
				out.Name = "Out"
8724
				out.Material = "Neon"
8725
				out.Size = Vector3.new(46, 46, 46)
8726
				out.Transparency = 0.35
8727
				out.TopSurface = 0
8728
				out.BottomSurface = 0
8729
				local outm = Instance.new("SpecialMesh", out)
8730
				outm.MeshType = 3
8731
				outm.Scale = Vector3.new(1, 1, 1)
8732
				local out2 = Instance.new("Part", Character)
8733
				out2.Anchored = true
8734
				out2.BrickColor = BrickColor.new("White")
8735
				out2.CanCollide = false
8736
				out2.FormFactor = 3
8737
				out2.Name = "Out"
8738
				out2.Material = "Neon"
8739
				out2.Size = Vector3.new(40, 40, 40)
8740
				out2.Transparency = 0.35
8741
				out2.TopSurface = 0
8742
				out2.BottomSurface = 0
8743
				local outm2 = Instance.new("SpecialMesh", out2)
8744
				outm2.MeshType = 3
8745
				outm2.Scale = Vector3.new(1, 1, 1)
8746
				local outl = Instance.new("Part", Character)
8747
				outl.Anchored = true
8748
				outl.BrickColor = BrickColor.new("Cyan")
8749
				outl.CanCollide = false
8750
				outl.FormFactor = 3
8751
				outl.Name = "Out"
8752
				outl.Material = "Neon"
8753
				outl.Size = Vector3.new(57, 57, 57)
8754
				outl.Transparency = 0.35
8755
				outl.TopSurface = 0
8756
				outl.BottomSurface = 0
8757
				local outml = Instance.new("SpecialMesh", outl)
8758
				outml.MeshType = 3
8759
				outml.Scale = Vector3.new(1, 1, 1)
8760
				local out2l = Instance.new("Part", Character)
8761
				out2l.Anchored = true
8762
				out2l.BrickColor = BrickColor.new("White")
8763
				out2l.CanCollide = false
8764
				out2l.FormFactor = 3
8765
				out2l.Name = "Out"
8766
				out2l.Material = "Neon"
8767
				out2l.Size = Vector3.new(49, 49, 49)
8768
				out2l.Transparency = 0.35
8769
				out2l.TopSurface = 0
8770
				out2l.BottomSurface = 0
8771
				local outm2l = Instance.new("SpecialMesh", out2l)
8772
				outm2l.MeshType = 3
8773
				outm2l.Scale = Vector3.new(1, 1, 1)
8774
				local outau = Instance.new("Part", Character)
8775
				outau.Anchored = true
8776
				outau.BrickColor = BrickColor.new("White")
8777
				outau.CanCollide = false
8778
				outau.FormFactor = 3
8779
				outau.Name = "Out"
8780
				outau.Material = "Neon"
8781
				outau.Size = Vector3.new(0.1, 0.1, 0.1)
8782
				outau.Transparency = 0.35
8783
				outau.TopSurface = 0
8784
				outau.BottomSurface = 0
8785
				local outm2au = Instance.new("SpecialMesh", outau)
8786
				outm2au.MeshType = 3
8787
				outm2au.Scale = Vector3.new(1, 1, 1)
8788
				local outau2 = Instance.new("Part", Character)
8789
				outau2.Anchored = true
8790
				outau2.BrickColor = BrickColor.new("White")
8791
				outau2.CanCollide = false
8792
				outau2.FormFactor = 3
8793
				outau2.Name = "Out"
8794
				outau2.Material = "Neon"
8795
				outau2.Size = Vector3.new(0.1, 0.1, 0.1)
8796
				outau2.Transparency = 0.35
8797
				outau2.TopSurface = 0
8798
				outau2.BottomSurface = 0
8799
				local outm2au2 = Instance.new("SpecialMesh", outau2)
8800
				outm2au2.MeshType = 3
8801
				outm2au2.Scale = Vector3.new(1, 1, 1)
8802
				local bnd = Instance.new("Part", RootPart)
8803
				bnd.Anchored = true
8804
				bnd.BrickColor = BrickColor.new("Really blue")
8805
				bnd.CanCollide = false
8806
				bnd.Material = "Neon"
8807
				bnd.FormFactor = 3
8808
				bnd.Name = "Bend"
8809
				bnd.Size = Vector3.new(10, 10, 10)
8810
				bnd.Transparency = 1
8811
				bnd.TopSurface = 0
8812
				bnd.BottomSurface = 0
8813
				local bndm = Instance.new("SpecialMesh", bnd)
8814
				bndm.MeshType = 3
8815
				bndm.Scale = Vector3.new(1, 1, 1)
8816
				local Chow = Instance.new("ParticleEmitter")
8817
				Chow.Name = "Aura"
8818
				Chow.Texture = "rbxassetid://779576004"
8819
				Chow.Parent = outau
8820
				Chow.LightEmission = 1
8821
				Chow.Transparency = NumberSequence.new(1, 0.2, 1)
8822
				Chow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
8823
				Chow.Size = NumberSequence.new(40)
8824
				Chow.LockedToPart = true
8825
				Chow.Lifetime = NumberRange.new(0.2)
8826
				Chow.Rate = 100
8827
				Chow.Rotation = NumberRange.new(-360, 360)
8828
				Chow.Speed = NumberRange.new(0.3)
8829
				Chow.EmissionDirection = "Top"
8830
				local Chow2 = Instance.new("ParticleEmitter")
8831
				Chow2.Name = "Aura"
8832
				Chow2.Texture = "rbxassetid://779576004"
8833
				Chow2.Parent = outau2
8834
				Chow2.LightEmission = 1
8835
				Chow2.Transparency = NumberSequence.new(1, 0.1, 1)
8836
				Chow2.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
8837
				Chow2.Size = NumberSequence.new(60)
8838
				Chow2.LockedToPart = true
8839
				Chow2.Lifetime = NumberRange.new(0.2)
8840
				Chow2.Rate = 200
8841
				Chow2.Rotation = NumberRange.new(-360, 360)
8842
				Chow2.Speed = NumberRange.new(0.3)
8843
				Chow2.EmissionDirection = "Top"
8844
				local Atch1 = Instance.new("Attachment", out2l)
8845
				Atch1.Position = Vector3.new(0, 2, 0)
8846
				local Atch2 = Instance.new("Attachment", out2l)
8847
				Atch2.Position = Vector3.new(0, -2.5, 0)
8848
				local Trail = Instance.new("Trail", Character)
8849
				Trail.Attachment0 = Atch1
8850
				Trail.Attachment1 = Atch2
8851
				Trail.Texture = "rbxassetid://22636887"
8852
				Trail.Lifetime = 1.7
8853
				Trail.Transparency = NumberSequence.new({
8854
					NumberSequenceKeypoint.new(0, 0, 0),
8855
					NumberSequenceKeypoint.new(1, 1, 0)
8856
				})
8857
				Trail.Color = ColorSequence.new(ColorsArray)
8858
				Trail.LightEmission = 5
8859
				local To = Instance.new("Part", Character)
8860
				To.Size = Vector3.new(2, 1, 2)
8861
				To.BrickColor = BrickColor.new("Toothpaste")
8862
				To.CanCollide = false
8863
				To.Anchored = true
8864
				To.Material = "Neon"
8865
				To.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
8866
				local To2 = Instance.new("SpecialMesh", To)
8867
				To2.MeshId = "rbxassetid://569384034"
8868
				To2.Scale = Vector3.new(10, 10, 10)
8869
				local Rin = Instance.new("Part", Character)
8870
				Rin.Size = Vector3.new(1, 1, 1)
8871
				Rin.BrickColor = BrickColor.new("White")
8872
				Rin.Anchored = true
8873
				Rin.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
8874
				local Rin2 = Instance.new("SpecialMesh", Rin)
8875
				Rin2.MeshId = "rbxassetid://3270017"
8876
				Rin2.Scale = Vector3.new(1, 1, 1)
8877
				out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8878
				outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8879
				outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8880
				out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8881
				outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8882
				out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
8883
				bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
8884
				bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
8885
				bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
8886
				Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
8887
				rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
8888
				rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
8889
				rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
8890
				Debounces.Shewt = true
8891
				local Music2 = Instance.new("Sound", UpperTorso)
8892
				Music2.SoundId = "rbxassetid://1117288204"
8893
				Music2.Pitch = 1
8894
				Music2.Looped = false
8895
				Music2.Volume = 7.2
8896
				wait(1.0E-4)
8897
				Music2:Play()
8898
				coroutine.wrap(function()
8899
					for i = 1, 20, 0.2 do
8900
						rngm.Scale = Vector3.new(16 + i * 6, 10 + i * 6, 2)
8901
						rngm3.Scale = Vector3.new(18 + i * 8, 8 + i * 8, 2)
8902
						rngm4.Scale = Vector3.new(20 + i * 10, 6 + i * 10, 2)
8903
						rng.Transparency = i / 20
8904
						rng3.Transparency = 0.041666666666666664
8905
						rng4.Transparency = i / 26
8906
						wait()
8907
					end
8908
					wait(5)
8909
					rng:Destroy()
8910
				end)()
8911
				if Debounces.Shewt == true then
8912
					RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
8913
						hit = ht.Parent
8914
						if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
8915
							if HasntTouched(hit.Name) == true and deb == false then
8916
								deb = true
8917
								coroutine.wrap(function()
8918
								end)()
8919
								table.insert(Touche, hit.Name)
8920
								deb = false
8921
							end
8922
							coroutine.wrap(function()
8923
								hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0, 0, 5)
8924
								wait(0.4)
8925
							end)()
8926
							table.insert(Touche, hit.Parent.Name)
8927
							deb = false
8928
							for i, v in pairs(Touche) do
8929
								print(v)
8930
							end
8931
						end
8932
					end)
8933
				end
8934
				for i = 0, 1700, 23 do
8935
					bem.Size = Vector3.new(i, 37, 37)
8936
					bem2.Size = Vector3.new(i, 27, 27)
8937
					Grab.Size = Vector3.new(i, 37, 37)
8938
					out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
8939
					outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
8940
					out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
8941
					bem.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
8942
					bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
8943
					Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
8944
					outl.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
8945
					out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
8946
					outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
8947
					bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
8948
					bnd.Size = Vector3.new(10, 10, 10)
8949
					bndm.Scale = Vector3.new(10, 10, 10)
8950
					To.Transparency = To.Transparency + 0.012
8951
					To.CFrame = To.CFrame * CFrame.Angles(0, 0.3, 0)
8952
					if i % 10 == 0 then
8953
						do
8954
							local newRng = rng2:Clone()
8955
							newRng.Parent = RootPart
8956
							newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
8957
							local newRngm = rngm2:clone()
8958
							newRngm.Parent = newRng
8959
							coroutine.wrap(function()
8960
								for i = 1, 10, 0.2 do
8961
									newRngm.Scale = Vector3.new(12 + i * 2, 12 + i * 2, 3)
8962
									newRng.Transparency = i / 10
8963
									wait()
8964
								end
8965
								wait(0)
8966
								newRng:Destroy()
8967
							end)()
8968
						end
8969
					end
8970
					wait()
8971
				end
8972
				wait(0)
8973
				Debounces.Shewt = false
8974
				out:Destroy()
8975
				out2:Destroy()
8976
				bnd:Destroy()
8977
				bem:Destroy()
8978
				bem2:Destroy()
8979
				To:Destroy()
8980
				To2:Destroy()
8981
				Music2:Destroy()
8982
				out2l:Destroy()
8983
				outl:Destroy()
8984
				outau:Destroy()
8985
				outau2:Destroy()
8986
				Trail:Destroy()
8987
				Atch1:Destroy()
8988
				Grab:Destroy()
8989
				Grabo:Destroy()
8990
				for i, v in pairs(RootPart:GetChildren()) do
8991
					if v:IsA("BodyPosition") then
8992
						v:Remove()
8993
					end
8994
				end
8995
				RootPart.Anchored = false
8996
				Debounces.Ready = false
8997
				for i, v in pairs(Touche) do
8998
					table.remove(Touche, i)
8999
				end
9000
				wait()
9001
				table.insert(Touche, Character.Name)
9002
				Debounces.NoIdl = false
9003
				if Debounces.CanAttack == false then
9004
					Debounces.CanAttack = true
9005
				end
9006
			end
9007
		end
9008
	end
9009
	Idle = false
9010
	Humanoid.WalkSpeed = 16
9011
end)
9012
Mouse.KeyDown:connect(function(key)
9013
	if key == "z" and ssj4 == true then
9014
		Idle = true
9015
		if Debounces.CanAttack == true then
9016
			Debounces.CanAttack = false
9017
			Debounces.on = true
9018
			Debounces.NoIdl = true
9019
			do
9020
				local Music2 = Instance.new("Sound", UpperTorso)
9021
				Music2.SoundId = "rbxassetid://1112364900"
9022
				Music2.Pitch = 1
9023
				Music2.Looped = false
9024
				Music2.Volume = 3.2
9025
				wait(1.0E-4)
9026
				Music2:Play()
9027
				local sbs = Instance.new("BodyPosition", RootPart)
9028
				sbs.P = 3000
9029
				sbs.D = 1000
9030
				sbs.maxForce = Vector3.new(0, 0, 0)
9031
				sbs.position = RootPart.CFrame.p + Vector3.new(0, 0, 0)
9032
				local Music3 = Instance.new("Sound", UpperTorso)
9033
				Music3.SoundId = "rbxassetid://551399476"
9034
				Music3.Pitch = 1
9035
				Music3.Looped = false
9036
				Music3.Volume = 3.2
9037
				wait(1.0E-4)
9038
				Music3:Play()
9039
				wait(0.5)
9040
				local Bq = Instance.new("Part", Character)
9041
				Bq.Size = Vector3.new(0.2, 0.2, 0.2)
9042
				Bq.BrickColor = BrickColor.new("Really red")
9043
				Bq.Material = "Neon"
9044
				Bq.Anchored = true
9045
				Bq.CanCollide = false
9046
				Bq.Transparency = 0.1
9047
				Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9048
				local Bq2 = Instance.new("SpecialMesh", Bq)
9049
				Bq2.MeshType = "Sphere"
9050
				Bq2.Scale = Vector3.new(1.8, 1.8, 1.8)
9051
				local HQ = Instance.new("Part", Bq)
9052
				HQ.Size = Vector3.new(1, 1, 1)
9053
				HQ.BrickColor = BrickColor.new("Really red")
9054
				HQ.Material = "Neon"
9055
				HQ.Anchored = true
9056
				HQ.CanCollide = false
9057
				HQ.Transparency = 0.4
9058
				HQ.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
9059
				local HQ2 = Instance.new("SpecialMesh", HQ)
9060
				HQ2.MeshType = "Cylinder"
9061
				HQ2.Scale = Vector3.new(120, 1.2, 1.2)
9062
				local HQ23 = Instance.new("Part", Bq)
9063
				HQ23.Size = Vector3.new(1, 1, 1)
9064
				HQ23.BrickColor = BrickColor.new("Really red")
9065
				HQ23.Material = "Neon"
9066
				HQ23.Anchored = true
9067
				HQ23.CanCollide = false
9068
				HQ23.Transparency = 0.4
9069
				HQ23.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
9070
				local HQ22 = Instance.new("SpecialMesh", HQ23)
9071
				HQ22.MeshType = "Cylinder"
9072
				HQ22.Scale = Vector3.new(90, 1.2, 1.2)
9073
				local ZO = Instance.new("Part", Bq)
9074
				ZO.Size = Vector3.new(1, 1, 1)
9075
				ZO.BrickColor = BrickColor.new("Really red")
9076
				ZO.Material = "Neon"
9077
				ZO.Anchored = true
9078
				ZO.CanCollide = false
9079
				ZO.Transparency = 0.4
9080
				ZO.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
9081
				local ZO2 = Instance.new("SpecialMesh", ZO)
9082
				ZO2.MeshType = "Cylinder"
9083
				ZO2.Scale = Vector3.new(80, 1.2, 1.2)
9084
				local BO = Instance.new("Part", Bq)
9085
				BO.Size = Vector3.new(1, 1, 1)
9086
				BO.BrickColor = BrickColor.new("Really red")
9087
				BO.Material = "Neon"
9088
				BO.Anchored = true
9089
				BO.CanCollide = false
9090
				BO.Transparency = 0.4
9091
				BO.CFrame = Bq.CFrame * CFrame.new(0, 0, 0)
9092
				local BO2 = Instance.new("SpecialMesh", BO)
9093
				BO2.MeshType = "Cylinder"
9094
				BO2.Scale = Vector3.new(70, 1.2, 1.2)
9095
				local Grab = Instance.new("Part", RootPart)
9096
				Grab.Size = Vector3.new(5, 5, 5)
9097
				Grab.CanCollide = false
9098
				Grab.Anchored = true
9099
				Grab.BrickColor = BrickColor.new("Deep orange")
9100
				Grab.Transparency = math.huge
9101
				local Grabo = Instance.new("Weld", Grab)
9102
				Grabo.Part0 = RootPart
9103
				Grabo.Part1 = Grab
9104
				Grabo.C0 = CFrame.new(0, -1.1, 0)
9105
				Grab.Touched:connect(function(hit)
9106
					if hit.Name ~= "Grab" then
9107
						kamessj4hurt(hit, 10)
9108
					end
9109
				end)
9110
				RootPart.Anchored = true
9111
				for i = 0, 20, 0.1 do
9112
					RootPart.CFrame = CFrame.new(RootPart.Position, Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
9113
					LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, -1, 0.4), 0.1)
9114
					RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.5, 1, -0.4), 0.1)
9115
					LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 2), 0.1)
9116
					RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -2), 0.1)
9117
					LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9118
					RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9119
					LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.6, 0, 0), 0.1)
9120
					RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9121
					Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 90, 0), 0.1)
9122
					Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0 - 0.03 * math.sin(tick() * 3), -1, 0), 0.1)
9123
					RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
9124
					LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9125
					RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9126
					LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9127
					Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9128
					Bq2.Scale = Bq2.Scale + Vector3.new(0.4, 0.4, 0.4)
9129
					HQ.CFrame = HQ.CFrame * CFrame.Angles(0, 0.2, 0.1)
9130
					HQ23.CFrame = HQ23.CFrame * CFrame.Angles(0.2, 0.2, 0)
9131
					ZO.CFrame = ZO.CFrame * CFrame.Angles(0, -0.3, 0)
9132
					BO.CFrame = BO.CFrame * CFrame.Angles(0.2, -0.2, 0.3)
9133
					game:GetService("RunService").RenderStepped:wait()
9134
				end
9135
				wait(0)
9136
				Bq:Destroy()
9137
				Music2:Destroy()
9138
				local Music3 = Instance.new("Sound", UpperTorso)
9139
				Music3.SoundId = "rbxassetid://551399627"
9140
				Music3.Pitch = 1
9141
				Music3.Looped = false
9142
				Music3.Volume = 3.2
9143
				wait(1.0E-4)
9144
				Music3:Play()
9145
				Debounces.on = false
9146
				Debounces.Here = false
9147
				shot = shot + 1
9148
				local rng = Instance.new("Part", RootPart)
9149
				rng.Anchored = true
9150
				rng.BrickColor = BrickColor.new("Really red")
9151
				rng.CanCollide = false
9152
				rng.FormFactor = 3
9153
				rng.Name = "Ring"
9154
				rng.Size = Vector3.new(8, 8, 8)
9155
				rng.Transparency = 0.35
9156
				rng.TopSurface = 0
9157
				rng.BottomSurface = 0
9158
				rng2 = rng:clone()
9159
				rng3 = rng2:clone()
9160
				rng4 = rng2:clone()
9161
				local rngm = Instance.new("SpecialMesh", rng)
9162
				rngm.MeshId = "http://www.roblox.com/asset/?id=0"
9163
				rngm.Scale = Vector3.new(1, 1, 1)
9164
				rngm2 = rngm:clone()
9165
				rngm2.Scale = Vector3.new(1, 1, 1)
9166
				rngm3 = rngm2:clone()
9167
				rngm3.Parent = rng3
9168
				rngm3.Scale = Vector3.new(1, 1, 1)
9169
				rngm4 = rngm2:clone()
9170
				rngm4.Parent = rng4
9171
				rngm4.Scale = Vector3.new(1, 1, 1)
9172
				local bem = Instance.new("Part", RootPart)
9173
				bem.Anchored = true
9174
				bem.Position = bem.Position + Vector3.new(0, 0, 150)
9175
				bem.BrickColor = BrickColor.new("Really red")
9176
				bem.CanCollide = false
9177
				bem.Material = "Neon"
9178
				local bem2 = Instance.new("Part", RootPart)
9179
				bem2.Anchored = true
9180
				bem2.Position = bem.Position + Vector3.new(0, 0, 150)
9181
				bem2.BrickColor = BrickColor.new("CGA brown")
9182
				bem2.CanCollide = false
9183
				bem2.Material = "Neon"
9184
				local aura = Instance.new("ParticleEmitter", bem)
9185
				aura.Size = NumberSequence.new(11)
9186
				aura.Lifetime = NumberRange.new(0.5)
9187
				aura.LightEmission = 1
9188
				aura.Texture = "http://www.roblox.com/asset/?id="
9189
				aura.Speed = NumberRange.new(0)
9190
				aura.Color = ColorSequence.new(Color3.new(225, 225, 0))
9191
				aura.Rate = 400
9192
				bem.FormFactor = 3
9193
				bem.Name = "Beam" .. shot
9194
				bem.Size = Vector3.new(13, 13, 13)
9195
				bem.Transparency = 0.35
9196
				bem.TopSurface = 0
9197
				bem.BottomSurface = 0
9198
				local bemm2 = Instance.new("SpecialMesh", bem2)
9199
				bemm2.MeshType = 4
9200
				bemm2.Scale = Vector3.new(1, 1, 1)
9201
				bem2.FormFactor = 3
9202
				bem2.Name = "Beam" .. shot
9203
				bem2.Size = Vector3.new(11, 11, 11)
9204
				bem2.Transparency = 0.35
9205
				bem2.TopSurface = 0
9206
				bem2.BottomSurface = 0
9207
				local bemm = Instance.new("SpecialMesh", bem)
9208
				bemm.MeshType = 4
9209
				bemm.Scale = Vector3.new(1, 1, 1)
9210
				local out = Instance.new("Part", Character)
9211
				out.Anchored = true
9212
				out.BrickColor = BrickColor.new("Really red")
9213
				out.CanCollide = false
9214
				out.FormFactor = 3
9215
				out.Name = "Out"
9216
				out.Material = "Neon"
9217
				out.Size = Vector3.new(46, 46, 46)
9218
				out.Transparency = 0.35
9219
				out.TopSurface = 0
9220
				out.BottomSurface = 0
9221
				local outm = Instance.new("SpecialMesh", out)
9222
				outm.MeshType = 3
9223
				outm.Scale = Vector3.new(1, 1, 1)
9224
				local out2 = Instance.new("Part", Character)
9225
				out2.Anchored = true
9226
				out2.BrickColor = BrickColor.new("CGA brown")
9227
				out2.CanCollide = false
9228
				out2.FormFactor = 3
9229
				out2.Name = "Out"
9230
				out2.Material = "Neon"
9231
				out2.Size = Vector3.new(40, 40, 40)
9232
				out2.Transparency = 0.35
9233
				out2.TopSurface = 0
9234
				out2.BottomSurface = 0
9235
				local outm2 = Instance.new("SpecialMesh", out2)
9236
				outm2.MeshType = 3
9237
				outm2.Scale = Vector3.new(1, 1, 1)
9238
				local outl = Instance.new("Part", Character)
9239
				outl.Anchored = true
9240
				outl.BrickColor = BrickColor.new("Really red")
9241
				outl.CanCollide = false
9242
				outl.FormFactor = 3
9243
				outl.Name = "Out"
9244
				outl.Material = "Neon"
9245
				outl.Size = Vector3.new(57, 57, 57)
9246
				outl.Transparency = 0.35
9247
				outl.TopSurface = 0
9248
				outl.BottomSurface = 0
9249
				local outml = Instance.new("SpecialMesh", outl)
9250
				outml.MeshType = 3
9251
				outml.Scale = Vector3.new(1, 1, 1)
9252
				local out2l = Instance.new("Part", Character)
9253
				out2l.Anchored = true
9254
				out2l.BrickColor = BrickColor.new("CGA brown")
9255
				out2l.CanCollide = false
9256
				out2l.FormFactor = 3
9257
				out2l.Name = "Out"
9258
				out2l.Material = "Neon"
9259
				out2l.Size = Vector3.new(49, 49, 49)
9260
				out2l.Transparency = 0.35
9261
				out2l.TopSurface = 0
9262
				out2l.BottomSurface = 0
9263
				local outm2l = Instance.new("SpecialMesh", out2l)
9264
				outm2l.MeshType = 3
9265
				outm2l.Scale = Vector3.new(1, 1, 1)
9266
				local outau = Instance.new("Part", Character)
9267
				outau.Anchored = true
9268
				outau.BrickColor = BrickColor.new("CGA brown")
9269
				outau.CanCollide = false
9270
				outau.FormFactor = 3
9271
				outau.Name = "Out"
9272
				outau.Material = "Neon"
9273
				outau.Size = Vector3.new(0.1, 0.1, 0.1)
9274
				outau.Transparency = 0.35
9275
				outau.TopSurface = 0
9276
				outau.BottomSurface = 0
9277
				local outm2au = Instance.new("SpecialMesh", outau)
9278
				outm2au.MeshType = 3
9279
				outm2au.Scale = Vector3.new(1, 1, 1)
9280
				local outau2 = Instance.new("Part", Character)
9281
				outau2.Anchored = true
9282
				outau2.BrickColor = BrickColor.new("CGA brown")
9283
				outau2.CanCollide = false
9284
				outau2.FormFactor = 3
9285
				outau2.Name = "Out"
9286
				outau2.Material = "Neon"
9287
				outau2.Size = Vector3.new(0.1, 0.1, 0.1)
9288
				outau2.Transparency = 0.35
9289
				outau2.TopSurface = 0
9290
				outau2.BottomSurface = 0
9291
				local outm2au2 = Instance.new("SpecialMesh", outau2)
9292
				outm2au2.MeshType = 3
9293
				outm2au2.Scale = Vector3.new(1, 1, 1)
9294
				local bnd = Instance.new("Part", RootPart)
9295
				bnd.Anchored = true
9296
				bnd.BrickColor = BrickColor.new("Really red")
9297
				bnd.CanCollide = false
9298
				bnd.Material = "Neon"
9299
				bnd.FormFactor = 3
9300
				bnd.Name = "Bend"
9301
				bnd.Size = Vector3.new(10, 10, 10)
9302
				bnd.Transparency = 1
9303
				bnd.TopSurface = 0
9304
				bnd.BottomSurface = 0
9305
				local bndm = Instance.new("SpecialMesh", bnd)
9306
				bndm.MeshType = 3
9307
				bndm.Scale = Vector3.new(1, 1, 1)
9308
				local Chow = Instance.new("ParticleEmitter")
9309
				Chow.Name = "Aura"
9310
				Chow.Texture = "rbxassetid://779576004"
9311
				Chow.Parent = outau
9312
				Chow.LightEmission = 1
9313
				Chow.Transparency = NumberSequence.new(1, 0.2, 1)
9314
				Chow.Color = ColorSequence.new(BrickColor.new("Really red").Color)
9315
				Chow.Size = NumberSequence.new(40)
9316
				Chow.LockedToPart = true
9317
				Chow.Lifetime = NumberRange.new(0.2)
9318
				Chow.Rate = 100
9319
				Chow.Rotation = NumberRange.new(-360, 360)
9320
				Chow.Speed = NumberRange.new(0.3)
9321
				Chow.EmissionDirection = "Top"
9322
				local Chow2 = Instance.new("ParticleEmitter")
9323
				Chow2.Name = "Aura"
9324
				Chow2.Texture = "rbxassetid://779576004"
9325
				Chow2.Parent = outau2
9326
				Chow2.LightEmission = 1
9327
				Chow2.Transparency = NumberSequence.new(1, 0.1, 1)
9328
				Chow2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
9329
				Chow2.Size = NumberSequence.new(60)
9330
				Chow2.LockedToPart = true
9331
				Chow2.Lifetime = NumberRange.new(0.2)
9332
				Chow2.Rate = 200
9333
				Chow2.Rotation = NumberRange.new(-360, 360)
9334
				Chow2.Speed = NumberRange.new(0.3)
9335
				Chow2.EmissionDirection = "Top"
9336
				local Atch1 = Instance.new("Attachment", out2l)
9337
				Atch1.Position = Vector3.new(0, 2, 0)
9338
				local Atch2 = Instance.new("Attachment", out2l)
9339
				Atch2.Position = Vector3.new(0, -2.5, 0)
9340
				local Trail = Instance.new("Trail", Character)
9341
				Trail.Attachment0 = Atch1
9342
				Trail.Attachment1 = Atch2
9343
				Trail.Texture = "rbxassetid://22636887"
9344
				Trail.Lifetime = 1.7
9345
				Trail.Transparency = NumberSequence.new({
9346
					NumberSequenceKeypoint.new(0, 0, 0),
9347
					NumberSequenceKeypoint.new(1, 1, 0)
9348
				})
9349
				Trail.Color = ColorSequence.new(ColorsArray)
9350
				Trail.LightEmission = 5
9351
				local To = Instance.new("Part", Character)
9352
				To.Size = Vector3.new(2, 1, 2)
9353
				To.BrickColor = BrickColor.new("Really red")
9354
				To.CanCollide = false
9355
				To.Anchored = true
9356
				To.Material = "Neon"
9357
				To.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
9358
				local To2 = Instance.new("SpecialMesh", To)
9359
				To2.MeshId = "rbxassetid://569384034"
9360
				To2.Scale = Vector3.new(10, 10, 10)
9361
				local Rin = Instance.new("Part", Character)
9362
				Rin.Size = Vector3.new(1, 1, 1)
9363
				Rin.BrickColor = BrickColor.new("White")
9364
				Rin.Anchored = true
9365
				Rin.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 0)
9366
				local Rin2 = Instance.new("SpecialMesh", Rin)
9367
				Rin2.MeshId = "rbxassetid://3270017"
9368
				Rin2.Scale = Vector3.new(1, 1, 1)
9369
				out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9370
				outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9371
				outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9372
				out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9373
				outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9374
				out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
9375
				bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
9376
				bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
9377
				bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
9378
				Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
9379
				rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
9380
				rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
9381
				rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
9382
				Debounces.Shewt = true
9383
				local Music2 = Instance.new("Sound", UpperTorso)
9384
				Music2.SoundId = "rbxassetid://1117288204"
9385
				Music2.Pitch = 1
9386
				Music2.Looped = false
9387
				Music2.Volume = 7.2
9388
				wait(1.0E-4)
9389
				Music2:Play()
9390
				coroutine.wrap(function()
9391
					for i = 1, 20, 0.2 do
9392
						rngm.Scale = Vector3.new(16 + i * 6, 10 + i * 6, 2)
9393
						rngm3.Scale = Vector3.new(18 + i * 8, 8 + i * 8, 2)
9394
						rngm4.Scale = Vector3.new(20 + i * 10, 6 + i * 10, 2)
9395
						rng.Transparency = i / 20
9396
						rng3.Transparency = 0.041666666666666664
9397
						rng4.Transparency = i / 26
9398
						wait()
9399
					end
9400
					wait(5)
9401
					rng:Destroy()
9402
				end)()
9403
				if Debounces.Shewt == true then
9404
					RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
9405
						hit = ht.Parent
9406
						if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
9407
							if HasntTouched(hit.Name) == true and deb == false then
9408
								deb = true
9409
								coroutine.wrap(function()
9410
								end)()
9411
								table.insert(Touche, hit.Name)
9412
								deb = false
9413
							end
9414
							coroutine.wrap(function()
9415
								hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0, 0, 5)
9416
								wait(0.4)
9417
							end)()
9418
							table.insert(Touche, hit.Parent.Name)
9419
							deb = false
9420
							for i, v in pairs(Touche) do
9421
								print(v)
9422
							end
9423
						end
9424
					end)
9425
				end
9426
				for i = 0, 1700, 23 do
9427
					bem.Size = Vector3.new(i, 37, 37)
9428
					bem2.Size = Vector3.new(i, 27, 27)
9429
					Grab.Size = Vector3.new(i, 37, 37)
9430
					out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
9431
					outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
9432
					out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
9433
					bem.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
9434
					bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
9435
					Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
9436
					outl.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
9437
					out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
9438
					outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 - i / 1, 0) * CFrame.Angles(0, 0, math.rad(90))
9439
					bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
9440
					bnd.Size = Vector3.new(10, 10, 10)
9441
					bndm.Scale = Vector3.new(10, 10, 10)
9442
					To.Transparency = To.Transparency + 0.012
9443
					To.CFrame = To.CFrame * CFrame.Angles(0, 0.3, 0)
9444
					if i % 10 == 0 then
9445
						do
9446
							local newRng = rng2:Clone()
9447
							newRng.Parent = RootPart
9448
							newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
9449
							local newRngm = rngm2:clone()
9450
							newRngm.Parent = newRng
9451
							coroutine.wrap(function()
9452
								for i = 1, 10, 0.2 do
9453
									newRngm.Scale = Vector3.new(12 + i * 2, 12 + i * 2, 3)
9454
									newRng.Transparency = i / 10
9455
									wait()
9456
								end
9457
								wait(0)
9458
								newRng:Destroy()
9459
							end)()
9460
						end
9461
					end
9462
					wait()
9463
				end
9464
				wait(0)
9465
				Debounces.Shewt = false
9466
				out:Destroy()
9467
				out2:Destroy()
9468
				bnd:Destroy()
9469
				bem:Destroy()
9470
				bem2:Destroy()
9471
				To:Destroy()
9472
				To2:Destroy()
9473
				Music2:Destroy()
9474
				out2l:Destroy()
9475
				outl:Destroy()
9476
				outau:Destroy()
9477
				outau2:Destroy()
9478
				Trail:Destroy()
9479
				Atch1:Destroy()
9480
				Grab:Destroy()
9481
				Grabo:Destroy()
9482
				for i, v in pairs(RootPart:GetChildren()) do
9483
					if v:IsA("BodyPosition") then
9484
						v:Remove()
9485
					end
9486
				end
9487
				RootPart.Anchored = false
9488
				Debounces.Ready = false
9489
				for i, v in pairs(Touche) do
9490
					table.remove(Touche, i)
9491
				end
9492
				wait()
9493
				table.insert(Touche, Character.Name)
9494
				Debounces.NoIdl = false
9495
				if Debounces.CanAttack == false then
9496
					Debounces.CanAttack = true
9497
				end
9498
			end
9499
		end
9500
	end
9501
	Idle = false
9502
	Humanoid.WalkSpeed = 16
9503
end)
9504
function unused()
9505
	if not D then
9506
		D = true
9507
		Idle = true
9508
		do
9509
			local Grab = Instance.new("Part", RightHand)
9510
			Grab.Size = Vector3.new(3, 3, 3)
9511
			Grab.CanCollide = false
9512
			Grab.BrickColor = BrickColor.new("Deep orange")
9513
			Grab.Transparency = math.huge
9514
			local Grabo = Instance.new("Weld", Grab)
9515
			Grabo.Part0 = RightHand
9516
			Grabo.Part1 = Grab
9517
			Grabo.C0 = CFrame.new(0, -1.1, 0)
9518
			coroutine.resume(coroutine.create(function()
9519
				for i = 1, 3 do
9520
					do
9521
						local HQ = Instance.new("Part", RightHand)
9522
						HQ.Size = Vector3.new(1, 1, 1)
9523
						HQ.BrickColor = BrickColor.new("White")
9524
						HQ.Material = "Neon"
9525
						HQ.Anchored = true
9526
						HQ.CanCollide = false
9527
						HQ.Transparency = 0.4
9528
						HQ.CFrame = Character.RightHand.CFrame * CFrame.new(0, 0, 0)
9529
						local HQ2 = Instance.new("SpecialMesh", HQ)
9530
						HQ2.MeshType = "Sphere"
9531
						HQ2.Scale = Vector3.new(1, 1, 1)
9532
						local ZQW = Instance.new("Part", RightHand)
9533
						ZQW.Size = Vector3.new(1, 1, 1)
9534
						ZQW.BrickColor = BrickColor.new("New Yeller")
9535
						ZQW.Material = "Neon"
9536
						ZQW.Transparency = 0.4
9537
						ZQW.Anchored = true
9538
						ZQW.CanCollide = false
9539
						ZQW.Position = v3(999, 999, 999)
9540
						ZQW.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 300, 0)
9541
						local ZQW2 = Instance.new("SpecialMesh", ZQW)
9542
						ZQW2.MeshType = "Cylinder"
9543
						ZQW2.Scale = Vector3.new(1, 1, 1)
9544
						local H = Instance.new("Part", RightHand)
9545
						H.Size = Vector3.new(1, 1, 1)
9546
						H.BrickColor = BrickColor.new("White")
9547
						H.CanCollide = false
9548
						H.Anchored = true
9549
						H.CFrame = Character.RightHand.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
9550
						local H2 = Instance.new("SpecialMesh", H)
9551
						H2.MeshId = "rbxassetid://9982590"
9552
						coroutine.resume(coroutine.create(function()
9553
							for i = 1, 200 do
9554
								ZQW2.Scale = ZQW2.Scale + Vector3.new(30, 1, 120)
9555
								ZQW.Transparency = ZQW.Transparency + 0.009
9556
								HQ2.Scale = HQ2.Scale + Vector3.new(0.4, 45, 0.4)
9557
								HQ.Transparency = HQ.Transparency + 1
9558
								H2.Scale = H2.Scale + Vector3.new(0.3, 0.3, 0.3)
9559
								H.Transparency = H.Transparency + 0.2
9560
								wait(1.0E-11)
9561
							end
9562
							HQ:Destroy()
9563
							H2:Destroy()
9564
							H:Destroy()
9565
							HQ2:Destroy()
9566
							ZQW:Destroy()
9567
							ZQW2:Destroy()
9568
						end))
9569
						wait(0.3)
9570
					end
9571
				end
9572
			end))
9573
			local SFXZ = Instance.new("Sound", UpperTorso)
9574
			SFXZ.SoundId = "rbxassetid://169259383"
9575
			SFXZ.Volume = 1
9576
			SFXZ.Pitch = 1.5
9577
			SFXZ.Looped = false
9578
			wait(0.01)
9579
			SFXZ:Play()
9580
			Grab.Touched:connect(function(hit)
9581
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
9582
					Grab:Destroy()
9583
					hit.Parent.Humanoid:TakeDamage(30)
9584
					do
9585
						local SFXZZ = Instance.new("Sound", hit)
9586
						SFXZZ.SoundId = "rbxassetid://1056625824"
9587
						SFXZZ.Volume = 2.5
9588
						SFXZZ.Pitch = 1
9589
						SFXZZ.Looped = false
9590
						wait(0.01)
9591
						SFXZZ:Play()
9592
						local H = Instance.new("Part", Character)
9593
						H.Size = Vector3.new(1, 1, 1)
9594
						H.BrickColor = BrickColor.new("White")
9595
						H.CanCollide = false
9596
						H.Anchored = true
9597
						H.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
9598
						local H2 = Instance.new("SpecialMesh", H)
9599
						H2.MeshId = "rbxassetid://3270017"
9600
						local H3 = Instance.new("Part", Character)
9601
						H3.Size = Vector3.new(1, 1, 1)
9602
						H3.BrickColor = BrickColor.new("White")
9603
						H3.CanCollide = false
9604
						H3.Anchored = true
9605
						H3.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
9606
						local H23 = Instance.new("SpecialMesh", H3)
9607
						H23.MeshId = "rbxassetid://3270017"
9608
						local H33 = Instance.new("Part", Character)
9609
						H33.Size = Vector3.new(1, 1, 1)
9610
						H33.BrickColor = BrickColor.new("White")
9611
						H33.CanCollide = false
9612
						H33.Anchored = true
9613
						H33.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.55, 0)
9614
						local H233 = Instance.new("SpecialMesh", H33)
9615
						H233.MeshId = "rbxassetid://20329976"
9616
						local H2 = Instance.new("SpecialMesh", H)
9617
						H2.MeshId = "rbxassetid://3270017"
9618
						local H5 = Instance.new("Part", Character)
9619
						H5.Size = Vector3.new(1, 1, 1)
9620
						H5.BrickColor = BrickColor.new("White")
9621
						H5.CanCollide = false
9622
						H5.Anchored = true
9623
						H5.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
9624
						local H25 = Instance.new("SpecialMesh", H5)
9625
						H25.MeshId = "rbxassetid://3270017"
9626
						local Hi = Instance.new("Part", hit)
9627
						Hi.Size = Vector3.new(1, 1, 1)
9628
						Hi.BrickColor = BrickColor.new("White")
9629
						Hi.CanCollide = false
9630
						Hi.Anchored = true
9631
						Hi.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
9632
						local Hi2 = Instance.new("SpecialMesh", Hi)
9633
						Hi2.MeshId = "rbxassetid://3270017"
9634
						coroutine.resume(coroutine.create(function()
9635
							for i = 1, 200 do
9636
								H2.Scale = H2.Scale + Vector3.new(6, 6, 6)
9637
								H.Transparency = H.Transparency + 0.09
9638
								H23.Scale = H23.Scale + Vector3.new(8, 8, 8)
9639
								H3.Transparency = H3.Transparency + 0.09
9640
								H233.Scale = H23.Scale + Vector3.new(6, 6, 6)
9641
								H33.Transparency = H3.Transparency + 0.09
9642
								H25.Scale = H25.Scale + Vector3.new(6, 6, 6)
9643
								H5.Transparency = H5.Transparency + 0.09
9644
								Hi2.Scale = Hi2.Scale + Vector3.new(6, 6, 6)
9645
								Hi.Transparency = Hi.Transparency + 0.09
9646
								wait(1.0E-11)
9647
							end
9648
						end))
9649
						local SFXZ = Instance.new("Sound", UpperTorso)
9650
						SFXZ.SoundId = "rbxassetid://447041606"
9651
						SFXZ.Volume = 6
9652
						SFXZ.Pitch = 1
9653
						SFXZ.Looped = false
9654
						wait(0.01)
9655
						SFXZ:Play()
9656
						local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
9657
						Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
9658
						Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
9659
						wait(0.05)
9660
						Fl:remove()
9661
						local ry, ht, ps
9662
						while ht == nil do
9663
							ry, ht, ps = newRay(hit.CFrame * CFrame.new(0, -1, 0), hit.CFrame * CFrame.new(0, -2, 0), 4.1, {hit})
9664
							wait()
9665
						end
9666
						for i = 1, 15 do
9667
							do
9668
								local gtrace = Instance.new("Part", game.Workspace)
9669
								gtrace.BrickColor = BrickColor.new("Grey")
9670
								gtrace.Material = "Slate"
9671
								gtrace.Size = Vector3.new(31, 31, 31)
9672
								gtrace.Anchored = true
9673
								gtrace.CanCollide = true
9674
								gtrace.CFrame = (hit.CFrame + Vector3.new(math.random(-70, 70), -6, math.random(-70, 70))) * CFrame.fromEulerAnglesXYZ(math.random(0, math.rad(359)), math.random(0, math.rad(359)), math.random(0, math.rad(359)))
9675
								local gdisp = coroutine.wrap(function()
9676
									wait(12)
9677
									for i = 1, 9 do
9678
										wait(0.1)
9679
										gtrace.Transparency = gtrace.Transparency + 0.1
9680
									end
9681
									gtrace:Destroy()
9682
								end)
9683
								gdisp()
9684
							end
9685
						end
9686
						local SFXZ = Instance.new("Sound", hit)
9687
						SFXZ.SoundId = "rbxassetid://539294959"
9688
						SFXZ.Volume = 10
9689
						SFXZ.Pitch = 1
9690
						SFXZ.Looped = false
9691
						wait(0.01)
9692
						SFXZ:Play()
9693
						local SFXZ = Instance.new("Sound", hit)
9694
						SFXZ.SoundId = "rbxassetid://180120107"
9695
						SFXZ.Volume = 10
9696
						SFXZ.Pitch = 1
9697
						SFXZ.Looped = false
9698
						wait(0.01)
9699
						SFXZ:Play()
9700
						local SFXZ = Instance.new("Sound", hit)
9701
						SFXZ.SoundId = "rbxassetid://315775189"
9702
						SFXZ.Volume = 10
9703
						SFXZ.Pitch = 1
9704
						SFXZ.Looped = false
9705
						wait(0.01)
9706
						SFXZ:Play()
9707
						local SFXZ = Instance.new("Sound", hit)
9708
						SFXZ.SoundId = "rbxassetid://157878578"
9709
						SFXZ.Volume = 10
9710
						SFXZ.Pitch = 1
9711
						SFXZ.Looped = false
9712
						wait(0.01)
9713
						SFXZ:Play()
9714
						hit.Parent:BreakJoints()
9715
						local H = Instance.new("Part", Character)
9716
						H.Size = Vector3.new(1, 1, 1)
9717
						H.BrickColor = BrickColor.new("White")
9718
						H.CanCollide = false
9719
						H.Anchored = true
9720
						H.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
9721
						local H2 = Instance.new("SpecialMesh", H)
9722
						H2.MeshId = "rbxassetid://3270017"
9723
						local H3 = Instance.new("Part", Character)
9724
						H3.Size = Vector3.new(1, 1, 1)
9725
						H3.BrickColor = BrickColor.new("White")
9726
						H3.CanCollide = false
9727
						H3.Anchored = true
9728
						H3.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
9729
						local H23 = Instance.new("SpecialMesh", H3)
9730
						H23.MeshId = "rbxassetid://3270017"
9731
						local H33 = Instance.new("Part", Character)
9732
						H33.Size = Vector3.new(1, 1, 1)
9733
						H33.BrickColor = BrickColor.new("White")
9734
						H33.CanCollide = false
9735
						H33.Anchored = true
9736
						H33.CFrame = hit.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.55, 0)
9737
						local H233 = Instance.new("SpecialMesh", H33)
9738
						H233.MeshId = "rbxassetid://20329976"
9739
						local H2 = Instance.new("SpecialMesh", H)
9740
						H2.MeshId = "rbxassetid://3270017"
9741
						local H5 = Instance.new("Part", Character)
9742
						H5.Size = Vector3.new(1, 1, 1)
9743
						H5.BrickColor = BrickColor.new("White")
9744
						H5.CanCollide = false
9745
						H5.Anchored = true
9746
						H5.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
9747
						local H25 = Instance.new("SpecialMesh", H5)
9748
						H25.MeshId = "rbxassetid://3270017"
9749
						local Hi = Instance.new("Part", hit)
9750
						Hi.Size = Vector3.new(1, 1, 1)
9751
						Hi.BrickColor = BrickColor.new("White")
9752
						Hi.CanCollide = false
9753
						Hi.Anchored = true
9754
						Hi.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
9755
						local Hi2 = Instance.new("SpecialMesh", Hi)
9756
						Hi2.MeshId = "rbxassetid://3270017"
9757
						coroutine.resume(coroutine.create(function()
9758
							for i = 1, 200 do
9759
								H2.Scale = H2.Scale + Vector3.new(14, 14, 14)
9760
								H.Transparency = H.Transparency + 0.03
9761
								H23.Scale = H23.Scale + Vector3.new(14, 14, 14)
9762
								H3.Transparency = H3.Transparency + 0.03
9763
								H233.Scale = H23.Scale + Vector3.new(14, 14, 14)
9764
								H33.Transparency = H3.Transparency + 0.03
9765
								H25.Scale = H25.Scale + Vector3.new(14, 14, 14)
9766
								H5.Transparency = H5.Transparency + 0.03
9767
								Hi2.Scale = Hi2.Scale + Vector3.new(6, 6, 6)
9768
								Hi.Transparency = Hi.Transparency + 0.03
9769
								wait(1.0E-11)
9770
							end
9771
						end))
9772
					end
9773
				end
9774
			end)
9775
			for i = 0, 2, 0.1 do
9776
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9777
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.22, 0, 0), 0.1)
9778
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9779
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1, 0, 0), 0.1)
9780
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9781
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9782
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9783
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9784
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9785
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(-0.4, 0, 0), 0.1)
9786
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
9787
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9788
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9789
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9790
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0), 0.1)
9791
				game:GetService("RunService").RenderStepped:wait()
9792
			end
9793
			coroutine.resume(coroutine.create(function()
9794
				wait(0.5)
9795
				Grab:remove()
9796
			end))
9797
			Idle = false
9798
			wait(0.1)
9799
			D = false
9800
		end
9801
	end
9802
end
9803
function TargetSelect(person)
9804
	local dd = coroutine.wrap(function()
9805
		if targetted ~= person then
9806
			targetted = person
9807
			for i = 0, 2, 0.1 do
9808
				swait()
9809
			end
9810
		end
9811
	end)
9812
	dd()
9813
end
9814
Mouse.KeyDown:connect(function(key)
9815
	if key == "f" then
9816
		HomingAttack()
9817
	end
9818
end)
9819
Mouse.KeyDown:connect(function(key)
9820
	if key == "v" then
9821
		GodFist()
9822
	end
9823
end)
9824
Mouse.KeyDown:connect(function(key)
9825
	if key == "q" then
9826
		LockOn()
9827
	end
9828
end)
9829
function LockOn()
9830
	if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
9831
		TargetSelect(Mouse.Target.Parent)
9832
	end
9833
end
9834
function HomingAttack()
9835
	if targetted == nil then
9836
	end
9837
	local Music2 = Instance.new("Sound", UpperTorso)
9838
	Music2.SoundId = "rbxassetid://1055279036"
9839
	Music2.Pitch = 1
9840
	Music2.Looped = false
9841
	Music2.Volume = 3.2
9842
	wait(1.0E-4)
9843
	Music2:Play()
9844
	RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0, 1.5, 3.1)
9845
	Zanzoken = Instance.new("Part", RootPart)
9846
	Zanzoken.Anchored = true
9847
	Zanzoken.CanCollide = false
9848
	Zanzoken.Position = v3(999, 999, 999)
9849
	Zanzoken.CFrame = RootPart.CFrame
9850
	game.Debris:AddItem(Zanzoken, 0.5)
9851
	Zanzoken.Transparency = 1
9852
	wait()
9853
	idk = Instance.new("BillboardGui", Zanzoken)
9854
	idk.Size = UDim2.new(10, 0, 15, 0)
9855
	idk.AlwaysOnTop = false
9856
	idk1 = Instance.new("ImageLabel", idk)
9857
	idk1.BackgroundTransparency = 1
9858
	idk.ExtentsOffset = v3(0, 0, 0)
9859
	idk1.ImageTransparency = 0
9860
	idk1.ImageColor3 = Color3.fromRGB(0, 0, 0)
9861
	idk1.Size = UDim2.new(2, 0, 1, 0)
9862
	idk1.Position = UDim2.new(-0.5, 0, -0.2, 0)
9863
	idk1.Image = "rbxassetid://319554883"
9864
	wait()
9865
	Zanzoken = Instance.new("Part", Character)
9866
	Zanzoken.Anchored = true
9867
	Zanzoken.CanCollide = false
9868
	Zanzoken.Position = v3(999, 999, 999)
9869
	Zanzoken.CFrame = RootPart.CFrame
9870
	game.Debris:AddItem(Zanzoken, 0.5)
9871
	Zanzoken.Transparency = 1
9872
	wait()
9873
	idk = Instance.new("BillboardGui", Zanzoken)
9874
	idk.Size = UDim2.new(20, 0, 20, 0)
9875
	idk.AlwaysOnTop = false
9876
	idk1 = Instance.new("ImageLabel", idk)
9877
	idk1.BackgroundTransparency = 1
9878
	idk.ExtentsOffset = v3(0, 0, 0)
9879
	idk1.ImageTransparency = 0
9880
	idk1.ImageColor3 = Color3.fromRGB(0, 0, 0)
9881
	idk1.Size = UDim2.new(2, 0, 1, 0)
9882
	idk1.Position = UDim2.new(-0.5, 0, -0.2, 0)
9883
	idk1.Image = "rbxassetid://319554883"
9884
	Humanoid.Health = Humanoid.Health + 300
9885
end
9886
function GodFist()
9887
	local FlyAt = Instance.new("Attachment", UpperTorso)
9888
	FlyAt.Position = Vector3.new(0, 2, 0)
9889
	local FlyAt2 = Instance.new("Attachment", UpperTorso)
9890
	FlyAt2.Position = Vector3.new(0, -2.5, 0)
9891
	local Speed = Instance.new("Trail", Character)
9892
	Speed.Attachment0 = FlyAt
9893
	Speed.Attachment1 = FlyAt2
9894
	Speed.Texture = "rbxassetid://22636887"
9895
	Speed.Lifetime = 0.9
9896
	Speed.Transparency = NumberSequence.new({
9897
		NumberSequenceKeypoint.new(0, 0, 0),
9898
		NumberSequenceKeypoint.new(1, 1, 0)
9899
	})
9900
	Speed.Color = ColorSequence.new(ColorsArray)
9901
	Speed.LightEmission = 5
9902
	local bv = Instance.new("BodyVelocity")
9903
	bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
9904
	bv.velocity = RootPart.CFrame.lookVector * 250
9905
	bv.Parent = RootPart
9906
	local Aura = Instance.new("ParticleEmitter")
9907
	Aura.Name = "Aura"
9908
	Aura.Texture = "rbxassetid://411939841"
9909
	Aura.Parent = UpperTorso
9910
	Aura.LightEmission = 1
9911
	Aura.Transparency = NumberSequence.new(0.2, 1)
9912
	Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
9913
	Aura.Size = NumberSequence.new(5, 9)
9914
	Aura.LockedToPart = true
9915
	Aura.Lifetime = NumberRange.new(0.3)
9916
	Aura.Rate = 150
9917
	Aura.Speed = NumberRange.new(2.3)
9918
	Aura.EmissionDirection = "Top"
9919
	Aura.Rotation = NumberRange.new(-80, 80)
9920
	local Grab = Instance.new("Part", RightHand)
9921
	Grab.Size = Vector3.new(4, 4, 4)
9922
	Grab.CanCollide = false
9923
	Grab.BrickColor = BrickColor.new("Deep orange")
9924
	Grab.Transparency = math.huge
9925
	local Grabo = Instance.new("Weld", Grab)
9926
	Grabo.Part0 = RightHand
9927
	Grabo.Part1 = Grab
9928
	Grabo.C0 = CFrame.new(0, -1.1, 0)
9929
	local SFXZ = Instance.new("Sound", UpperTorso)
9930
	SFXZ.SoundId = "rbxassetid://1056625824"
9931
	SFXZ.Volume = 1
9932
	SFXZ.Pitch = 1
9933
	SFXZ.Looped = false
9934
	wait(0.01)
9935
	SFXZ:Play()
9936
	Grab.Touched:connect(function(hit)
9937
		if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
9938
			Grab:Destroy()
9939
			RootPart.Anchored = true
9940
			hit.Parent.Humanoid:TakeDamage(75)
9941
			bv:Destroy()
9942
			local SFXZ = Instance.new("Sound", UpperTorso)
9943
			SFXZ.SoundId = "rbxassetid://748050516"
9944
			SFXZ.Volume = 3
9945
			SFXZ.Pitch = 1
9946
			SFXZ.Looped = false
9947
			wait(0.01)
9948
			SFXZ:Play()
9949
			local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
9950
			Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
9951
			Fl.velocity = UpperTorso.CFrame.lookVector * 10
9952
			wait(0.05)
9953
			Fl:remove()
9954
		end
9955
	end)
9956
	for i = 0, 4, 0.1 do
9957
		LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1.2, 0, 0.5), 0.1)
9958
		RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -0.8), 0.1)
9959
		LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9960
		RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, -0.6), 0.1)
9961
		LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9962
		RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
9963
		LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9964
		RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
9965
		Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 5, 1), 0.1)
9966
		Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0.5, 0.2, 0.3), 0.1)
9967
		RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
9968
		LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9969
		RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9970
		LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
9971
		Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 1, 0), 0.1)
9972
		game:GetService("RunService").RenderStepped:wait()
9973
	end
9974
	bv:Destroy()
9975
	RootPart.Anchored = false
9976
	Aura.Enabled = false
9977
	Grab:Destroy()
9978
	FlyAt:Destroy()
9979
end
9980
function HomingAttackUI()
9981
	if targetted == nil then
9982
	end
9983
	RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0, 1.5, 3.1)
9984
	Humanoid.Health = Humanoid.Health + 1000
9985
end
9986
function Away()
9987
	if not D then
9988
		D = true
9989
		Idle = true
9990
		do
9991
			local Grab = Instance.new("Part", LeftHand)
9992
			Grab.Size = Vector3.new(3, 3, 3)
9993
			Grab.CanCollide = false
9994
			Grab.BrickColor = BrickColor.new("Deep orange")
9995
			Grab.Transparency = math.huge
9996
			local Grabo = Instance.new("Weld", Grab)
9997
			Grabo.Part0 = LeftHand
9998
			Grabo.Part1 = Grab
9999
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10000
			local SFXZ = Instance.new("Sound", UpperTorso)
10001
			SFXZ.SoundId = "rbxassetid://169259383"
10002
			SFXZ.Volume = 1
10003
			SFXZ.Pitch = 1.5
10004
			SFXZ.Looped = false
10005
			wait(0.01)
10006
			SFXZ:Play()
10007
			Grab.Touched:connect(function(hit)
10008
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10009
					Grab:Destroy()
10010
					hit.Parent.Humanoid:TakeDamage(20)
10011
					do
10012
						local FZcharge = Instance.new("ParticleEmitter", hit)
10013
						FZcharge.Texture = "rbxassetid://31727915"
10014
						FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
10015
						FZcharge.EmissionDirection = "Bottom"
10016
						FZcharge.Speed = NumberRange.new(5)
10017
						FZcharge.Size = NumberSequence.new(10, 0)
10018
						FZcharge.Drag = 2
10019
						FZcharge.LockedToPart = false
10020
						FZcharge.Lifetime = NumberRange.new(3)
10021
						FZcharge.Rate = 150
10022
						FZcharge.LightEmission = 0
10023
						FZcharge.Rotation = NumberRange.new(-100, 100)
10024
						FZcharge.VelocitySpread = 100
10025
						local SFXZZ = Instance.new("Sound", hit)
10026
						SFXZZ.SoundId = "rbxassetid://1056625824"
10027
						SFXZZ.Volume = 2.5
10028
						SFXZZ.Pitch = 1
10029
						SFXZZ.Looped = false
10030
						wait(0.01)
10031
						SFXZZ:Play()
10032
						local H = Instance.new("Part", Character)
10033
						H.Size = Vector3.new(1, 1, 1)
10034
						H.BrickColor = BrickColor.new("White")
10035
						H.CanCollide = false
10036
						H.Anchored = true
10037
						H.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
10038
						local H2 = Instance.new("SpecialMesh", H)
10039
						H2.MeshId = "rbxassetid://3270017"
10040
						local H3 = Instance.new("Part", Character)
10041
						H3.Size = Vector3.new(1, 1, 1)
10042
						H3.BrickColor = BrickColor.new("White")
10043
						H3.CanCollide = false
10044
						H3.Anchored = true
10045
						H3.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
10046
						local H23 = Instance.new("SpecialMesh", H3)
10047
						H23.MeshId = "rbxassetid://3270017"
10048
						local H33 = Instance.new("Part", Character)
10049
						H33.Size = Vector3.new(1, 1, 1)
10050
						H33.BrickColor = BrickColor.new("White")
10051
						H33.CanCollide = false
10052
						H33.Anchored = true
10053
						H33.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.55, 0)
10054
						local H233 = Instance.new("SpecialMesh", H33)
10055
						H233.MeshId = "rbxassetid://20329976"
10056
						local H2 = Instance.new("SpecialMesh", H)
10057
						H2.MeshId = "rbxassetid://3270017"
10058
						local H5 = Instance.new("Part", Character)
10059
						H5.Size = Vector3.new(1, 1, 1)
10060
						H5.BrickColor = BrickColor.new("White")
10061
						H5.CanCollide = false
10062
						H5.Anchored = true
10063
						H5.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
10064
						local H25 = Instance.new("SpecialMesh", H5)
10065
						H25.MeshId = "rbxassetid://3270017"
10066
						local Hi = Instance.new("Part", hit)
10067
						Hi.Size = Vector3.new(1, 1, 1)
10068
						Hi.BrickColor = BrickColor.new("White")
10069
						Hi.CanCollide = false
10070
						Hi.Anchored = true
10071
						Hi.CFrame = hit.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
10072
						local Hi2 = Instance.new("SpecialMesh", Hi)
10073
						Hi2.MeshId = "rbxassetid://3270017"
10074
						coroutine.resume(coroutine.create(function()
10075
							for i = 1, 200 do
10076
								H2.Scale = H2.Scale + Vector3.new(6, 6, 6)
10077
								H.Transparency = H.Transparency + 0.09
10078
								H23.Scale = H23.Scale + Vector3.new(8, 8, 8)
10079
								H3.Transparency = H3.Transparency + 0.09
10080
								H233.Scale = H23.Scale + Vector3.new(6, 6, 6)
10081
								H33.Transparency = H3.Transparency + 0.09
10082
								H25.Scale = H25.Scale + Vector3.new(6, 6, 6)
10083
								H5.Transparency = H5.Transparency + 0.09
10084
								Hi2.Scale = Hi2.Scale + Vector3.new(6, 6, 6)
10085
								Hi.Transparency = Hi.Transparency + 0.09
10086
								wait(1.0E-11)
10087
							end
10088
						end))
10089
						local SFXZ = Instance.new("Sound", UpperTorso)
10090
						SFXZ.SoundId = "rbxassetid://447041606"
10091
						SFXZ.Volume = 6
10092
						SFXZ.Pitch = 1
10093
						SFXZ.Looped = false
10094
						wait(0.01)
10095
						SFXZ:Play()
10096
						local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10097
						Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10098
						Fl.velocity = UpperTorso.CFrame.lookVector * 680
10099
						wait(0.05)
10100
						Fl:remove()
10101
						wait(1.1)
10102
						FZcharge.Rate = 0
10103
					end
10104
				end
10105
			end)
10106
			for i = 0, 0.5, 0.3 do
10107
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1.55), 0.1)
10108
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.5, 0, 0), 0.1)
10109
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1, 0, 0), 0.1)
10110
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10111
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10112
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10113
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10114
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10115
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10116
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
10117
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10118
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10119
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10120
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.4, 0), 0.1)
10121
				game:GetService("RunService").RenderStepped:wait()
10122
			end
10123
			for i = 0, 0.5, 0.1 do
10124
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 1), 0.1)
10125
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
10126
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10127
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10128
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10129
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10130
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10131
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10132
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10133
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
10134
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10135
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10136
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10137
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.4, 0), 0.1)
10138
				game:GetService("RunService").RenderStepped:wait()
10139
			end
10140
			coroutine.resume(coroutine.create(function()
10141
				wait(0.5)
10142
				Grab:remove()
10143
			end))
10144
			Idle = false
10145
			wait(0.1)
10146
			D = false
10147
		end
10148
	end
10149
end
10150
function Hit2()
10151
	if not D then
10152
		D = true
10153
		Idle = true
10154
		do
10155
			local Grab = Instance.new("Part", RightHand)
10156
			Grab.Size = Vector3.new(3, 3, 3)
10157
			Grab.CanCollide = false
10158
			Grab.BrickColor = BrickColor.new("Deep orange")
10159
			Grab.Transparency = math.huge
10160
			local Grabo = Instance.new("Weld", Grab)
10161
			Grabo.Part0 = RightHand
10162
			Grabo.Part1 = Grab
10163
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10164
			local SFXZ = Instance.new("Sound", UpperTorso)
10165
			SFXZ.SoundId = "rbxassetid://169259383"
10166
			SFXZ.Volume = 1
10167
			SFXZ.Pitch = 1.5
10168
			SFXZ.Looped = false
10169
			wait(0.01)
10170
			SFXZ:Play()
10171
			Grab.Touched:connect(function(hit)
10172
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10173
					Grab:Destroy()
10174
					hit.Parent.Humanoid:TakeDamage(125)
10175
					local SFXZ = Instance.new("Sound", UpperTorso)
10176
					SFXZ.SoundId = "rbxassetid://1050733875"
10177
					SFXZ.Volume = 3
10178
					SFXZ.Pitch = 1
10179
					SFXZ.Looped = false
10180
					wait(0.01)
10181
					SFXZ:Play()
10182
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10183
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10184
					Fl.velocity = UpperTorso.CFrame.lookVector * 10
10185
					wait(0.05)
10186
					Fl:remove()
10187
				end
10188
			end)
10189
			for i = 0, 2, 0.1 do
10190
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(-10)), 0.5)
10191
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(90), rad(0), rad(-20)), 0.5)
10192
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.5)
10193
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.5)
10194
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10195
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10196
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10197
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10198
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
10199
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10200
				game:GetService("RunService").RenderStepped:wait()
10201
			end
10202
			coroutine.resume(coroutine.create(function()
10203
				wait(0.5)
10204
				Grab:remove()
10205
			end))
10206
			Idle = false
10207
			Grab:Destroy()
10208
			wait(0)
10209
			D = false
10210
		end
10211
	end
10212
end
10213
function Hit3()
10214
	if not D then
10215
		D = true
10216
		Idle = true
10217
		do
10218
			local Grab = Instance.new("Part", LeftFoot)
10219
			Grab.Size = Vector3.new(3, 3, 3)
10220
			Grab.CanCollide = false
10221
			Grab.BrickColor = BrickColor.new("Deep orange")
10222
			Grab.Transparency = math.huge
10223
			local Grabo = Instance.new("Weld", Grab)
10224
			Grabo.Part0 = LeftFoot
10225
			Grabo.Part1 = Grab
10226
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10227
			local SFXZ = Instance.new("Sound", UpperTorso)
10228
			SFXZ.SoundId = "rbxassetid://169259383"
10229
			SFXZ.Volume = 1
10230
			SFXZ.Pitch = 1.5
10231
			SFXZ.Looped = false
10232
			wait(0.01)
10233
			SFXZ:Play()
10234
			Grab.Touched:connect(function(hit)
10235
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10236
					Grab:Destroy()
10237
					hit.Parent.Humanoid:TakeDamage(125)
10238
					local SFXZ = Instance.new("Sound", UpperTorso)
10239
					SFXZ.SoundId = "rbxassetid://1050733875"
10240
					SFXZ.Volume = 3
10241
					SFXZ.Pitch = 1
10242
					SFXZ.Looped = false
10243
					wait(0.01)
10244
					SFXZ:Play()
10245
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10246
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10247
					Fl.velocity = UpperTorso.CFrame.lookVector * 10
10248
					wait(0.05)
10249
					Fl:remove()
10250
				end
10251
			end)
10252
			for i = 0, 2, 0.1 do
10253
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(-10)), 0.3)
10254
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(10)), 0.3)
10255
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.3)
10256
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.3)
10257
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(100), rad(0), rad(0)), 0.5)
10258
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.5)
10259
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.5)
10260
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.5)
10261
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(-30), rad(0)), 0.3)
10262
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(30), rad(0)), 0.3)
10263
				game:GetService("RunService").RenderStepped:wait()
10264
			end
10265
			coroutine.resume(coroutine.create(function()
10266
				wait(0.5)
10267
				Grab:remove()
10268
			end))
10269
			Idle = false
10270
			Grab:Destroy()
10271
			wait(0.1)
10272
			D = false
10273
		end
10274
	end
10275
end
10276
function Strong2()
10277
	if not D then
10278
		D = true
10279
		Idle = true
10280
		do
10281
			local Grab = Instance.new("Part", RightHand)
10282
			Grab.Size = Vector3.new(3, 3, 3)
10283
			Grab.CanCollide = false
10284
			Grab.BrickColor = BrickColor.new("Deep orange")
10285
			Grab.Transparency = math.huge
10286
			local Grabo = Instance.new("Weld", Grab)
10287
			Grabo.Part0 = RightHand
10288
			Grabo.Part1 = Grab
10289
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10290
			local SFXZ = Instance.new("Sound", UpperTorso)
10291
			SFXZ.SoundId = "rbxassetid://169259383"
10292
			SFXZ.Volume = 1
10293
			SFXZ.Pitch = 1.5
10294
			SFXZ.Looped = false
10295
			wait(0.01)
10296
			SFXZ:Play()
10297
			Grab.Touched:connect(function(hit)
10298
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10299
					Grab:Destroy()
10300
					hit.Parent.Humanoid:TakeDamage(3455)
10301
					local SFXZ = Instance.new("Sound", UpperTorso)
10302
					SFXZ.SoundId = "rbxassetid://1050733875"
10303
					SFXZ.Volume = 3
10304
					SFXZ.Pitch = 1
10305
					SFXZ.Looped = false
10306
					wait(0.01)
10307
					SFXZ:Play()
10308
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10309
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10310
					Fl.velocity = UpperTorso.CFrame.lookVector * 10
10311
					wait(0.05)
10312
					Fl:remove()
10313
				end
10314
			end)
10315
			for i = 0, 0.6, 0.1 do
10316
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(-10)), 0.5)
10317
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(90), rad(0), rad(-20)), 0.5)
10318
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.5)
10319
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.5)
10320
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10321
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10322
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10323
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10324
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
10325
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10326
				game:GetService("RunService").RenderStepped:wait()
10327
			end
10328
			coroutine.resume(coroutine.create(function()
10329
				wait(0.5)
10330
				Grab:remove()
10331
			end))
10332
			Idle = false
10333
			Grab:Destroy()
10334
			wait(0)
10335
			D = false
10336
		end
10337
	end
10338
end
10339
function Strong3()
10340
	if not D then
10341
		D = true
10342
		Idle = true
10343
		do
10344
			local Grab = Instance.new("Part", LeftFoot)
10345
			Grab.Size = Vector3.new(3, 3, 3)
10346
			Grab.CanCollide = false
10347
			Grab.BrickColor = BrickColor.new("Deep orange")
10348
			Grab.Transparency = math.huge
10349
			local Grabo = Instance.new("Weld", Grab)
10350
			Grabo.Part0 = LeftFoot
10351
			Grabo.Part1 = Grab
10352
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10353
			local SFXZ = Instance.new("Sound", UpperTorso)
10354
			SFXZ.SoundId = "rbxassetid://169259383"
10355
			SFXZ.Volume = 1
10356
			SFXZ.Pitch = 1.5
10357
			SFXZ.Looped = false
10358
			wait(0.01)
10359
			SFXZ:Play()
10360
			Grab.Touched:connect(function(hit)
10361
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10362
					Grab:Destroy()
10363
					hit.Parent.Humanoid:TakeDamage(3455)
10364
					local SFXZ = Instance.new("Sound", UpperTorso)
10365
					SFXZ.SoundId = "rbxassetid://1050733875"
10366
					SFXZ.Volume = 3
10367
					SFXZ.Pitch = 1
10368
					SFXZ.Looped = false
10369
					wait(0.01)
10370
					SFXZ:Play()
10371
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10372
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10373
					Fl.velocity = UpperTorso.CFrame.lookVector * 10
10374
					wait(0.05)
10375
					Fl:remove()
10376
				end
10377
			end)
10378
			for i = 0, 0.6, 0.1 do
10379
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(-10)), 0.3)
10380
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(10)), 0.3)
10381
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.3)
10382
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.3)
10383
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(100), rad(0), rad(0)), 0.5)
10384
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.5)
10385
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.5)
10386
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.5)
10387
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(-30), rad(0)), 0.3)
10388
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(30), rad(0)), 0.3)
10389
				game:GetService("RunService").RenderStepped:wait()
10390
			end
10391
			coroutine.resume(coroutine.create(function()
10392
				wait(0.5)
10393
				Grab:remove()
10394
			end))
10395
			Idle = false
10396
			Grab:Destroy()
10397
			wait(0.1)
10398
			D = false
10399
		end
10400
	end
10401
end
10402
function Desperate2()
10403
	if not D then
10404
		D = true
10405
		Idle = true
10406
		do
10407
			local Grab = Instance.new("Part", RightHand)
10408
			Grab.Size = Vector3.new(3, 3, 3)
10409
			Grab.CanCollide = false
10410
			Grab.BrickColor = BrickColor.new("Deep orange")
10411
			Grab.Transparency = math.huge
10412
			local Grabo = Instance.new("Weld", Grab)
10413
			Grabo.Part0 = RightHand
10414
			Grabo.Part1 = Grab
10415
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10416
			local SFXZ = Instance.new("Sound", UpperTorso)
10417
			SFXZ.SoundId = "rbxassetid://169259383"
10418
			SFXZ.Volume = 1
10419
			SFXZ.Pitch = 1.5
10420
			SFXZ.Looped = false
10421
			wait(0.01)
10422
			SFXZ:Play()
10423
			Grab.Touched:connect(function(hit)
10424
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10425
					Grab:Destroy()
10426
					hit.Parent.Humanoid:TakeDamage(3555555)
10427
					local SFXZ = Instance.new("Sound", UpperTorso)
10428
					SFXZ.SoundId = "rbxassetid://1050733875"
10429
					SFXZ.Volume = 3
10430
					SFXZ.Pitch = 1
10431
					SFXZ.Looped = false
10432
					wait(0.01)
10433
					SFXZ:Play()
10434
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10435
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10436
					Fl.velocity = UpperTorso.CFrame.lookVector * 100
10437
					wait(0.05)
10438
					Fl:remove()
10439
				end
10440
			end)
10441
			for i = 0, 0.6, 0.1 do
10442
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(-10)), 0.5)
10443
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(90), rad(0), rad(-20)), 0.5)
10444
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(60), rad(0), rad(0)), 0.5)
10445
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(0)), 0.5)
10446
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10447
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10448
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10449
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10450
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.2)
10451
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.3)
10452
				game:GetService("RunService").RenderStepped:wait()
10453
			end
10454
			coroutine.resume(coroutine.create(function()
10455
				wait(0.5)
10456
				Grab:remove()
10457
			end))
10458
			Idle = false
10459
			Grab:Destroy()
10460
			wait(0)
10461
			D = false
10462
		end
10463
	end
10464
end
10465
function Desperate3()
10466
	if not D then
10467
		D = true
10468
		Idle = true
10469
		do
10470
			local Grab = Instance.new("Part", LeftFoot)
10471
			Grab.Size = Vector3.new(3, 3, 3)
10472
			Grab.CanCollide = false
10473
			Grab.BrickColor = BrickColor.new("Deep orange")
10474
			Grab.Transparency = math.huge
10475
			local Grabo = Instance.new("Weld", Grab)
10476
			Grabo.Part0 = LeftFoot
10477
			Grabo.Part1 = Grab
10478
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10479
			local SFXZ = Instance.new("Sound", UpperTorso)
10480
			SFXZ.SoundId = "rbxassetid://169259383"
10481
			SFXZ.Volume = 1
10482
			SFXZ.Pitch = 1.5
10483
			SFXZ.Looped = false
10484
			wait(0.01)
10485
			SFXZ:Play()
10486
			Grab.Touched:connect(function(hit)
10487
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10488
					Grab:Destroy()
10489
					hit.Parent.Humanoid:TakeDamage(3555555)
10490
					local SFXZ = Instance.new("Sound", UpperTorso)
10491
					SFXZ.SoundId = "rbxassetid://1050733875"
10492
					SFXZ.Volume = 3
10493
					SFXZ.Pitch = 1
10494
					SFXZ.Looped = false
10495
					wait(0.01)
10496
					SFXZ:Play()
10497
					local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10498
					Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10499
					Fl.velocity = UpperTorso.CFrame.lookVector * 100
10500
					wait(0.05)
10501
					Fl:remove()
10502
				end
10503
			end)
10504
			for i = 0, 0.6, 0.1 do
10505
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(-10)), 0.3)
10506
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.Angles(rad(-10), rad(0), rad(10)), 0.3)
10507
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.3)
10508
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.Angles(rad(10), rad(0), rad(0)), 0.3)
10509
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.Angles(rad(100), rad(0), rad(0)), 0.5)
10510
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.5)
10511
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.Angles(rad(20), rad(0), rad(0)), 0.5)
10512
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.5)
10513
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(-30), rad(0)), 0.3)
10514
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(rad(0), rad(30), rad(0)), 0.3)
10515
				game:GetService("RunService").RenderStepped:wait()
10516
			end
10517
			coroutine.resume(coroutine.create(function()
10518
				wait(0.5)
10519
				Grab:remove()
10520
			end))
10521
			Idle = false
10522
			Grab:Destroy()
10523
			wait(0.1)
10524
			D = false
10525
		end
10526
	end
10527
end
10528
function HitS()
10529
	if not D then
10530
		D = true
10531
		Idle = true
10532
		do
10533
			local Grab = Instance.new("Part", LeftHand)
10534
			Grab.Size = Vector3.new(6, 6, 6)
10535
			Grab.CanCollide = false
10536
			Grab.BrickColor = BrickColor.new("Deep orange")
10537
			Grab.Transparency = math.huge
10538
			local Grabo = Instance.new("Weld", Grab)
10539
			Grabo.Part0 = LeftHand
10540
			Grabo.Part1 = Grab
10541
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10542
			local FZcharge = Instance.new("ParticleEmitter", LeftHand)
10543
			FZcharge.Texture = "rbxassetid://31727915"
10544
			FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
10545
			FZcharge.EmissionDirection = "Bottom"
10546
			FZcharge.Speed = NumberRange.new(0)
10547
			FZcharge.Size = NumberSequence.new(1, 0)
10548
			FZcharge.Drag = 2
10549
			FZcharge.LockedToPart = false
10550
			FZcharge.Lifetime = NumberRange.new(1)
10551
			FZcharge.Rate = 150
10552
			FZcharge.LightEmission = 0.2
10553
			FZcharge.Rotation = NumberRange.new(-100, 100)
10554
			FZcharge.VelocitySpread = 100
10555
			local SFXZ = Instance.new("Sound", UpperTorso)
10556
			SFXZ.SoundId = "rbxassetid://169259383"
10557
			SFXZ.Volume = 1
10558
			SFXZ.Pitch = 1.5
10559
			SFXZ.Looped = false
10560
			wait(0.01)
10561
			SFXZ:Play()
10562
			Grab.Touched:connect(function(hit)
10563
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10564
					Grab:Destroy()
10565
					do
10566
						local H = Instance.new("Part", Character)
10567
						H.Size = Vector3.new(1, 1, 1)
10568
						H.BrickColor = BrickColor.new("White")
10569
						H.CanCollide = false
10570
						H.Anchored = true
10571
						H.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
10572
						local H2 = Instance.new("SpecialMesh", H)
10573
						H2.MeshId = "rbxassetid://3270017"
10574
						local H3 = Instance.new("Part", Character)
10575
						H3.Size = Vector3.new(1, 1, 1)
10576
						H3.BrickColor = BrickColor.new("White")
10577
						H3.CanCollide = false
10578
						H3.Anchored = true
10579
						H3.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
10580
						local H23 = Instance.new("SpecialMesh", H3)
10581
						H23.MeshId = "rbxassetid://3270017"
10582
						local H33 = Instance.new("Part", Character)
10583
						H33.Size = Vector3.new(1, 1, 1)
10584
						H33.BrickColor = BrickColor.new("White")
10585
						H33.CanCollide = false
10586
						H33.Anchored = true
10587
						H33.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.55, 0)
10588
						local H233 = Instance.new("SpecialMesh", H33)
10589
						H233.MeshId = "rbxassetid://20329976"
10590
						local H2 = Instance.new("SpecialMesh", H)
10591
						H2.MeshId = "rbxassetid://3270017"
10592
						local H5 = Instance.new("Part", Character)
10593
						H5.Size = Vector3.new(1, 1, 1)
10594
						H5.BrickColor = BrickColor.new("White")
10595
						H5.CanCollide = false
10596
						H5.Anchored = true
10597
						H5.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
10598
						local H25 = Instance.new("SpecialMesh", H5)
10599
						H25.MeshId = "rbxassetid://3270017"
10600
						coroutine.resume(coroutine.create(function()
10601
							for i = 1, 200 do
10602
								H2.Scale = H2.Scale + Vector3.new(9, 9, 9)
10603
								H.Transparency = H.Transparency + 0.09
10604
								H23.Scale = H23.Scale + Vector3.new(9, 9, 9)
10605
								H3.Transparency = H3.Transparency + 0.09
10606
								H233.Scale = H23.Scale + Vector3.new(8, 8, 8)
10607
								H33.Transparency = H3.Transparency + 0.09
10608
								H25.Scale = H25.Scale + Vector3.new(8, 8, 8)
10609
								H5.Transparency = H5.Transparency + 0.09
10610
								wait(1.0E-11)
10611
							end
10612
						end))
10613
						local SFXZ = Instance.new("Sound", UpperTorso)
10614
						SFXZ.SoundId = "rbxassetid://447041606"
10615
						SFXZ.Volume = 1
10616
						SFXZ.Pitch = 1
10617
						SFXZ.Looped = false
10618
						wait(0.01)
10619
						SFXZ:Play()
10620
						local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10621
						Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10622
						Fl.velocity = UpperTorso.CFrame.lookVector * 350
10623
						local exp = Instance.new("Explosion", Character)
10624
						exp.BlastRadius = 13
10625
						exp.BlastPressure = 100
10626
						exp.Position = Character.HumanoidRootPart.Position
10627
						exp.Visible = false
10628
						hit.Parent:BreakJoints()
10629
						wait(1.3)
10630
						hit.Parent:Destroy()
10631
						wait(0.05)
10632
						Fl:remove()
10633
					end
10634
				end
10635
			end)
10636
			for i = 0, 2, 0.1 do
10637
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, 1), 0.1)
10638
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
10639
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10640
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10641
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10642
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10643
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10644
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10645
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10646
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
10647
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10648
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10649
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10650
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.4, 0), 0.1)
10651
				game:GetService("RunService").RenderStepped:wait()
10652
			end
10653
			coroutine.resume(coroutine.create(function()
10654
				wait(0.5)
10655
				Grab:remove()
10656
			end))
10657
			Idle = false
10658
			FZcharge:Destroy()
10659
			wait(0.1)
10660
			D = false
10661
		end
10662
	end
10663
end
10664
function Hit2S()
10665
	if not D then
10666
		D = true
10667
		Idle = true
10668
		do
10669
			local Grab = Instance.new("Part", RightHand)
10670
			Grab.Size = Vector3.new(6, 6, 6)
10671
			Grab.CanCollide = false
10672
			Grab.BrickColor = BrickColor.new("Deep orange")
10673
			Grab.Transparency = math.huge
10674
			local Grabo = Instance.new("Weld", Grab)
10675
			Grabo.Part0 = RightHand
10676
			Grabo.Part1 = Grab
10677
			Grabo.C0 = CFrame.new(0, -1.1, 0)
10678
			local FZcharge = Instance.new("ParticleEmitter", RightHand)
10679
			FZcharge.Texture = "rbxassetid://31727915"
10680
			FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
10681
			FZcharge.EmissionDirection = "Bottom"
10682
			FZcharge.Speed = NumberRange.new(0)
10683
			FZcharge.Size = NumberSequence.new(1, 0)
10684
			FZcharge.Drag = 2
10685
			FZcharge.LockedToPart = false
10686
			FZcharge.Lifetime = NumberRange.new(1)
10687
			FZcharge.Rate = 150
10688
			FZcharge.LightEmission = 0.2
10689
			FZcharge.Rotation = NumberRange.new(-100, 100)
10690
			FZcharge.VelocitySpread = 100
10691
			local SFXZ = Instance.new("Sound", UpperTorso)
10692
			SFXZ.SoundId = "rbxassetid://169259383"
10693
			SFXZ.Volume = 1
10694
			SFXZ.Pitch = 1.5
10695
			SFXZ.Looped = false
10696
			wait(0.01)
10697
			SFXZ:Play()
10698
			Grab.Touched:connect(function(hit)
10699
				if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
10700
					Grab:Destroy()
10701
					do
10702
						local H = Instance.new("Part", Character)
10703
						H.Size = Vector3.new(1, 1, 1)
10704
						H.BrickColor = BrickColor.new("White")
10705
						H.CanCollide = false
10706
						H.Anchored = true
10707
						H.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 0, 1.55)
10708
						local H2 = Instance.new("SpecialMesh", H)
10709
						H2.MeshId = "rbxassetid://3270017"
10710
						local H3 = Instance.new("Part", Character)
10711
						H3.Size = Vector3.new(1, 1, 1)
10712
						H3.BrickColor = BrickColor.new("White")
10713
						H3.CanCollide = false
10714
						H3.Anchored = true
10715
						H3.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(1.55, 0, 0)
10716
						local H23 = Instance.new("SpecialMesh", H3)
10717
						H23.MeshId = "rbxassetid://3270017"
10718
						local H33 = Instance.new("Part", Character)
10719
						H33.Size = Vector3.new(1, 1, 1)
10720
						H33.BrickColor = BrickColor.new("White")
10721
						H33.CanCollide = false
10722
						H33.Anchored = true
10723
						H33.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.55, 0)
10724
						local H233 = Instance.new("SpecialMesh", H33)
10725
						H233.MeshId = "rbxassetid://20329976"
10726
						local H2 = Instance.new("SpecialMesh", H)
10727
						H2.MeshId = "rbxassetid://3270017"
10728
						local H5 = Instance.new("Part", Character)
10729
						H5.Size = Vector3.new(1, 1, 1)
10730
						H5.BrickColor = BrickColor.new("White")
10731
						H5.CanCollide = false
10732
						H5.Anchored = true
10733
						H5.CFrame = Character.UpperTorso.CFrame * CFrame.new(0, -3, 0) * CFrame.Angles(0, 1.55, 0)
10734
						local H25 = Instance.new("SpecialMesh", H5)
10735
						H25.MeshId = "rbxassetid://3270017"
10736
						coroutine.resume(coroutine.create(function()
10737
							for i = 1, 200 do
10738
								H2.Scale = H2.Scale + Vector3.new(9, 9, 9)
10739
								H.Transparency = H.Transparency + 0.09
10740
								H23.Scale = H23.Scale + Vector3.new(9, 9, 9)
10741
								H3.Transparency = H3.Transparency + 0.09
10742
								H233.Scale = H23.Scale + Vector3.new(8, 8, 8)
10743
								H33.Transparency = H3.Transparency + 0.09
10744
								H25.Scale = H25.Scale + Vector3.new(8, 8, 8)
10745
								H5.Transparency = H5.Transparency + 0.09
10746
								wait(1.0E-11)
10747
							end
10748
						end))
10749
						local SFXZ = Instance.new("Sound", UpperTorso)
10750
						SFXZ.SoundId = "rbxassetid://447041606"
10751
						SFXZ.Volume = 1
10752
						SFXZ.Pitch = 1
10753
						SFXZ.Looped = false
10754
						wait(0.01)
10755
						SFXZ:Play()
10756
						local Fl = Instance.new("BodyVelocity", hit.Parent.Head)
10757
						Fl.maxForce = Vector3.new(math.huge, math.huge, math.huge)
10758
						Fl.velocity = UpperTorso.CFrame.lookVector * 350
10759
						local exp = Instance.new("Explosion", Character)
10760
						exp.BlastRadius = 13
10761
						exp.BlastPressure = 100
10762
						exp.Position = Character.HumanoidRootPart.Position
10763
						exp.Visible = false
10764
						hit.Parent:BreakJoints()
10765
						wait(1.3)
10766
						hit.Parent:Destroy()
10767
						wait(0.05)
10768
						Fl:remove()
10769
					end
10770
				end
10771
			end)
10772
			for i = 0, 2, 0.1 do
10773
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(-1, 0, 0), 0.1)
10774
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1), 0.1)
10775
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10776
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10777
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10778
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10779
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10780
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10781
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10782
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
10783
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10784
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10785
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10786
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.4, 0), 0.1)
10787
				game:GetService("RunService").RenderStepped:wait()
10788
			end
10789
			coroutine.resume(coroutine.create(function()
10790
				wait(0.5)
10791
				Grab:remove()
10792
			end))
10793
			Idle = false
10794
			FZcharge:Destroy()
10795
			wait(0.1)
10796
			D = false
10797
		end
10798
	end
10799
end
10800
Mouse.Button1Down:connect(function()
10801
	if attack == false and attacktype == 1 then
10802
		Hit()
10803
		attacktype = 2
10804
	elseif attack == false and attacktype == 2 then
10805
		Hit2()
10806
		attacktype = 3
10807
	elseif attack == false and attacktype == 3 then
10808
		Hit3()
10809
		attacktype = 1
10810
	end
10811
end)
10812
function rayCast(Pos, Dir, Max, Ignore)
10813
	return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
10814
end
10815
local sine = 0
10816
local change = 1
10817
local val = 0
10818
local torvel = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
10819
local velderp = RootPart.Velocity.y
10820
hitfloor, posfloor = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
10821
game:service("RunService").RenderStepped:connect(function()
10822
	if Humanoid.MoveDirection.x == 0 and Idle == false then
10823
		change = 1
10824
		for i = 1, 1 do
10825
			LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0 - 0.01 * math.sin(tick() * 3), 0) * CFrame.Angles(0.5, 0, 0), 0.1)
10826
			RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0 - 0 * math.sin(tick() * 3), 0) * CFrame.Angles(1, 0, 1), 0.1)
10827
			LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.7 + 0.01 * math.sin(tick() * 3), 0, 0), 0.1)
10828
			RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0.7 + 0 * math.sin(tick() * 3), 0, 0), 0.1)
10829
			LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0.6, 0), 0.1)
10830
			RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -0.9, 0), 0.1)
10831
			LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10832
			RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10833
			Root.C0 = Root.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(70), rad(0)), 0.1)
10834
			Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0 - 0.03 * math.sin(tick() * 3), -1, 0), 0.1)
10835
			RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
10836
			LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10837
			RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10838
			LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10839
			Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0 - 0.005 * math.sin(tick() * 3), 0) * CFrame.Angles(0, 0, 0), 0.1)
10840
			game:GetService("RunService").RenderStepped:wait()
10841
		end
10842
		for i = 1, 2050 do
10843
			if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
10844
				LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 - 0.5 * math.sin(tick() * 8), 0, 0), 0.1)
10845
				RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + 0.5 * math.sin(tick() * 8), 0, 0), 0.1)
10846
				LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + 0 * math.cos(tick() * 8), 0, 0), 0.1)
10847
				RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 - 0 * math.cos(tick() * 8), 0, 0), 0.1)
10848
				LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 - 0.6 * math.sin(tick() * 8), 0, 0.1), 0.1)
10849
				RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + 0.6 * math.sin(tick() * 8), 0, -0.1), 0.1)
10850
				LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new(LeftKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 + 0.6 * math.cos(tick() * 8), 0, 0), 0.1)
10851
				RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0 - 0.6 * math.cos(tick() * 8), 0, 0), 0.1)
10852
				Root.C0 = Root.C0:lerp(CFrame.new(0, 0 - 0.1 * math.sin(tick() * 8), 0) * CFrame.Angles(-0.1, 0, 0), 0.1)
10853
				Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p) * CFrame.Angles(0, 0, 0), 0.1)
10854
				RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new(RightFoot.RightAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(rad(0), rad(0), rad(0)), 0.1)
10855
				LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new(LeftFoot.LeftAnkle.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10856
				RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new(RightHand.RightWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10857
				LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new(LeftHand.LeftWrist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10858
				Waist.C0 = Waist.C0:lerp(CFrame.new(Waist.C0.p) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.1)
10859
				game:GetService("RunService").RenderStepped:wait()
10860
			end
10861
		end
10862
	end
10863
end)
10864
10865
-- By renzonic