View difference between Paste ID: QBgwsT6H and sNWdVFaL
SHOW: | | - or go back to the newest paste.
1
--coolallball
2
HoldE=false
3
Tool=script.Parent
4
Equipped=false
5
Player=game.Players.LocalPlayer
6
repeat 
7
	wait()
8
until Player
9
Character=Player.Character
10
repeat
11
	wait()
12
until Character
13
Mouse=Player:GetMouse()
14
Torso=Character.Torso
15
RArm=Character["Right Arm"]
16
LArm=Character["Left Arm"]
17
RLeg=Character["Right Leg"]
18
LLeg=Character["Left Leg"]
19
LS=Torso["Left Shoulder"]
20
LH=Torso["Left Hip"]
21
RS=Torso["Right Shoulder"]
22
RH=Torso["Right Hip"]
23
necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
24
LHC0=CFrame.new(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
25
LSC0=CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
26
RHC0=CFrame.new(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
27
RSC0=CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
28
ROOTC0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
29
Neck=Character.Torso.Neck
30
Human=Character:FindFirstChild("Humanoid")
31
h=game:service'RunService'.Heartbeat
32
local camera = workspace.CurrentCamera
33
Debounce=false
34
world=false
35
function part(parent,anchored,collide,size,cframe,bcol,material,trans,meshtype,meshscale)
36
	local partt = Instance.new("Part",parent)
37
	partt.Anchored = anchored
38
	partt.CanCollide = collide
39
	partt.Size = size
40
	partt.CFrame = cframe
41
	partt.BrickColor = BrickColor.new(bcol)
42
	partt.Material = material
43
	partt.Transparency = trans
44
	if meshtype then
45
		local mesh = Instance.new("SpecialMesh", partt)
46
		mesh.MeshType = meshtype
47
		mesh.Scale = meshscale
48
	end
49
	return partt
50
end
51
function BloodSpurt(parent,cframe)
52
	for i=1,5 do
53
		spawn(function()
54
		local bl=Instance.new("Part",parent)
55
		bl.Size=Vector3.new(0,0,0)
56
		bl.BrickColor=BrickColor.new("Really red")
57
		bl.Anchored=true
58
		bl.CanCollide=false
59
		bl.CFrame=cframe
60
		
61
		local bp=Instance.new("BodyPosition")
62
		bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
63
		bp.Position=bl.Position+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
64
		bl.Anchored=false
65
		bp.Parent=bl
66
		wait()
67
		bp.Parent=nil
68
		end)
69
	end
70
end
71
Human.MaxHealth=math.huge
72
knifeS=Instance.new("Sound",Character)
73
knifeS.SoundId="rbxassetid://616593932"
74
knifeS.Volume=2
75
ZWRDO=Instance.new("Sound",Character)
76
ZWRDO.SoundId="rbxassetid://188959431"
77
ZWRDO.Volume=.2
78
79
Mouse.KeyDown:connect(function(Key)
80
	if Key=="p" and Debounce==false and world==false then
81
		Debounce=true
82
		print("ZA WARUDO")
83
		print("TOKI YO TOMARE")
84
		local ZA=Instance.new("Sound",Character)
85
		ZA.SoundId="rbxassetid://274698941"
86
			ZA:Play()
87
			ZA.Volume=4
88
			ZWRDO:Play()
89
			Human.WalkSpeed=0
90
			spawn(function()
91
				for i=1,100 do
92
					RS.C0=RS.C0*CFrame.Angles(math.rad(0),math.rad(-.4),math.rad(.9))
93
					LS.C0=LS.C0*CFrame.Angles(math.rad(0),math.rad(.4),math.rad(-.9))
94
					Neck.C0=Neck.C0*CFrame.Angles(math.rad(-.1),math.rad(0),math.rad(0))
95
					h:wait()
96
				end
97
			end)
98
			--[[RS.C0=RS.C0*CFrame.Angles(math.rad(0),math.rad(-40),math.rad(90))
99
			LS.C0=LS.C0*CFrame.Angles(math.rad(0),math.rad(40),math.rad(-90))
100
			Neck.C0=Neck.C0*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0))]]
101
			local sphere=Instance.new("Part",Character)
102
			sphere.Anchored=true
103
			sphere.CanCollide=false
104
			sphere.CFrame=Torso.CFrame
105
			sphere.Size=Vector3.new(1,1,1)
106
			sphere.TopSurface=0
107
			sphere.BottomSurface=0
108
			sphere.Reflectance=.5
109
			sphere.Transparency=1
110
			sphere.BrickColor=BrickColor.new("Lapis")
111
			local ball=Instance.new("SpecialMesh",sphere)
112
			ball.MeshType="Sphere"
113
			ball.Scale=Vector3.new(4,4,4)
114
			wait(2)
115
			sphere.Transparency=0
116
			spawn(function()
117
			for i=1,50 do
118
				ball.Scale=ball.Scale+Vector3.new(10,10,10)
119
				sphere.Transparency=i/50
120
				h:wait()
121
			end
122
			sphere.BrickColor=BrickColor.new("New Yeller")
123
			wait(.3)
124
			for i=1,25 do
125
				ball.Scale=ball.Scale-Vector3.new(20,20,20)
126
				sphere.Transparency=-i/25
127
				h:wait()
128
			end
129
			sphere:Destroy()
130
			ball:Destroy()
131-
			Human.WalkSpeed=16
131+
			Human.WalkSpeed=66
132
			end)
133
			
134
		AnchoredObjects={}
135
		for i, v in pairs(workspace:GetChildren()) do
136
			if v.Name~=Player.Name then
137
			if v.ClassName=="Model" then
138
				for ii, vv in pairs(v:GetChildren()) do
139
					if vv.Name=="Torso" then
140
						if vv.Anchored==false then vv.Anchored=true
141
							table.insert(AnchoredObjects,vv)
142
							wait()
143
						
144
					end
145
				end
146
				end
147
			end
148
			end
149
		end
150
		game.Lighting.OutdoorAmbient=Color3.new(0,14,135)
151
		game.Lighting.TimeOfDay="00:00:00"
152
		print("Time has stopped.")
153
		wait(1)
154
		for i=1,100 do
155
					RS.C0=RS.C0*CFrame.Angles(math.rad(0),math.rad(.4),math.rad(-.9))
156
					LS.C0=LS.C0*CFrame.Angles(math.rad(0),math.rad(-.4),math.rad(.9))
157
					Neck.C0=Neck.C0*CFrame.Angles(math.rad(.1),math.rad(0),math.rad(0))
158
		end
159
		Debounce=false
160
		world=true
161
		--[[local Mover=Instance.new("HopperBin")
162
		Mover.Parent=Player.StarterPack]]
163
		wait(11)
164
		ZA:Destroy()
165
		for i, v in pairs(AnchoredObjects) do
166
			if v.Anchored==true then
167
				v.Anchored=false
168
			end
169
		end
170
		print("Time continues to flow..")
171
		ZWRDO:Stop()
172
		game.Lighting.OutdoorAmbient=Color3.new(135/255, 135/255, 128/255)
173
		game.Lighting.TimeOfDay="15:00:00"
174
		for i=1,#AnchoredObjects do
175
			table.remove(AnchoredObjects,i)
176
		end
177
		world=false
178
	end
179
end)
180
knifing=false
181
Mouse.KeyDown:connect(function(Key)
182
	if Key=="r" and world==true and Debounce==false then
183
		--KNIFEUU
184
		Debounce=true
185
		knifing=true
186
		local rad=math.rad
187
		Torso.Anchored=true
188
		local Knife=part(Character,false,false,Vector3.new(1,1,1),Torso.CFrame*CFrame.new(1.2,3,-3),Color3.new(217/255,217/255,217/255),"Neon",0)
189
		local Toward=part(Character,true,false,Vector3.new(1,1,1),Knife.CFrame*CFrame.new(0,0,-400),Color3.new(0,0,0),"Neon",1)
190
		local HBOX=part(Character,false,false,Vector3.new(1,1,1),Torso.CFrame*CFrame.new(1.5,3,-4),Color3.new(0,0,0),"Plastic",1)
191
		local mosh=Instance.new("SpecialMesh",Knife)
192
		mosh.MeshId="rbxassetid://202083123"
193
		mosh.Scale=Vector3.new(1,1,1)
194
			
195
		for i=1,10 do h:wait()
196
		Torso.CFrame=Torso.CFrame*CFrame.new(0,-.03,0)*CFrame.Angles((rad(-2)),(rad(0)),(rad(0)))
197
			RH.C0=RH.C0*CFrame.Angles(rad(-.3), rad(0), rad(2))*CFrame.new(.065,0,0)
198
			LH.C0=LH.C0*CFrame.Angles(rad(-.3), rad(0), rad(1.3))*CFrame.new(0,.03,0)
199
			LS.C0=LS.C0*CFrame.Angles(rad(-.3), rad(0), rad(3.5))*CFrame.new(0,0,0)
200
		RS.C0=RS.C0*CFrame.Angles(rad(-.3), rad(0), rad(12))*CFrame.new(0,0,0)
201
		end--202083162
202
		Knife.Anchored=false
203
			local BEP=Instance.new("BodyVelocity")
204
			BEP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
205
			BEP.Velocity=(Toward.Position-HBOX.Position).unit*70
206
			BEP.Parent=HBOX
207
208
			local BEP2=Instance.new("BodyVelocity")
209
			BEP2.maxForce=Vector3.new(math.huge,math.huge,math.huge)
210
			BEP2.Velocity=(Toward.Position-Knife.Position).unit*70
211
			BEP2.Parent=Knife
212
			
213
			wait(.1)
214
			spawn(function()
215
				spawn(function()
216
					knifeS:Play()
217
					wait(.7)
218
					knifeS:Stop()
219
				end)
220
				wait(1)
221
				for i=1,10 do 
222
		Torso.CFrame=Torso.CFrame*CFrame.new(0,.03,0)*CFrame.Angles((rad(2)),(rad(0)),(rad(0)))
223
			RH.C0=RH.C0*CFrame.Angles(rad(.3), rad(0), rad(-2))*CFrame.new(-.065,0,0)
224
			LH.C0=LH.C0*CFrame.Angles(rad(.3), rad(0), rad(-1.3))*CFrame.new(0,-.03,0)
225
			LS.C0=LS.C0*CFrame.Angles(rad(.3), rad(0), rad(-3.5))*CFrame.new(0,0,0)
226
		RS.C0=RS.C0*CFrame.Angles(rad(.3), rad(0), rad(-12))*CFrame.new(0,0,0)
227
				end--202083162
228
				Torso.Anchored=false
229
			end)
230
			HBOX.Touched:connect(function(Hit)
231
				if Hit.Name~=HBOX.Name and Hit.Name~=Player.Name then
232
				print"hit!"
233
				Knife.Anchored=true
234
				BEP.Parent=nil
235
				--BEP2.Parent=nil
236
				HBOX:Destroy()
237
					print"yey"
238
				Knife.Anchored=true
239
				--Knife.CFrame=Knife.CFrame*CFrame.new(0,0,.5)
240
				repeat wait()
241
					
242
				until world==false
243
				Knife.Anchored=false
244
				Knife.Touched:connect(function(Het)
245
					if Het.Name~=Player.Name then
246
					if Het.Parent:FindFirstChild("Humanoid") then
247
						BloodSpurt(Character,Knife.CFrame)
248
					--Knife:Destroy()
249
					BEP2:Remove()
250
					local hoom=Het.Parent:FindFirstChild("Humanoid")
251-
					hoom.Health=hoom.Health-100
251+
					hoom.Health=hoom.Health-1000000000000000000000000000000000000000000000
252
					
253
					end
254
					end
255
				end)
256
				end
257
			end)
258
			Debounce=false
259
	end
260
end)
261
262
spawn(function()
263
	while true do
264
		wait()
265
		if Human.Health<=0 then
266
			game.Lighting.OutdoorAmbient=Color3.new(135/255, 135/255, 128/255)
267
		game.Lighting.TimeOfDay="15:00:00"
268
		for i, v in pairs(AnchoredObjects) do
269
			if v.Anchored==true then
270
				v.Anchored=false
271
			end
272
		end
273
		end
274
		
275
	end
276
end)
277
--[[
278
	Torso.CFrame=Torso.CFrame*CFrame.new(0,-.3,0)*CFrame.Angles((math.rad(-13)),(math.rad(0)),(math.rad(0)))
279
					RH.C0=RH.C0*CFrame.new(.3,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(13))
280
					LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(15))
281
					RS.C0=RS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(110))
282
					LS.C0=LS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-110))
283
					Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(0))
284
	]]
285
--]]
286
--Muda MUDA MUDA MUDAAAA
287
Mouse.KeyDown:connect(function(Key)
288
	if Key=="e" and HoldE==false then
289
		HoldE=true
290
		Torso.Anchored=true
291
		local Playing=false
292
		--pos
293
					Torso.CFrame=Torso.CFrame*CFrame.new(0,-.3,0)*CFrame.Angles((math.rad(-13)),(math.rad(0)),(math.rad(0)))
294
					RH.C0=RH.C0*CFrame.new(.3,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(13))
295
					LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(15))
296
					RS.C0=RS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(110))
297
					LS.C0=LS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-110))
298
					Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(0))
299
				--arms
300
				local Hitbox=Instance.new("Part",Character)
301
				Hitbox.Anchored=true
302
				Hitbox.CanCollide=false
303
				Hitbox.Size=Vector3.new(4,7,4)
304
				Hitbox.Transparency=1
305
				Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-2.3)
306
				RArm.Touched:connect(function(hit)
307
					if hit.Parent:FindFirstChild("Humanoid") then
308
						if hit.Parent.Name~=Player.Name and HoldE==true then
309
							local Hooman=hit.Parent:FindFirstChild("Humanoid")
310
							Hooman.Health=Hooman.Health-10
311
							local effectpart=Instance.new("Part",Character)
312
							effectpart.Size=Vector3.new(1,1,1)
313
							effectpart.CFrame=hit.Parent.Torso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
314
							effectpart.Anchored=true
315
							effectpart.CanCollide=false
316
							local Ring=Instance.new("SpecialMesh",effectpart)
317
							Ring.MeshId="rbxassetid://3270017"
318
							Ring.Scale=Vector3.new(2,2,2)
319
							for i=1,8 do
320
								Ring.Scale=Ring.Scale+Vector3.new(1,1,1)
321
								effectpart.Transparency=i/8
322
								wait()
323
							end
324
							effectpart:Destroy()
325
						end
326
					end
327
				end)
328
				LArm.Touched:connect(function(hit)
329
					if hit.Parent:FindFirstChild("Humanoid") then
330
						if hit.Parent.Name~=Player.Name and HoldE==true then
331
							local Hooman=hit.Parent:FindFirstChild("Humanoid")
332
							Hooman.Health=Hooman.Health-10
333
							local effectpart=Instance.new("Part",Character)
334
							effectpart.Size=Vector3.new(1,1,1)
335
							effectpart.CFrame=hit.Parent.Torso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
336
							effectpart.Anchored=true
337
							effectpart.CanCollide=false
338
							local Ring=Instance.new("SpecialMesh",effectpart)
339
							Ring.MeshId="rbxassetid://3270017"
340
							Ring.Scale=Vector3.new(2,2,2)
341
							for i=1,8 do
342
								Ring.Scale=Ring.Scale+Vector3.new(1,1,1)
343
								effectpart.Transparency=i/8
344
								wait()
345
							end
346
							effectpart:Destroy()
347
						end
348
					end
349
				end)
350
				spawn(function()
351
					local MUDA=Instance.new("Sound",Character)
352
					MUDA.SoundId="rbxassetid://601465752"
353-
					MUDA.Volume=2
353+
					MUDA.Volume=4
354
					while HoldE==true do
355
						for i=1,3 do
356
							RS.C0=RS.C0*CFrame.new(0,2/3,0)
357
							LS.C0=LS.C0*CFrame.new(0,-2/3,0)
358
							h:wait()
359
						end
360
						for i=1,3 do
361
							RS.C0=RS.C0*CFrame.new(0,-2/3,0)
362
							LS.C0=LS.C0*CFrame.new(0,2/3,0)
363
							h:wait()
364
						end
365
						if HoldE==true and Playing==false then
366
							spawn(function()
367
							MUDA:Play()
368
							Playing=true
369
							wait(6)
370
							Playing=false
371
							end)
372
						end
373
					end
374
					MUDA:Stop()
375
				end)
376
while HoldE==true do
377
	Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-2.3)
378
	wait()
379
	Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-2.1)
380
381
end
382
	Hitbox:Destroy()			
383
	end
384
end)
385
Mouse.KeyUp:connect(function(Key)
386
	if Key=="e" and HoldE==true then
387
		HoldE=false
388
		wait(.1)
389
		Neck.C0 = necko
390
		LH.C0 = LHC0
391
		LS.C0 = LSC0
392
		RH.C0 = RHC0
393
		RS.C0 = RSC0
394
		Torso.Anchored=false
395
	end
396
end)
397
SYO=false
398
local function rays(pos1,pos2,maxlength,bcol,material)
399
		local ray=Ray.new(pos1.Position,(pos2-pos1.Position).unit*maxlength)
400
		local part, position = workspace:FindPartOnRay(ray, Character, false, true)
401
		local beam = Instance.new("Part", workspace)
402
		beam.BrickColor = BrickColor.new(bcol)
403
		beam.FormFactor = "Custom"
404
		beam.Material = material
405
		beam.Transparency = 0
406
		beam.Anchored = true
407
		beam.Locked = true
408
		beam.CanCollide = false
409
		local dist=(pos1.Position-position).magnitude
410
		beam.Size=Vector3.new(.3,.3,dist)
411
		beam.CFrame=CFrame.new(pos1.CFrame.p,position)*CFrame.new(0,0,-dist/2)
412
		for i=1,10 do
413
			beam.Transparency=i/10
414
			wait()
415
		end
416
		beam:Destroy()
417
		end
418
--SUNLIGHT YELLOW OVERDRIVE
419
Mouse.KeyDown:connect(function(Key)
420
	if Key=="x" and Debounce==false then
421
		Debounce=true
422
		if Character.Animate.Disabled==false then
423
			Character.Animate.Disabled=true
424
		end
425
		SYO=true
426
		local SUNLIGHT=Instance.new("Sound",Character)
427
		SUNLIGHT.SoundId="rbxassetid://538732827"
428
		SUNLIGHT.Volume=.2
429
		SUNLIGHT:Play()
430
		local Elec=Instance.new("Sound",Character)
431
		Elec.SoundId="rbxassetid://186130717"
432
		Torso.Anchored=true
433
		for i=1,100 do
434
					Torso.CFrame=Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles((math.rad(0)),(math.rad(-.2)),(math.rad(0)))
435
					RH.C0=RH.C0*CFrame.new(.003,0,0)*CFrame.Angles(math.rad(-.03),math.rad(.2),math.rad(.13))
436
					LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-.03),math.rad(.2),math.rad(.15))
437
					Neck.C0=Neck.C0*CFrame.Angles(math.rad(.2),math.rad(0),math.rad(0))
438
					LS.C0=LS.C0*CFrame.new(-.003,0,0)*CFrame.Angles(math.rad(-.2),math.rad(0),math.rad(-.9))
439
					RS.C0=RS.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-.2),math.rad(0),math.rad(-.5))
440
					h:wait()
441
		end
442
		local PEPART=Instance.new("Part",Character)
443
		PEPART.Size=Vector3.new(3,0,3)
444
		PEPART.CFrame=Torso.CFrame*CFrame.new(0,-3,0)
445
		PEPART.Transparency=1
446
		PEPART.Anchored=true
447
		PEPART.CanCollide=false
448
		local PEPART2=PEPART:Clone()
449
		PEPART2.Parent=Character
450
		PEPART2.Size=Vector3.new(5,0,5)
451
		PEPART2.Transparency=1
452
		local PE2=Instance.new("ParticleEmitter",PEPART)
453
		PE2.Color=ColorSequence.new(Color3.new(1,1,0),Color3.new(1,1,0))
454
		PE2.Lifetime=NumberRange.new(1.3,1.3,1.3)
455
		PE2.Texture="rbxassetid://298035054"
456
		PE2.Size=NumberSequence.new(2,2,2)
457
		local PE1=Instance.new("ParticleEmitter",PEPART)
458
		PE1.Color=ColorSequence.new(Color3.new(1,1,0),Color3.new(1,1,0))
459
		PE1.Lifetime=NumberRange.new(1.3,1.3,1.3)
460
		Elec:Play()
461
		for i=1,30 do
462
		local p1=Instance.new("Part",Character)
463
	p1.Size=Vector3.new(0,0,0)
464
	p1.CanCollide=false
465
	p1.Anchored=true
466
	p1.Transparency=1
467
	local p2=p1:Clone()
468
	local p3=p2:Clone()
469
	local p4=p2:Clone()
470
	local p5=p4:Clone()
471
	local p6=p5:Clone()
472
	p3.Parent=Character
473
	p2.Parent=Character
474
	p4.Parent=Character
475
	p5.Parent=Character
476
	p6.Parent=Character
477
	p1.CFrame=Character.Torso.CFrame
478
	p2.CFrame=p1.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
479
	p3.CFrame=p2.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
480
	p4.CFrame=p3.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
481
	p5.CFrame=p4.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
482
	p6.CFrame=p5.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
483
	
484
	spawn(function()
485
	rays(p1,p2.Position,3,"Deep orange","Neon")
486
	end)
487
	spawn(function()
488
	rays(p2,p3.Position,3,"Deep orange","Neon")
489
	end)
490
	spawn(function()
491
	rays(p3,p4.Position,3,"Deep orange","Neon")
492
	end)
493
	spawn(function()
494
	rays(p4,p5.Position,3,"Deep orange","Neon")
495
	end)
496
	spawn(function()
497
	rays(p5,p6.Position,3,"Deep orange","Neon")
498
	end)
499
	p1:Destroy()
500
	p2:Destroy()
501
	p3:Destroy()
502
	p4:Destroy()
503
	p5:Destroy()
504
	p6:Destroy()
505
		wait()
506
		end
507
		local HitFound=false
508
		local Hitbox=Instance.new("Part",Character)
509
		Hitbox.Size=Vector3.new(4,6,4)
510
		Hitbox.Anchored=true
511
		Hitbox.CanCollide=false
512
Hitbox.Transparency=1
513
		Hitbox.CFrame=Torso.CFrame*CFrame.new(0,0,-4)
514
		Hitbox.Touched:connect(function(Hit)
515
			if Hit.Parent:FindFirstChild("Humanoid") then
516
				if Hit.Parent.Name~=Player.Name then
517
			HitFound=true
518
			
519
			Hitbox:Destroy()
520
			local Target=Hit.Parent
521
			local Hooman=Target:FindFirstChild("Humanoid")
522
			local OTorso=Target.Torso
523
			local BPER=Instance.new("Part",Character)
524
			BPER.Anchored=true
525
			BPER.CanCollide=false
526
			BPER.Transparency=1
527
			BPER.CFrame=Torso.CFrame*CFrame.Angles(0,math.rad(20),0,0)*CFrame.new(0,5,-10)
528
			BP=Instance.new("BodyPosition")
529
			BP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
530
			BP.Position=BPER.Position
531
			BP.Parent=OTorso
532
			local YELLOW=Instance.new("Sound",Character)
533
			YELLOW.SoundId="rbxassetid://624164065"
534
			YELLOW.Volume=3
535
			spawn(function()
536
			while HitFound==true do
537
				if Human.Health==0 then
538
					BP:Destroy()
539
				end
540
				wait()
541
			end
542
			end)
543
			wait(2)
544
				Neck.C0 = necko
545
		LH.C0 = LHC0
546
		LS.C0 = LSC0
547
		RH.C0 = RHC0
548
		RS.C0 = RSC0
549
		Torso.CFrame=OTorso.CFrame*CFrame.new(0,0,2.3)
550
		PEPART:Destroy()
551
		PEPART2:Destroy()
552
			SUNLIGHT:Destroy()
553
			YELLOW:Play()
554
			Torso.CFrame=Torso.CFrame*CFrame.new(0,-.3,0)*CFrame.Angles((math.rad(-13)),(math.rad(0)),(math.rad(0)))
555
					RH.C0=RH.C0*CFrame.new(.3,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(13))
556
					LH.C0=LH.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-3),math.rad(0),math.rad(15))
557
					RS.C0=RS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(10),math.rad(110))
558
					LS.C0=LS.C0*CFrame.new(1,0,0)*CFrame.Angles(math.rad(-20),math.rad(-10),math.rad(-110))
559
					Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(-13),math.rad(0),math.rad(0))
560
						local function balleff()
561
							spawn(function()
562
							local ball=Instance.new("Part",Character)
563
							ball.CanCollide=false
564
							ball.Anchored=true
565
							ball.Transparency=1
566
							ball.Size=Vector3.new(1,1,1)
567
							ball.CFrame=OTorso.CFrame
568
							ball.BrickColor=BrickColor.new("Deep orange")
569
							ball.Material="Neon"
570
							local sp=Instance.new("SpecialMesh",ball)
571
							sp.Scale=Vector3.new(1,1,1)
572
							sp.MeshType="Sphere"
573
							for i=1,13 do
574
								sp.Scale=sp.Scale+Vector3.new(2,2,2)
575
								ball.Transparency=i/13
576
								wait()
577
							end
578
							end)
579
						end
580
					for i=1,30 do
581
						balleff()
582
					for i=1,3 do
583
							RS.C0=RS.C0*CFrame.new(0,2/3,0)
584
							LS.C0=LS.C0*CFrame.new(0,-2/3,0)
585
							h:wait()
586
						end
587
						for i=1,3 do
588
							RS.C0=RS.C0*CFrame.new(0,-2/3,0)
589
							LS.C0=LS.C0*CFrame.new(0,2/3,0)
590
							h:wait()
591
						end
592
						h:wait()
593
						Hooman.Health=Hooman.Health-20
594
						end
595
				end
596
				Torso.Anchored=false
597
				Character.Animate.Disabled=false
598
					Neck.C0 = necko
599
		LH.C0 = LHC0
600
		LS.C0 = LSC0
601
		RH.C0 = RHC0
602
		RS.C0 = RSC0
603
		Torso.Anchored=false
604
		HitFound=false
605
		BP:Destroy()
606
		
607
			end
608
		end)
609
		for i=1,360/4 do
610
			Hitbox.CFrame=Hitbox.CFrame*CFrame.Angles(math.rad(-4),math.rad(-4),math.rad(-4))
611
			if HitFound==true then
612
				break
613
			end
614
			h:wait()
615
		end
616
		if HitFound==false then
617
		Hitbox:Destroy()
618
			Neck.C0 = necko
619
		LH.C0 = LHC0
620
		LS.C0 = LSC0
621
		RH.C0 = RHC0
622
		RS.C0 = RSC0
623
		Torso.Anchored=false
624
		HitFound=false
625
		PEPART:Destroy()
626
		PEPART2:Destroy()
627
		SUNLIGHT:Destroy()
628
		Character.Animate.Disabled=false
629
		end
630
		Debounce=false
631
	end
632
end)
633
walkkeys={}
634
Mouse.KeyDown:connect(function(Key)
635
	if Key=="w" or "a" or "s" or "d" then
636
		table.insert(walkkeys,Key)
637
	end
638
end)
639
spawn(function()
640
while wait() do
641
	if walkkeys[1] or walkkeys[2] or walkkeys[3] or walkkeys[4] then
642
		--walking
643
	else
644
		--idle
645
	end
646
end
647
end)
648
Mouse.KeyUp:connect(function(Key)
649
	if Key=="w" or "a" or "s" or "d" then
650
		for i, v in pairs(walkkeys) do
651
			if v=="w" or "a" or "s" or "d" then
652
				table.remove(walkkeys,i)
653
			end
654
		end
655
	end
656
end)
657
local trans={}
658
		for i=0,1,.1 do
659
			table.insert(trans,NumberSequenceKeypoint.new(i,i,i))
660
		end
661
local sizes={NumberSequenceKeypoint.new(0,0.988,0),NumberSequenceKeypoint.new(0.0399,0.988,0),NumberSequenceKeypoint.new(0.52,0.617,0),
662
	NumberSequenceKeypoint.new(1,0.185,0)}
663
664
Mouse.KeyDown:connect(function(Key)
665
	if Key=="f" and Debounce==false then
666
		--EMERALD SPLASHO
667
		Debounce=true
668
		local bemz={}
669
		local HasHit=false
670
		local EpicOver=false
671
		Torso.Anchored=true
672
		for i=1,100 do
673
		Torso.CFrame=Torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles((math.rad(0)),(math.rad(-.2)),(math.rad(0)))
674
		RH.C0=RH.C0*CFrame.new(.003,0,0)*CFrame.Angles(math.rad(0),math.rad(.20),math.rad(.05))
675
		LH.C0=LH.C0*CFrame.new(.004,0,0)*CFrame.Angles(math.rad(-.10),math.rad(.20),math.rad(.10))
676
		RS.C0=RS.C0*CFrame.new(.005,0,0)*CFrame.Angles(math.rad(0),math.rad(.30),math.rad(.90))
677
		LS.C0=LS.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(-.45),math.rad(-.90))
678
		Neck.C0=Neck.C0*CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(.20))
679
		h:wait()
680
		end
681
		local PosPart=Instance.new("Part",Character)
682
		PosPart.Anchored=true
683
		PosPart.CanCollide=false
684
		PosPart.Size=Vector3.new(0,0,0)
685
		PosPart.Transparency=1
686
		PosPart.CFrame=Torso.CFrame*CFrame.new(0,.5,-2)*CFrame.Angles(0,math.rad(20),0)
687
		local PE=Instance.new("ParticleEmitter",PosPart)
688
		PE.Color=ColorSequence.new(Color3.new(0,1,0),Color3.new(0,1,0))
689
		PE.Lifetime=NumberRange.new(.1,.1,.1)
690
		PE.Rate=50
691
		local ShootTable={}
692
		local function Shoot()
693
			spawn(function()
694
			local em=Instance.new("Part",Character)
695
			em.Size=Vector3.new(3,3,3)
696
			em.CFrame=PosPart.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),0)
697
			em.Anchored=true
698
			em.CanCollide=false
699
			em.Color=Color3.new(0,1,0)
700
			em.Material="Neon"
701
			em.Name="em"
702
			table.insert(ShootTable,em)
703
		local er=Instance.new("SpecialMesh",em)
704
			er.MeshType="Sphere"
705
			er.Scale=Vector3.new(2,2,4)
706
			local trail=Instance.new("ParticleEmitter",em)
707
			em.Size=Vector3.new(0,0,0)
708
			trail.Texture="rbxassetid://170478374"
709
			trail.Transparency=NumberSequence.new(trans)
710
			trail.LockedToPart=true
711
			trail.Rate=499999997952.000
712
			trail.Size=NumberSequence.new(sizes)
713
			trail.Lifetime=NumberRange.new(5,5,5)
714
			trail.Speed=NumberRange.new(20,20,20)
715
			trail.LightEmission=1
716
			trail.EmissionDirection="Back"
717
			
718
			local HitBParent=part(Character,true,false,Vector3.new(1,1,1),PosPart.CFrame*CFrame.new(0,0,-320),Color3.new(0,0,0),"Neon",1)
719
			local HITBOX=part(Character,false,false,Vector3.new(7,7,7),PosPart.CFrame,Color3.new(0,0,0),"Plastic",1)
720
			local BEP=Instance.new("BodyVelocity")
721
			BEP.maxForce=Vector3.new(math.huge,math.huge,math.huge)
722
			BEP.Velocity=(HitBParent.Position-HITBOX.Position).unit*121
723
			BEP.Parent=HITBOX
724
			
725
			HITBOX.Touched:connect(function(Hit)
726
				if Hit.Parent:FindFirstChild("Humanoid") then
727
					if Hit.Parent.Name~=Player.Name then
728
						if HasHit==false then
729
						HasHit=true
730
						for i=1,#ShootTable do
731
							table.remove(ShootTable,i)
732
						end
733
						HITBOX:Destroy()
734
						print("HIT")
735
						local Target=Hit.Parent
736
						local OTorso=Target.Torso
737
						local Hooman=Target:FindFirstChild("Humanoid")
738
						camera.CameraType = Enum.CameraType.Scriptable
739
						camera.CameraSubject = OTorso
740
						spawn(function()
741
							
742
						
743
							wait(2.8)
744
							for i=1,18.2,.1 do
745
								if Human.Health<=0 then
746
										game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
747
game.Workspace.CurrentCamera.CameraType = "Custom"
748
break
749
								end
750
								if Human.Health<=0 then else
751
	camera.CoordinateFrame=CFrame.new(OTorso.Position)*CFrame.Angles(0,i,0)*CFrame.new(0,0,i+10)
752
	h:wait() end
753
							end
754
							for i=1,130 do
755
							camera.CoordinateFrame=CFrame.new(OTorso.Position)*CFrame.new(0,0,i+40)
756
							h:wait()
757
							end
758
							game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
759
game.Workspace.CurrentCamera.CameraType = "Custom"
760
761
						end)
762
						local Beams={}
763
						OTorso.Anchored=true
764
						for i=1,10 do
765
							local bem=Instance.new("Part",Character)
766
							bem.Size=Vector3.new(1,100,1)
767
							bem.Anchored=true
768
							bem.CanCollide=false
769
							bem.Color=Color3.new(0,1,0)
770
							bem.TopSurface=0
771
							bem.BottomSurface=0
772
							bem.Material="Neon"
773
							bem.Transparency=.9
774
							bem.Name="GreenBean"
775
							bem.CFrame=OTorso.CFrame*CFrame.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
776
							table.insert(bemz,bem)
777
							spawn(function()
778
								wait(7.3)
779
								bem:Destroy()
780
							end)
781
							bem.Touched:connect(function(Hit)
782
								if Hit.Name==Target.Name then
783
									bem:Destroy()
784
								end
785
							end)
786
						end
787
					
788
						
789
						local function Shoot2()
790
							spawn(function()
791
							local em=Instance.new("Part",Character)
792
			em.Size=Vector3.new(1,1,1)
793
			em.CFrame=OTorso.CFrame*CFrame.new(math.random(-100,100),math.random(-100,100),math.random(-100,100))
794
			em.Anchored=true
795
			em.CanCollide=false
796
			em.Color=Color3.new(0,1,0)
797
			em.Material="Neon"
798
			em.Name="em2"
799
			em.Shape="Ball"
800
			em.Transparency=0
801
			local trail=Instance.new("ParticleEmitter",em)
802
			em.Size=Vector3.new(0,0,0)
803
			trail.Texture="rbxassetid://170478374"
804
			trail.Transparency=NumberSequence.new(trans)
805
			trail.LockedToPart=false
806
			trail.Rate=499999997952.000
807
			trail.Size=NumberSequence.new(sizes)
808
			trail.Lifetime=NumberRange.new(5,5,5)
809
			trail.Speed=NumberRange.new(0,0,0)
810
			trail.LightEmission=1
811
			trail.Enabled=false
812
			local BP=Instance.new("BodyPosition")
813
			BP.maxForce=Vector3.new(500,500,500)
814
			BP.Position=OTorso.Position
815
			--Play sound
816
			wait(4)
817
			trail.Enabled=true
818
			em.Anchored=false
819
			em.Transparency=0
820
			BP.Parent=em
821
			wait(1.5)
822
			em:Destroy()
823
			end)
824
						end
825
						local SPLASH=Instance.new("Sound",Character)
826
						SPLASH.SoundId="rbxassetid://536523766"
827
						SPLASH.Volume=3
828
						local EXPLOSION=Instance.new("Sound",Character)
829
						EXPLOSION.SoundId="rbxassetid://165969964"
830
						SPLASH:Play()
831
						for i=1,40 do
832
						Shoot2()
833
						Shoot2()
834
						Shoot2()
835
						end
836
						wait(6)
837
						
838
						
839
						
840
local ring1 = part(Character,true,false,Vector3.new(0,0,0),OTorso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10)),Color3.new(0,1,0),"Neon",0)
841
	local rm = Instance.new("SpecialMesh",ring1)
842
	rm.MeshType="Brick"
843
	rm.Scale = Vector3.new(250,250,250)
844
	local ring2 = ring1:Clone()
845
	ring2.Parent=Character
846
	local rm2 = Instance.new("SpecialMesh", ring2)
847
	rm2.MeshType="Brick"
848
	rm2.Scale =Vector3.new(250,250,250)
849
	local block1 = part(Character,true,false,Vector3.new(0,0,0),OTorso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10)),Color3.new(0,1,0),"Neon",0)
850
	local bm = Instance.new("BlockMesh",block1)
851
	bm.Scale=Vector3.new(500,500,500)
852
	local block2=block1:Clone()
853
	local bm2=bm:Clone()
854
	block2.Parent=Character
855
	bm2.Parent=block2
856
	block2.CFrame=OTorso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
857
	spawn(function()
858
		for ii=1,3 do
859
	for i, v in pairs(Player:GetChildren()) do
860
		if v.ClassName=="Part" and v.Name=="GreenBean" then
861
			v:Destroy()
862
		end
863
	end
864
	wait(.2)
865
	end
866
	end)
867
	EXPLOSION:Play()
868
	spawn(function()
869
		for i = 1,50 do
870
			block1.CFrame=block1.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
871
			block2.CFrame=block2.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
872
			block1.Transparency=i/50
873
			block2.Transparency=i/50
874
			wait()
875
		end
876
	end)
877
	for i = 1,50 do
878
		ring1.CFrame=ring1.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
879
		ring2.CFrame=ring2.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
880
		ring1.Transparency = i/50
881
		ring2.Transparency = i/50
882
		wait()
883
	end
884
	ring1:Destroy()
885
	ring2:Destroy()			
886
				OTorso.Position=OTorso.Position+Vector3.new(0,.001,0)		
887
						
888
						end
889
					end
890
					HasHit=false
891
				end
892
			end)
893
			pcall(function()
894
			for i, v in pairs(Player:GetChildren()) do
895
		if v.ClassName=="Part" and v.Name=="GreenBean" then
896
			v:Destroy()
897
		end
898
			end
899
			end)
900
			for i=1,160 do
901
				h:wait()
902
				em.CFrame=em.CFrame*CFrame.new(0,0,-2)
903
				--HitBParent.CFrame=HitBParent.CFrame*CFrame.new(0,0,-2)
904
				if HasHit==true then
905
					pcall(function()
906
					em:Destroy()
907
					end)
908
					break
909
				end
910
			end
911
			
912
			pcall(function()
913
					em:Destroy()
914
					HITBOX:Destroy()
915
					HitBParent:Destroy()
916
					end)
917
			end)
918
		end
919
		pcall(function()
920
			for i, v in pairs(Player:GetChildren()) do
921
		if v.ClassName=="Part" and v.Name=="GreenBean" then
922
			v:Destroy()
923
		end
924
			end
925
			end)
926
		Shoot()
927
		
928
		repeat 
929
			wait()
930
		until Character:FindFirstChild("em")==nil and HasHit==false
931
		PosPart:Destroy()
932
			Neck.C0 = necko
933
		LH.C0 = LHC0
934
		LS.C0 = LSC0
935
		RH.C0 = RHC0
936
		RS.C0 = RSC0
937
		Torso.Anchored=false
938
		HasHit=false
939
		Debounce=false
940
	end
941
end)
942
Mouse.KeyDown:connect(function(Key)
943
	if Key=="g" then
944
		BloodSpurt(Character,Torso.CFrame)
945
	end
946
end)
947
SOUNDT={"rbxassetid://171370547","rbxassetid://466379148"}
948
while true do
949
	if Human.health==0 then
950
		game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
951
game.Workspace.CurrentCamera.CameraType = "Custom"
952
		local Sound=Instance.new("Sound",Character)
953
		Sound.SoundId=SOUNDT[math.random(#SOUNDT)]
954
		Sound:Play()
955
		wait(100)
956
	end
957
	wait()
958
end