View difference between Paste ID: ymxHtbdC and wgmpMVwU
SHOW: | | - or go back to the newest paste.
1
targettedOn = false
2
function onTouched(hit)
3
hole:Play()
4
hit.CanCollide=false
5
wait(.5)
6
hit.CanCollide = true
7
debounce = true
8
9
end
10
11
	dft = {} 
12
13
function GetPlayers()
14
local c = game.Players:GetChildren() 
15
for i = 1, #c do 
16
table.insert(dft, c[i].Name) 
17
end 
18
end
19
20
function Randomize()
21
GetPlayers()
22
local d = math.random(1, #dft)
23
	s = d 
24
	
25
	
26
	
27
	end
28
29
playertarg = game.Players.LocalPlayer
30
chara = playertarg.Character
31
Mouse = playertarg:GetMouse()
32
targetted = nil
33
New = function(Object, Parent, Name, Data)
34
	local Object = Instance.new(Object)
35
	for Index, Value in pairs(Data or {}) do
36
		Object[Index] = Value
37
	end
38
	Object.Parent = Parent
39
	Object.Name = Name
40
	return Object
41
end
42
43
	-----------------------------------------
44
45
function LoadSnd(id,loop,vol,pit)
46
local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
47
return snd
48
end
49
50
TargetSnd = LoadSnd(167191994,false,2.2,.8)
51
52
53
function TargetSelect(person)
54
local dd=coroutine.wrap(function()
55
if targetted ~= person then
56
targetted = person
57
58
for i = 0,30,10 do
59
wait(.05)
60
crosshair.Size = UDim2.new(40-i,0,40-i,0)
61
end
62
end
63
end)
64
dd()
65
end
66
67
68
69
function LockOn()
70
if Mouse.Target.Parent ~= chara and Mouse.Target.Parent.Parent ~= chara and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
71
TargetSelect(Mouse.Target.Parent)
72
TargetSnd:Play()
73
else end
74
end
75
76
77
78
79
80
81
82
83
84
ZomWait = false
85
ZomWait2 = false
86
ZomSyle = false
87
88
89
Target1 =script.Parent.Name
90
Target2 = game.Players[Target1]
91
Target2.Character.archivable = true
92
clone4 = Target2.Character:Clone()
93
			clone4.Parent = game.Lighting			
94
95
96
97
98
99
clone4.Torso["Left Shoulder"].DesiredAngle = -1.5
100
clone4.Torso["Right Shoulder"].DesiredAngle = 1.5
101
102
103
104
105
106
107
108
109
110
Glow1 = Color3.new(.5,0,0)
111
Glow2 = Color3.new(0,0,0)
112
113
GlowParticle = Instance.new("ParticleEmitter",clone4.Torso)
114
GlowParticle.LightEmission = 0
115
GlowParticle.Color = ColorSequence.new(Glow1,Glow2)
116
GlowParticle.Size = NumberSequence.new(2,0)
117
GlowParticle.Texture = "http://www.roblox.com/asset/?id=118641183"
118
GlowParticle.Transparency = NumberSequence.new(.3,.8)
119
GlowParticle.LockedToPart = false
120
GlowParticle.Lifetime = NumberRange.new(.5,.6)
121
GlowParticle.Rate= 100
122
GlowParticle.Speed =NumberRange.new(6)
123
GlowParticle.VelocitySpread = 360
124
125
126
127
for i,v in pairs(clone4:GetChildren()) do
128
129
130
	                  if v:IsA("ShirtGraphic") then
131
                    v:Destroy()
132
					end
133
134
                  if v:IsA("Pants") then
135
                    v:Destroy()
136
                  end
137
                  if v:IsA("Shirt") then
138
                    v:Destroy()
139
                  end
140
                  if v:IsA("Hat") then
141
                    v:Destroy()
142
143
end
144
                  if v:IsA("Accessory") then
145
                    v:Destroy()
146
end
147
148
end
149
150
clone4["Body Colors"]:Destroy()
151
clone4.Head.face.Texture = "rbxassetid://97880283"
152
153
wait()
154
Zombie = clone4:Clone()
155
156
wait()
157
158
clone4:Destroy()
159
160
wait()
161
162
163
Player=game:GetService("Players").LocalPlayer
164
Character=Player.Character
165-
game.Workspace.Owlv.Humanoid.MaxHealth = math.huge 
165+
game.Workspace.RiasGremoryDxDBorN.Humanoid.MaxHealth = math.huge 
166
167
168
-------------------------------------------------------
169
local Orbd = Instance.new("Part", Character)
170
Orbd.Name = "Orbd"
171
Orbd.Shape = Enum.PartType.Ball
172
Orbd.CanCollide = false
173
Orbd.BrickColor = BrickColor.new("Really black")
174
Orbd.Transparency = 0
175
Orbd.Material = "Neon"
176
Orbd.Size = Vector3.new(0.3, 0.3, 0.3)
177
Orbd.TopSurface = Enum.SurfaceType.Smooth
178
Orbd.BottomSurface = Enum.SurfaceType.Smooth
179
180
local Weld = Instance.new("Weld", Orbd)
181
Weld.Part0 = Character.Head
182
Weld.Part1 = Orbd
183
Weld.C1 = CFrame.new(-0.26, -0.24, 0.55)
184
185
--------------------------------------------------------
186
local Orbvc = Instance.new("Part", Character)
187
Orbvc.Name = "Orbvc"
188
Orbvc.Shape = Enum.PartType.Ball
189
Orbvc.CanCollide = false
190
Orbvc.BrickColor = BrickColor.new("Really black")
191
Orbvc.Transparency = 0
192
Orbvc.Material = "Neon"
193
Orbvc.Size = Vector3.new(0.3, 0.3, 0.3)
194
Orbvc.TopSurface = Enum.SurfaceType.Smooth
195
Orbvc.BottomSurface = Enum.SurfaceType.Smooth
196
197
local Weld = Instance.new("Weld", Orbvc)
198
Weld.Part0 = Character.Head
199
Weld.Part1 = Orbvc
200
Weld.C1 = CFrame.new(0.26, -0.24, 0.55)
201
---------------------------------------------------------
202
local Mask = Instance.new("Part", Character)
203
Mask.Name = "Mask"
204
Mask.CanCollide = false
205
Mask.BrickColor = BrickColor.new("Mid gray")
206
Mask.Transparency = 0
207
Mask.Material = "Plastic"
208
Mask.Size = Vector3.new(0.1, 0.1, 0.1)
209
Mask.TopSurface = Enum.SurfaceType.Smooth
210
Mask.BottomSurface = Enum.SurfaceType.Smooth
211
212
local Weld = Instance.new("Weld", Mask)
213
Weld.Part0 = Character.Head
214
Weld.Part1 = Mask
215
Weld.C1 = CFrame.new(0, -0.1, 0.8)
216
217
local M1 = Instance.new("SpecialMesh")
218
M1.Parent = Mask
219
M1.MeshId = "http://www.roblox.com/asset/?id=62679079"
220
M1.Scale = Vector3.new( 1, 1, 2)
221
----------------------------------------------------------
222
local Hood = Instance.new("Part", Character)
223
Hood.Name = "Hood"
224
Hood.CanCollide = false
225
Hood.BrickColor = BrickColor.new("Really black")
226
Hood.Transparency = 0
227
Hood.Material = "Plastic"
228
Hood.Size = Vector3.new(0.1, 0.1, 0.1)
229
Hood.TopSurface = Enum.SurfaceType.Smooth
230
Hood.BottomSurface = Enum.SurfaceType.Smooth
231
232
local Weld = Instance.new("Weld", Hood)
233
Weld.Part0 = Character.Head
234
Weld.Part1 = Hood
235
Weld.C1 = CFrame.new(0, -0.2, 0)
236
237
local M2 = Instance.new("SpecialMesh")
238
M2.Parent = Hood
239
M2.MeshId = "http://www.roblox.com/asset/?id=83499032"
240
M2.Scale = Vector3.new( 1, 1.2, 1.1)
241
------------------------------------------------------
242
243
p = game.Players.LocalPlayer
244
char049 = p.Character
245
246
char049.Shirt:Remove()
247
for i,v in pairs(char049:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
248
wait()shirt = Instance.new("Shirt", char049)
249
shirt.Name = "Shirt"
250
pants = Instance.new("Pants", char049)
251
pants.Name = "Pants"
252
253
char049.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=648758131"
254
char049.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=472675863"
255
-------------------------------------------------
256
---- Orbd,Orbvc,Mask,Hood
257
258
--[[NIGHTOWLACE_WEAPONRY]]--
259
maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
260
secondcolor = "Really black"
261
262
wait(1 / 60)
263
Effects = { }
264
local Player = game.Players.localPlayer
265
local Character = Player.Character
266
local Humanoid = Character.Humanoid
267
local mouse = Player:GetMouse()
268
local LeftArm = Character["Left Arm"]
269
local RightArm = Character["Right Arm"]
270
local LeftLeg = Character["Left Leg"]
271
local RightLeg = Character["Right Leg"]
272
local Head = Character.Head
273
local Torso = Character.Torso
274
local cam = game.Workspace.CurrentCamera
275
local RootPart = Character.HumanoidRootPart
276
local RootJoint = RootPart.RootJoint
277
local equipped = false
278
local attack = false
279
local Anim = 'Idle'
280
local idle = 0
281
local attacktype = 1
282
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
283
local velocity = RootPart.Velocity.y
284
local sine = 0
285
local change = 1
286
local grabbed = false
287
local cn = CFrame.new
288
local mr = math.rad
289
local angles = CFrame.Angles
290
local ud = UDim2.new
291
local c3 = Color3.new
292
293
local NeckCF = cn(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
294
Humanoid.Animator:Destroy()
295
Character.Animate:Destroy()
296
297
local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
298
local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
299
local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
300
301
RSH, LSH = nil, nil 
302
303
RW = Instance.new("Weld") 
304
LW = Instance.new("Weld")
305
306
RH = Torso["Right Hip"]
307
LH = Torso["Left Hip"]
308
309
RSH = Torso["Right Shoulder"] 
310
LSH = Torso["Left Shoulder"] 
311
312
RSH.Parent = nil 
313
LSH.Parent = nil 
314
315
RW.Name = "RW"
316
RW.Part0 = Torso 
317
RW.C0 = cn(1.5, 0.5, 0)
318
RW.C1 = cn(0, 0.5, 0) 
319
RW.Part1 = RightArm
320
RW.Parent = Torso 
321
322
LW.Name = "LW"
323
LW.Part0 = Torso 
324
LW.C0 = cn(-1.5, 0.5, 0)
325
LW.C1 = cn(0, 0.5, 0) 
326
LW.Part1 = LeftArm
327
LW.Parent = Torso 
328
329
function clerp(a, b, t) 
330
	local qa = {
331
		QuaternionFromCFrame(a)
332
	}
333
	local qb = {
334
		QuaternionFromCFrame(b)
335
	} 
336
	local ax, ay, az = a.x, a.y, a.z 
337
	local bx, by, bz = b.x, b.y, b.z
338
	local _t = 1 - t
339
	return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t)) 
340
end 
341
 
342
function QuaternionFromCFrame(cf) 
343
	local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
344
	local trace = m00 + m11 + m22 
345
	if trace > 0 then 
346
		local s = math.sqrt(1 + trace) 
347
		local recip = 0.5 / s 
348
		return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5 
349
	else 
350
		local i = 0 
351
		if m11 > m00 then
352
			i = 1
353
		end
354
		if m22 > (i == 0 and m00 or m11) then 
355
			i = 2 
356
		end 
357
		if i == 0 then 
358
			local s = math.sqrt(m00 - m11 - m22 + 1) 
359
			local recip = 0.5 / s 
360
			return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip 
361
		elseif i == 1 then 
362
			local s = math.sqrt(m11 - m22 - m00 + 1) 
363
			local recip = 0.5 / s 
364
			return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip 
365
		elseif i == 2 then 
366
			local s = math.sqrt(m22 - m00 - m11 + 1) 
367
			local recip = 0.5 / s
368
			return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip 
369
		end 
370
	end 
371
end
372
local naeeym = Instance.new("BillboardGui",Character)
373
naeeym.Size = UDim2.new(0,100,0,40)
374
naeeym.StudsOffset = Vector3.new(0,2,0)
375
naeeym.Adornee = Character.Head
376
local tecks = Instance.new("TextLabel",naeeym)
377
tecks.BackgroundTransparency = 1
378
tecks.BorderSizePixel = 0
379
tecks.Text = "Plague-Doctor"
380
tecks.Font = "Bodoni"
381
tecks.FontSize = "Size24"
382
tecks.TextStrokeTransparency = 0.5
383
tecks.TextColor3 = Color3.new(0,0,0)
384
rrer = BrickColor.new("Institutional white")
385
tecks.TextStrokeColor3 = rrer.Color
386
tecks.Size = UDim2.new(1,0,0.5,0)
387
local licht = Instance.new("PointLight",Character.Torso)
388
licht.Color = tecks.TextStrokeColor3
389
licht.Range = 60
390
licht.Brightness = 1
391
licht.Enabled = false
392
 
393
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
394
	local xs, ys, zs = x + x, y + y, z + z 
395
	local wx, wy, wz = w * xs, w * ys, w * zs 
396
	local xx = x * xs 
397
	local xy = x * ys 
398
	local xz = x * zs 
399
	local yy = y * ys 
400
	local yz = y * zs 
401
	local zz = z * zs 
402
	return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy)) 
403
end
404
 
405
function QuaternionSlerp(a, b, t) 
406
	local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4] 
407
	local startInterp, finishInterp; 
408
	if cosTheta >= 0.0001 then 
409
		if (1 - cosTheta) > 0.0001 then 
410
			local theta = math.acos(cosTheta) 
411
			local invSinTheta = 1 / math.sin(theta) 
412
			startInterp = math.sin((1 - t) * theta) * invSinTheta 
413
			finishInterp = math.sin(t * theta) * invSinTheta  
414
		else 
415
			startInterp = 1 - t 
416
			finishInterp = t 
417
		end 
418
	else 
419
		if (1 + cosTheta) > 0.0001 then 
420
			local theta = math.acos(-cosTheta) 
421
			local invSinTheta = 1 / math.sin(theta) 
422
			startInterp = math.sin((t - 1) * theta) * invSinTheta 
423
			finishInterp = math.sin(t * theta) * invSinTheta 
424
		else 
425
			startInterp = t - 1 
426
			finishInterp = t 
427
		end 
428
	end 
429
	return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp 
430
end
431
432
function swait(num)
433
	if num == 0 or num == nil then
434
		game:service'RunService'.RenderStepped:wait(0)
435
	else
436
		for i = 0, num do
437
			game:service'RunService'.RenderStepped:wait(0)
438
		end
439
	end
440
end
441
442
local RbxUtility = LoadLibrary("RbxUtility")
443
local Create = RbxUtility.Create
444
445
function RemoveOutlines(part)
446
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
447
end
448
	
449
function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
450
	local Part = Create("Part"){
451
		formFactor = FormFactor,
452
		Parent = Parent,
453
		Reflectance = Reflectance,
454
		Transparency = Transparency,
455
		CanCollide = false,
456
		Locked = true,
457
		BrickColor = BrickColor.new(tostring(BColor)),
458
		Name = Name,
459
		Size = Size,
460
		Material = Material,
461
	}
462
	RemoveOutlines(Part)
463
	return Part
464
end
465
	
466
function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
467
	local Msh = Create(Mesh){
468
		Parent = Part,
469
		Offset = OffSet,
470
		Scale = Scale,
471
	}
472
	if Mesh == "SpecialMesh" then
473
		Msh.MeshType = MeshType
474
		Msh.MeshId = MeshId
475
	end
476
	return Msh
477
end
478
	
479
function CreateWeld(Parent, Part0, Part1, C0, C1)
480
	local Weld = Create("Weld"){
481
		Parent = Parent,
482
		Part0 = Part0,
483
		Part1 = Part1,
484
		C0 = C0,
485
		C1 = C1,
486
	}
487
	return Weld
488
end
489
490
function rayCast(Position, Direction, Range, Ignore)
491
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore) 
492
end 
493
494
function CreateSound(id, par, vol, pit) 
495
	coroutine.resume(coroutine.create(function()
496
		local sou = Instance.new("Sound", par or workspace)
497
		sou.Volume = vol
498
		sou.Pitch = pit or 1
499
		sou.SoundId = id
500
		wait() 
501
		sou:play() 
502
		game:GetService("Debris"):AddItem(sou, 6)
503
	end))
504
end
505
506
local function getclosest(obj, distance)
507
	local last, lastx = distance + 1
508
	for i, v in pairs(workspace:GetChildren()) do
509
		if v:IsA'Model' and v ~= Character and v:findFirstChild('Humanoid') and v:findFirstChild('Torso') and v:findFirstChild('Humanoid').Health > 0 then
510
			local t = v.Torso
511
			local dist = (t.Position - obj.Position).magnitude
512
			if dist <= distance then
513
				if dist < last then
514
					last = dist
515
					lastx = v
516
				end
517
			end
518
		end
519
	end
520
	return lastx
521
end
522
523
function Damage(hit, damage, cooldown, Color1, Color2, HSound, HPitch)
524
	for i, v in pairs(hit:GetChildren()) do 
525
		if v:IsA("Humanoid") and hit.Name ~= Character.Name then
526
			local find = v:FindFirstChild("Hitz")
527
			if not find then
528
				if v.Parent:findFirstChild("Head") then
529
					local BillG = Create("BillboardGui"){
530
						Parent = v.Parent.Head,
531
						Size = UDim2.new(1, 0, 1, 0),
532
						Adornee = v.Parent.Head,
533
						StudsOffset = Vector3.new(math.random(-3, 3), math.random(3, 5), math.random(-3, 3)),
534
					}
535
					local TL = Create("TextLabel"){
536
						Parent = BillG,
537
						Size = UDim2.new(3, 3, 3, 3),
538
						BackgroundTransparency = 1,
539
						Text = tostring(damage).."-",
540
						TextColor3 = Color1.Color,
541
						TextStrokeColor3 = Color2.Color,
542
						TextStrokeTransparency = 0,
543
						TextXAlignment = Enum.TextXAlignment.Center,
544
						TextYAlignment = Enum.TextYAlignment.Center,
545
						FontSize = Enum.FontSize.Size18,
546
						Font = "ArialBold",
547
					}
548
					coroutine.resume(coroutine.create(function()
549
						wait(1)
550
						for i = 0, 1, .1 do
551
							wait(.1)
552
							BillG.StudsOffset = BillG.StudsOffset + Vector3.new(0, .1, 0)
553
						end
554
						BillG:Destroy()
555
					end))
556
				end
557
				v.Health = v.Health - damage
558
				local bool = Create("BoolValue"){
559
					Parent = v,
560
					Name = 'Hitz',
561
				}
562
				if HSound ~= nil and HPitch ~= nil then
563
					CreateSound(HSound, hit, 1, HPitch) 
564
				end
565
				game:GetService("Debris"):AddItem(bool, cooldown)
566
			end
567
		end
568
	end
569
end
570
571
572
function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
573
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
574
	prt.Anchored = true
575
	prt.CFrame = cframe
576
	local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
577
	game:GetService("Debris"):AddItem(prt, 10)
578
	if Type == 1 or Type == nil then
579
		table.insert(Effects, {
580
			prt,
581
			"Block1",
582
			delay,
583
			x3,
584
			y3,
585
			z3,
586
			msh
587
		})
588
	elseif Type == 2 then
589
		table.insert(Effects, {
590
			prt,
591
			"Block2",
592
			delay,
593
			x3,
594
			y3,
595
			z3,
596
			msh
597
		})
598
	end
599
end
600
601
function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
602
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
603
	prt.Anchored = true
604
	prt.CFrame = cframe
605
	local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
606
	game:GetService("Debris"):AddItem(prt, 10)
607
	table.insert(Effects, {
608
		prt,
609
		"Cylinder",
610
		delay,
611
		x3,
612
		y3,
613
		z3,
614
		msh
615
	})
616
end
617
618
function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
619
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
620
	prt.Anchored = true
621
	prt.CFrame = cframe * CFrame.new(x1, y1, z1)
622
	local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
623
	game:GetService("Debris"):AddItem(prt, 10)
624
	table.insert(Effects, {
625
		prt,
626
		"Cylinder",
627
		delay,
628
		x3,
629
		y3,
630
		z3,
631
		msh
632
	})
633
end
634
635
function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
636
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
637
	prt.Anchored = true
638
	prt.CFrame = cframe
639
	local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
640
	game:GetService("Debris"):AddItem(prt, 10)
641
	table.insert(Effects, {
642
		prt,
643
		"Cylinder",
644
		delay,
645
		x3,
646
		y3,
647
		z3,
648
		msh
649
	})
650
end
651
652
function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
653
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
654
	prt.Anchored = true
655
	prt.CFrame = cframe
656
	local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
657
	game:GetService("Debris"):AddItem(prt, 10)
658
	table.insert(Effects, {
659
		prt,
660
		"Cylinder",
661
		delay,
662
		x3,
663
		y3,
664
		z3,
665
		msh
666
	})
667
end
668
669
function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
670
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
671
	prt.Anchored = true
672
	prt.CFrame = cframe
673
	local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
674
	game:GetService("Debris"):AddItem(prt, 10)
675
	table.insert(Effects, {
676
		prt,
677
		"Cylinder",
678
		delay,
679
		x3,
680
		y3,
681
		z3,
682
		msh
683
	})
684
end
685
686
function BreakEffect(brickcolor, cframe, x1, y1, z1)
687
	local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
688
	prt.Anchored = true
689
	prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
690
	local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
691
	local num = math.random(10, 50) / 1000
692
	game:GetService("Debris"):AddItem(prt, 10)
693
	table.insert(Effects, {
694
		prt,
695
		"Shatter",
696
		num,
697
		prt.CFrame,
698
		math.random() - math.random(),
699
		0,
700
		math.random(50, 100) / 100
701
	})
702
end
703
704
705
	
706
707
	for i = 0, 1, 0.05 do
708
		swait()
709
		RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
710
		Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), .1)
711
		RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
712
		LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
713
		if Torsovelocity > 2 then
714
		RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
715
		RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
716
		LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), .3)
717
		elseif Torsovelocity < 1 then
718
		RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
719
		RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
720
		LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), .1)
721
		end
722
	end
723
	attack = false
724
725
726
727
game:GetService'RunService'.Stepped:connect(function()
728
	Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
729
	velocity = RootPart.Velocity.y
730
	sine = sine + change
731
	local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
732
	if equipped == true or equipped == false then
733
		if RootPart.Velocity.y > 1 and hit == nil then 
734
			Anim = "Jump"
735
			if attack == false then
736
					RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
737
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
738
					RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), .1)
739
					LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), .1)
740
					RH.C0 = clerp(RH.C0, cn(1, -.9, -.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), .1)
741
					LH.C0 = clerp(LH.C0, cn(-1, -.7, -.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), .1)
742
			end
743
		elseif RootPart.Velocity.y < -1 and hit == nil then 
744
			Anim = "Fall"
745
			if attack == false then
746
					RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
747
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), .1)
748
					RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), .1)
749
					LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), .1)
750
					RH.C0 = clerp(RH.C0, cn(1, -1, -.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
751
					LH.C0 = clerp(LH.C0, cn(-1, -.8, -.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), .1)
752
			end
753
		elseif Torsovelocity < 1 and hit ~= nil then
754
			Anim = "Idle"
755
			if attack == false then
756
				change = 1
757
					RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(5)), .1)
758
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-5)), .1)
759
					RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(5 + 3 * math.cos(sine / 25))), 0.1)
760
					LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5 - 3 * math.cos(sine / 25))), 0.1)
761
					RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
762
					LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 2 * math.cos(sine / 25)), math.rad(-5), math.rad(0 + 2 * math.cos(sine / 25))), .1)
763
			end
764
		elseif Torsovelocity > 2 and hit ~= nil then
765
			Anim = "Walk"
766
			if attack == false then
767
					RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.05 + .1 * math.cos(sine / 3)) * angles(math.rad(5), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), .2)
768
					Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), .2)
769
					RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(4)), .2)
770
					LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), .2)
771
					RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 3), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .3)
772
					LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 3), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), .3)
773
			end
774
		end
775
	end
776
	if #Effects > 0 then
777
		for e = 1, #Effects do
778
			if Effects[e] ~= nil then
779
				local Thing = Effects[e]
780
				if Thing ~= nil then
781
					local Part = Thing[1]
782
					local Mode = Thing[2]
783
					local Delay = Thing[3]
784
					local IncX = Thing[4]
785
					local IncY = Thing[5]
786
					local IncZ = Thing[6]
787
					if Thing[1].Transparency <= 1 then
788
						if Thing[2] == "Block1" then
789
							Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
790
							local Mesh = Thing[1].Mesh
791
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
792
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
793
						elseif Thing[2] == "Block2" then
794
							Thing[1].CFrame = Thing[1].CFrame
795
							local Mesh = Thing[7]
796
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
797
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
798
						elseif Thing[2] == "Cylinder" then
799
							local Mesh = Thing[1].Mesh
800
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
801
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
802
						elseif Thing[2] == "Blood" then
803
							local Mesh = Thing[7]
804
							Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, .5, 0)
805
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
806
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
807
						elseif Thing[2] == "Elec" then
808
							local Mesh = Thing[1].Mesh
809
							Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
810
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
811
						elseif Thing[2] == "Disappear" then
812
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
813
						elseif Thing[2] == "Shatter" then
814
							Thing[1].Transparency = Thing[1].Transparency + Thing[3]
815
							Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
816
							Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
817
							Thing[6] = Thing[6] + Thing[5]
818
						end
819
					else
820
						Part.Parent = nil
821
						table.remove(Effects, e)
822
					end
823
				end
824
			end
825
		end
826
	end
827
end)
828
829
830
local lp = game.Players.LocalPlayer
831
local chr = lp.Character
832
local mouseV2 = lp:GetMouse()
833
local euler = CFrame.fromEulerAnglesXYZ
834
local rad = math.rad
835
local trso = chr.Torso
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
hum = chr.Humanoid
862
863
864
865
function CreateMesh(parent, id, x, y, z, texture)
866
local m=Instance.new("SpecialMesh", parent)
867
m.MeshType = "FileMesh"
868
m.MeshId="http://www.roblox.com/asset/?id="..id
869
if texture ~= nil then
870
m.TextureId="http://www.roblox.com/asset/?id="..texture
871
end
872
m.Scale = Vector3.new(x,y,z)
873
end
874
875
876
877
Hat=function()
878
hat = Instance.new("Part", chr)
879
hat.Transparency = 1
880
hat.Name = "Top hat"
881
hat.Locked = true
882
hat.BrickColor = BrickColor.new("Really black")
883
hat.CanCollide=true
884
hat.Size=Vector3.new(1,1,1)
885
hatw = Instance.new("Weld",hat)
886
hatw.Part0=hat
887
hatw.Part1=chr['Head']
888
hatw.C0=CFrame.new(0,-1.7,0)
889
hatw.C1=euler(rad(0),rad(0),rad(0))
890
end
891
892
Hat()
893
894
895
896
function Name(msg)
897
        if hat.Parent then
898
        pcall(function()
899
        local Gui = Instance.new('BillboardGui', hat)
900
        Gui.ExtentsOffset = Vector3.new(0,1.5,0)
901
        Gui.Size = UDim2.new(0,200,0,300)
902
        local Frame = Instance.new('Frame',Gui)
903
        Frame.BackgroundTransparency = 1
904
        Frame.Size = UDim2.new(1,0,1,0)
905
        local Txt = Instance.new('TextLabel',Frame)
906
        Txt.BackgroundTransparency = 1
907
        Txt.Size = UDim2.new(1,0,1,0)
908
        Txt.Font = 'ArialBold'
909
        Txt.FontSize = 'Size24'
910
        Txt.Text = msg
911
        Txt.TextColor3 = BrickColor.new("Really black").Color
912
        Txt.TextStrokeColor3 = Color3.new(1,0,0)
913
        Txt.TextStrokeTransparency = 0
914
        Txt.TextWrapped = true
915
        Txt.TextScaled = false
916
        end)
917
        else
918
        end
919
end
920
921
function Chat(msg) -- Credit to jillmiles1, kthxbye
922
        if hat.Parent then
923
        pcall(function()
924
		if hat:FindFirstChild("Fazbear Chat Gui") then
925
		hat['Fazbear Chat Gui']:destroy()
926
		end
927
        local Gui = Instance.new('BillboardGui', hat)
928
		Gui.Name = "Fazbear Chat Gui"
929
        Gui.ExtentsOffset = Vector3.new(0,3,0)
930
        Gui.Size = UDim2.new(0,200,0,300)
931
        local Frame = Instance.new('Frame',Gui)
932
        Frame.BackgroundTransparency = 1
933
        Frame.Size = UDim2.new(1,0,1,0)
934
        local Txt = Instance.new('TextLabel',Frame)
935
        Txt.BackgroundTransparency = 1
936
        Txt.Size = UDim2.new(1,0,1,0)
937
        Txt.Font = 'ArialBold'
938
		Txt.Name = "ChatGui"
939
        Txt.FontSize = 'Size24'
940
        Txt.Text = ''
941
        Txt.TextColor3 = BrickColor.new("Really black").Color
942
        Txt.TextStrokeColor3 = Color3.new(1,1,1)
943
        Txt.TextStrokeTransparency = .5
944
        Txt.TextWrapped = true
945
        Txt.TextScaled = false
946
947
        delay(wait(),function()
948
                for v = 1, #msg do
949
                        Txt.Text=string.sub(msg,1,v)
950
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
951
wait(.009)
952
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
953
 wait(.009)
954
  Gui.ExtentsOffset = Vector3.new(0,3,0)   
955
                end;
956
                
957
          
958
959
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
960
wait(.03)
961
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
962
 wait(.03)
963
  Gui.ExtentsOffset = Vector3.new(0,3,0)  
964
wait(.03)
965
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
966
wait(.03)
967
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
968
 wait(.03)
969
  Gui.ExtentsOffset = Vector3.new(0,3,0)  
970
wait(.03)
971
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
972
wait(.03)
973
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
974
 wait(.03)
975
  Gui.ExtentsOffset = Vector3.new(0,3,0)  
976
wait(.03)
977
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
978
wait(.03)
979
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
980
 wait(.03)
981
  Gui.ExtentsOffset = Vector3.new(0,3,0)  
982
wait(.03)
983
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
984
wait(.03)
985
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
986
 wait(.03)
987
  Gui.ExtentsOffset = Vector3.new(0,3,0)  
988
wait(.03)
989
           Gui.ExtentsOffset = Vector3.new(.1,2.9,0)
990
wait(.03)
991
        Gui.ExtentsOffset = Vector3.new(0,3,-0.1)                    
992
 wait(.03)
993
  Gui.ExtentsOffset = Vector3.new(0,3,0)  
994
wait(.03)
995
996
 Txt.TextStrokeTransparency = .6
997
wait()
998
 Txt.TextStrokeTransparency = .7
999
wait()
1000
 Txt.TextStrokeTransparency = .8
1001
wait()
1002
 Txt.TextStrokeTransparency = .9
1003
wait()
1004
 Txt.TextStrokeTransparency = 1
1005
wait()
1006
1007
      for v = 1, #Txt.Text do
1008
                        Txt.Text=string.sub(msg,-1,v)
1009
1010
1011
             
1012
1013
1014
1015
1016
   end;
1017
                Gui:remove()
1018
        end)
1019
        end)
1020
        else
1021
        end
1022
end
1023
1024
1025
1026
1027
function PlaySound(id, pitch, looped)
1028
        epicsound = Instance.new("Sound")
1029
        epicsound.Name = "FazbearSound"
1030
  epicsound.SoundId = "rbxassetid://"..id
1031
     epicsound.Volume = 2
1032
     epicsound.Pitch = pitch
1033
	 if looped == nil then
1034
	 looped = true
1035
	 else
1036
	 looped = looped
1037
	 end
1038
	 wait()
1039
  epicsound.Looped = looped
1040
  epicsound.Parent = workspace
1041
  if epicsound.SoundId=="rbxassetid://tt" then -- TELL ME, TELL ME, WHERE DA FREAKS AT!
1042
      epicsound.SoundId="rbxassetid://181158033"
1043
  elseif epicsound.SoundId=="rbxassetid://fabulous" then -- FA-FA-FABULOUS!
1044
      epicsound.SoundId="rbxassetid://191819419"
1045
     elseif epicsound.SoundId=="rbxassetid://ufdb" then -- ultimate final death battle(fairy tail XD)
1046
         epicsound.SoundId="rbxassetid://153085393"
1047
        elseif epicsound.SoundId=="rbxassetid://nnm" then
1048
           epicsound.SoundId="rbxassetid://210189234" 
1049
       elseif epicsound.SoundId=="rbxassetid://tun" then -- tunak tunak tun
1050
           epicsound.SoundId="rbxassetid://162682002"
1051
       elseif epicsound.SoundId=="rbxassetid://zelda" then
1052
           epicsound.SoundId="rbxassetid://158215156"
1053
       elseif epicsound.SoundId=="rbxassetid://cc" then
1054
           epicsound.SoundId="rbxassetid://177080835"
1055
     end
1056
  es=epicsound:clone()
1057
  es:Stop()
1058
  es.Parent = chr
1059
  wait()
1060
  es:Play()
1061
end
1062
1063
1064
1065
 
1066
lp.Chatted:connect(function(msg)
1067
        Chat(msg)
1068
end)
1069
1070
goldie=true
1071
1072
1073
function StopMusic()
1074
	if chr:FindFirstChild("FazbearSound") then
1075
		if chr.FazbearSound.ClassName == "Sound" then
1076
			chr.FazbearSound:Stop()
1077
			wait()
1078
			chr.FazbearSound:Destroy()
1079
		end
1080
	end
1081
end
1082
1083
Name("")
1084
1085
1086
mouseV2.KeyDown:connect(function(key)
1087
if key == "g" then
1088
if goldie==false then
1089
goldie=true
1090
1091
elseif goldie==true then
1092
goldie=false
1093
1094
end
1095
elseif key == "j" then -- Plays a song
1096
StopMusic()
1097
PlaySound(150456585, 1.1, true)
1098
elseif key == "k" then -- Plays a song
1099
StopMusic()
1100
PlaySound(260170583, 1, true)
1101
Chat("Heh...")
1102
elseif key == "p" then -- Stops any sound(s) playing from your torso
1103
StopMusic()
1104
Chat("All sounds stopped!")
1105
end
1106
end)
1107
1108
1109
1110
hum.Died:connect(function()
1111
	es.Pitch = 10
1112
	wait()
1113
	es:Pause()
1114
	es:Stop()
1115
	es.Name = "Ded"
1116
	wait()
1117
	es:Destroy()
1118
end)
1119
1120
1121
1122
1123
1124
1125
p = (game.Players.LocalPlayer.Name)
1126
char = game.Players.LocalPlayer.Character
1127
1128
1129
local player = game.Players.LocalPlayer
1130
repeat wait() until player.Character.Humanoid
1131
local humanoid = player.Character.Humanoid
1132
local mouse = player:GetMouse()
1133
1134
for i,v in pairs(char:GetChildren()) do
1135
   if v.ClassName == 'Accessory' then
1136
       v:Destroy()
1137
   end
1138
end
1139
1140
ScarySound1 = Instance.new("Sound")
1141
ScarySound1.Parent = char.Torso
1142
ScarySound1.SoundId = "rbxassetid://161964276"
1143
ScarySound1.Volume = .5
1144
1145
ScarySound2 = Instance.new("Sound")
1146
ScarySound2.Parent = char.Torso
1147
ScarySound2.SoundId = "rbxassetid://669623416"
1148
ScarySound2.Volume = 2
1149
ScarySound2.Looped = true
1150
1151
ScarySound3 = Instance.new("Sound")
1152
ScarySound3.Parent = char.Torso
1153
ScarySound3.SoundId = "rbxassetid://483810543"
1154
ScarySound3.Volume = 0.3
1155
ScarySound3.Looped = true
1156
1157
ScarySound4 = Instance.new("Sound")
1158
ScarySound4.Parent = char.Torso
1159
ScarySound4.SoundId = "rbxassetid://177113856"
1160
ScarySound4.Volume = 2
1161
ScarySound4.Looped = false
1162
1163
Punch = Instance.new("Sound")
1164
Punch.Parent = char.Torso
1165
Punch.SoundId = "rbxassetid://146938349"
1166
Punch.Volume = 1.5
1167
Punch.Looped = false
1168
Punch.Pitch = 0.8
1169
1170
hole = Instance.new("Sound")
1171
hole.Parent = char.Torso
1172
hole.SoundId = "rbxassetid://224339308"
1173
hole.Volume = .3
1174
1175
1176
game.Players.LocalPlayer.Character.Sound:Destroy()
1177
1178
function Normal()
1179
	ScarySound3:Play()
1180
	char.Humanoid.WalkSpeed = 18
1181
char.Head.face.Texture = "rbxassetid://0"
1182
char["Left Leg"].Transparency = 0
1183
char["Head"].Transparency = 0
1184
char["Right Leg"].Transparency = 0
1185
char["Torso"].Transparency = 0
1186
char["Left Arm"].Transparency = 0
1187
char["Right Arm"].Transparency = 0
1188
end
1189
1190
function GoInvisible()
1191
	ScarySound3:Stop()
1192
ScarySound1:Stop()
1193
	char.Humanoid.WalkSpeed = 120
1194
	char.Head.face.Transparency = 1
1195
char["Left Leg"].Transparency = 0.5
1196
char["Head"].Transparency = 0.5
1197
char["Right Leg"].Transparency = 0.5
1198
char["Torso"].Transparency = 0.5
1199
char["Left Arm"].Transparency = 0.5
1200
char["Right Arm"].Transparency = 0.5
1201
Hood.Transparency = 0.5
1202
Mask.Transparency = 0.5
1203
Orbvc.Transparency = 0.5
1204
Orbd.Transparency = 0.5
1205
Orbvc.BrickColor = BrickColor.new("Really red")
1206
Orbd.BrickColor = BrickColor.new("Really red")
1207
wait(0.001)
1208
char["Left Leg"].Transparency = 0.6
1209
char["Head"].Transparency = 0.6
1210
char["Right Leg"].Transparency = 0.6
1211
char["Torso"].Transparency = 0.6
1212
char["Left Arm"].Transparency = 0.6
1213
char["Right Arm"].Transparency = 0.6
1214
Hood.Transparency = 0.6
1215
Mask.Transparency = 0.6
1216
Orbvc.Transparency = 0.6
1217
Orbd.Transparency = 0.6
1218
wait(0.001)
1219
char["Left Leg"].Transparency = 0.7
1220
char["Head"].Transparency = 0.7
1221
char["Right Leg"].Transparency = 0.7
1222
char["Torso"].Transparency = 0.7
1223
char["Left Arm"].Transparency = 0.7
1224
char["Right Arm"].Transparency = 0.7
1225
Hood.Transparency = 0.7
1226
Mask.Transparency = 0.7
1227
Orbvc.Transparency = 0.7
1228
Orbd.Transparency = 0.7
1229
wait(0.001)
1230
char["Left Leg"].Transparency = 1
1231
char["Head"].Transparency = 1
1232
char["Right Leg"].Transparency = 1
1233
char["Torso"].Transparency = 1
1234
char["Left Arm"].Transparency = 1
1235
char["Right Arm"].Transparency = 1
1236
Hood.Transparency = 1
1237
Mask.Transparency = 1
1238
Orbvc.Transparency = 1
1239
Orbd.Transparency = 1
1240
end
1241
1242
function GoVisible()
1243
	ScarySound3:Play()
1244
	char.Humanoid.WalkSpeed = 16
1245
	ScarySound1:Play()
1246
	char.Head.face.Transparency = 0
1247
Orbvc.BrickColor = BrickColor.new("Really black")
1248
Orbd.BrickColor = BrickColor.new("Really black")
1249
	char["Left Leg"].Transparency = 0.9
1250
char["Head"].Transparency = 0.9
1251
char["Right Leg"].Transparency = 9
1252
char["Torso"].Transparency = 0.9
1253
char["Left Arm"].Transparency = 0.9
1254
char["Right Arm"].Transparency = 0.9
1255
Hood.Transparency = 0.9
1256
Mask.Transparency = 0.9
1257
Orbvc.Transparency = 0.9
1258
Orbd.Transparency = 0.9
1259
wait(0.001)
1260
char["Left Leg"].Transparency = 0.7
1261
char["Head"].Transparency = 0.7
1262
char["Right Leg"].Transparency = 0.7
1263
char["Torso"].Transparency = 0.7
1264
char["Left Arm"].Transparency = 0.7
1265
char["Right Arm"].Transparency = 0.7
1266
Hood.Transparency = 0.7
1267
Mask.Transparency = 0.7
1268
Orbvc.Transparency = 0.7
1269
Orbd.Transparency = 0.7
1270
wait(0.001)
1271
char["Left Leg"].Transparency = 0
1272
char["Head"].Transparency = 0
1273
char["Right Leg"].Transparency = 0
1274
char["Torso"].Transparency = 0
1275
char["Left Arm"].Transparency = 0
1276
char["Right Arm"].Transparency = 0
1277
Hood.Transparency = 0
1278
Mask.Transparency = 0
1279
Orbvc.Transparency = 0
1280
Orbd.Transparency = 0
1281
end
1282
1283
Normal()
1284
1285
Music1 = New("Sound",chara,"Music",{SoundId = "rbxassetid://276148629",Volume = math.huge,Looped = true})
1286
Music1.Pitch = 1.2
1287
musicon = false
1288
mouse.KeyDown:connect(function(key)
1289
	if key == "z" then
1290
		if char.Head.Transparency == 0 then
1291
		GoInvisible()
1292
		
1293
		elseif char.Head.Transparency == 1 then
1294
		GoVisible()
1295
		Chat("...")
1296
	end
1297
end end)
1298
1299
mouse.KeyDown:connect(function(key)
1300
	if key == "x" then
1301
		if ScarySound2.IsPlaying == false then
1302
			ScarySound2:Play()
1303
		elseif ScarySound2.IsPlaying == true then
1304
			ScarySound2:Stop()
1305
			
1306
			
1307
	end
1308
end end)
1309
1310
mouse.KeyDown:connect(function(key)
1311
	if key == "r" then
1312
		if ScarySound4.IsPlaying == false then
1313
			ScarySound4:Play()
1314
Chat("Hello...")
1315
wait(1.5)		
1316
Chat("greetings...")	
1317
wait(2)
1318
Chat("o my...")
1319
wait(1.5)
1320
Chat("he have another victim of the disease")
1321
wait(3)		
1322
Chat("you are not a doctor...")	
1323
wait(2)
1324
Chat("i sense the the disease in you")
1325
wait(2.3)
1326
Chat("i am the cure...")
1327
wait(2)		
1328
Chat("do not be afraid")	
1329
wait(2)
1330
Chat("i am the cure")
1331
wait(2)
1332
Chat("stop resisting...")	
1333
wait(1.8)		
1334
Chat("i am here to cure you...")	
1335
1336
1337
	
1338
		
1339
	end
1340
end end)
1341
mouse.KeyDown:connect(function(key)
1342
	if key == "u" then
1343
   for _, z in pairs(workspace:GetChildren()) do
1344
      
1345
        if z.Name == "Zombie" then
1346
Chat("Clean...")
1347
z:Destroy()
1348
1349
	end
1350
end
1351
	end
1352
end)
1353
1354
1355
mouse.KeyDown:connect(function(key)
1356
    if key == "m" then
1357
if musicon == true then  
1358
Music1:Stop()
1359
musicon = false
1360
Chat("Auto Target: Deactivated")
1361
else
1362
Chat("Auto Target: Activated")
1363
Music1:Play()
1364
musicon = true	
1365
	
1366
    end
1367
end
1368
end) 
1369
1370
Virus = true
1371
1372
1373
mouse.KeyDown:connect(function(key)
1374
    if key == "v" then
1375
if Virus == true then  
1376
Chat("Infection: Deactivated")
1377
Virus = false
1378
1379
else
1380
1381
Virus = true	
1382
Chat("Infection: Activated")	
1383
    end
1384
end
1385
end) 
1386
1387
1388
1389
mouse.KeyDown:connect(function(key)
1390
	if key == "h" then
1391
   for _, z in pairs(workspace:GetChildren()) do
1392
      
1393
        if z.Name == "Zombie" then
1394
1395
1396
1397
end
1398
end
1399
	end
1400
end)
1401
1402
1403
1404
1405
mouse.KeyDown:connect(function(key)
1406
	if key == "f" then
1407
if targetted == nil then
1408
targetted = char
1409
else
1410
1411
targetted = nil
1412
end
1413
1414
1415
	end
1416
end)
1417
1418
1419
1420
1421
1422
function SpawnZombie()
1423
	
1424
1425
if ZomWait == false and ZomWait2 == false then
1426
Zombie.Parent = game.Lighting
1427
Zombie2 = Zombie:Clone()
1428
Zombie3 = Zombie:Clone()
1429
1430
Zombie:Destroy()
1431
----------------------------
1432
ZomWait2 = true
1433
wait()
1434
ZomWait = true
1435
end
1436
1437
1438
1439
if ZomWait == true and ZomWait2 == false then
1440
Zombie3.Parent = game.Lighting
1441
Zombie2 = Zombie3:Clone()
1442
Zombie = Zombie3:Clone()
1443
1444
Zombie3:Destroy()
1445
----------------------------
1446
ZomWait2 = true
1447
wait()
1448
ZomWait = false
1449
end
1450
Zombie2.Parent = game.Workspace
1451
1452
end
1453
1454
1455
1456
1457
function ResetZombie()
1458
wait(4)
1459
ZomSyle = false
1460
ZomWait2 = false
1461
1462
end
1463
waitV2 = false
1464
function onTouch(part)
1465
1466
local humanoid = part.Parent:findFirstChild("Humanoid")
1467
local model = part.Parent
1468
local torso = part.Parent:FindFirstChild("Torso")
1469
local head = part.Parent:findFirstChild("Head")
1470
local leftleg = part.Parent:findFirstChild("Left Leg")
1471
local rightleg = part.Parent:findFirstChild("Right Leg")
1472
local leftarm = part.Parent:findFirstChild("Left Arm")
1473
local rightarm = part.Parent:findFirstChild("Right Arm")
1474
	if model.Name == 'Zombie' == false and model.Name == ''..p == false and Virus == true and waitV2 == false then
1475
	waitV2 = true
1476
	wait(.2)	
1477
waitV2 = false
1478
1479
	
1480
	
1481
1482
if (humanoid ~=nil) then
1483
1484
--humanoid.Health = 0
1485
1486
	
1487
 ---------------------------R15-------------------------------------------------
1488
if part.Parent:FindFirstChild("Torso") == nil and model.Humanoid.Health == 0 == false then
1489
local torso2 = part.Parent:FindFirstChild("UpperTorso")
1490
torso2:Destroy()
1491
end
1492
-------------------------------------------------------------------------------     
1493
1494
1495
1496
humanoid.Sit = true
1497
wait(0.5)
1498
torso.Anchored = true
1499
wait(.3)
1500
zomchar = humanoid.Parent
1501
e=Instance.new('Part', model)
1502
e.Size = Vector3.new(2.25,2.25,2.25)
1503
e.Transparency = 1
1504
e.Anchored = true
1505
e.CFrame = CFrame.new(torso.Position)
1506
1507
1508
1509
wait(1)
1510
torso:Destroy()
1511
q=Instance.new('ParticleEmitter', e)
1512
q.Size = NumberSequence.new(2,.0)
1513
q.Rate = 500
1514
q.Transparency = NumberSequence.new(0,1)
1515
q.Speed = NumberRange.new(7)
1516
q.VelocitySpread = 100
1517
q.Lifetime = NumberRange.new(0.1,1)
1518
q.Texture = 'rbxassetid://164417280'
1519
wait(.1)
1520
torso.Anchored = true
1521
rightleg.Anchored = true
1522
leftleg.Anchored = true
1523
rightarm.Anchored = true
1524
leftarm.Anchored = true
1525
ded = Instance.new("Sound")
1526
ded.Parent = e
1527
ded.SoundId = "rbxassetid://130976109"
1528
ded.Volume = 3
1529
ded.Looped = false
1530
wait()
1531
	
1532
ded:Play()
1533
1534
wait(1)
1535
leftleg.Transparency = 0.5
1536
head.Transparency = 0.5
1537
rightleg.Transparency = 0.5
1538
torso.Transparency = 0.5
1539
leftarm.Transparency = 0.5
1540
rightarm.Transparency = 0.5
1541
1542
1543
wait(0.001)
1544
leftleg.Transparency = 0.6
1545
head.Transparency = 0.6
1546
rightleg.Transparency = 0.6
1547
torso.Transparency = 0.6
1548
leftarm.Transparency = 0.6
1549
rightarm.Transparency = 0.6
1550
1551
wait(0.001)
1552
leftleg.Transparency = 0.7
1553
head.Transparency = 0.7
1554
rightleg.Transparency = 0.7
1555
torso.Transparency = 0.7
1556
leftarm.Transparency = 0.7
1557
rightarm.Transparency = 0.7
1558
1559
                  
1560
                    
1561
                   
1562
1563
1564
wait(0.001)
1565
leftleg.Transparency = 1
1566
head.Transparency = 1
1567
rightleg.Transparency = 1
1568
torso.Transparency = 1
1569
leftarm.Transparency = 1
1570
rightarm.Transparency = 1
1571
wait()
1572
1573
SpawnZombie()
1574
Zombie2.Torso.Touched:connect(onTouch)
1575
Zombie2.Name = 'Zombie'
1576
 function AutoJump()
1577
Zombie2.Humanoid.Jump = true
1578
end
1579
Zombie2.Torso.Touched:connect(AutoJump)
1580
wait()
1581
Zombie2:MoveTo(zomchar.Head.Position + Vector3.new(math.random(0,1),0,math.random(0,1)))
1582
----------------------
1583
1584
	if ZomSyle == false then
1585
		ZomSyle = true
1586
	
1587
1588
1589
	
1590
1591
1592
1593
1594
Zombie2.archivable = false
1595
1596
1597
skin = zomchar["Body Colors"]:Clone()
1598
skin.Parent = Zombie2
1599
wait()
1600
1601
1602
Character= Zombie2
1603
plr = Zombie2
1604
Headmaker = Character.Head
1605
Headcol1 = Headmaker.BrickColor
1606
Headmat = Headmaker.Material
1607
Headsize = Headmaker.Size
1608
Headsize2 = Headmaker.Mesh.Scale
1609
 hed = Character.Head
1610
hed.Transparency = 1
1611
1612
local Headnr1 = Instance.new("Model",Character.Head)
1613
Headnr1.Name = "Lmao"
1614
local Headnr2 = Instance.new("Model",Headnr1)
1615
Headnr2.Name = ""..zomchar.Name
1616
1617
1618
----------------------------------------------------------
1619
wait()
1620
local Mask = Instance.new("Part", Headnr2)
1621
Mask.Name = "Head"
1622
Mask.CanCollide = false
1623
Mask.BrickColor = Headcol1
1624
Mask.Transparency = 0
1625
Mask.Material = Headmat
1626
Mask.Size = Headsize
1627
Mask.TopSurface = Enum.SurfaceType.Smooth
1628
Mask.BottomSurface = Enum.SurfaceType.Smooth
1629
local Weld = Instance.new("Weld", Mask)
1630
Weld.Part0 = Character.Head
1631
Weld.Part1 = Mask
1632
Weld.C1 = CFrame.new(0,0,0)
1633
1634
local M1 = Instance.new("SpecialMesh")
1635
M1.Parent = Mask
1636
M1.MeshType='Head'
1637
M1.Scale = Headsize2
1638
----------------------------------------------------------
1639
local Name2 = Instance.new("Humanoid",Headnr2)
1640
1641
wait()
1642
1643
for i,v in pairs(zomchar:GetChildren()) do
1644
                  if v:IsA("CharacterMesh") then
1645
                    v:clone().Parent = Zombie2
1646
                  end 
1647
	
1648
	                  if v:IsA("ShirtGraphic") then
1649
                    v:clone().Parent = Zombie2
1650
					end
1651
1652
                  if v:IsA("Pants") then
1653
                    v:clone().Parent = Zombie2
1654
                  end
1655
                  if v:IsA("Shirt") then
1656
                    v:clone().Parent = Zombie2
1657
1658
end 
1659
1660
1661
                  if v:IsA("Accessory") then
1662
                    v:clone().Parent = Zombie2
1663
end
1664
1665
                  if v:IsA("Hat") then
1666
                    v:clone().Parent = Zombie2
1667
end
1668
1669
end
1670
1671
	
1672
	
1673
	end
1674
	
1675
		
1676
1677
1678
1679
1680
1681
----------------------
1682
wait()
1683
leftleg:Destroy()
1684
head:Destroy()
1685
rightleg:Destroy()
1686
leftarm:Destroy()
1687
rightarm:Destroy()
1688
ResetZombie()
1689
end
1690
end
1691
end
1692
1693
1694
1695
char.Torso.Touched:connect(onTouch)
1696
1697
mouse.KeyDown:connect(function(key)
1698
	if key == "c" then
1699
		
1700
LockOn()
1701
			
1702
			
1703
			
1704
			
1705
			
1706
	end
1707
end)
1708
1709
1710
debounce = false
1711
1712
function onTouched(hit)
1713
hole:Play()
1714
hit.CanCollide=false
1715
wait(.5)
1716
hit.CanCollide = true
1717
debounce = true
1718
1719
end
1720
game.Players.LocalPlayer.Character.Torso.Touched:connect(onTouched)
1721
1722
1723
1724
game:GetService("RunService"):BindToRenderStep("ew", 0, function()
1725
1726
1727
if targetted == nil	and musicon == true then
1728
	print('Waiting For A Target...')
1729
	wait()
1730
	GetPlayers()
1731
local d = math.random(1, #dft) 
1732
local s = d 
1733
print(''..dft[s]..'?')
1734
1735
	
1736
	
1737
   for _, z in pairs(workspace:GetChildren()) do
1738
      
1739
        if z.Name == ""..dft[s] then
1740
1741
1742
1743
1744
1745
targetted = z
1746
1747
if z.Name == ''..p then
1748
1749
	targetted = nil
1750
1751
print('Wait a sec is that not me!')	
1752
	
1753
end
1754
	end
1755
end
1756
	
1757
	
1758
end
1759
1760
if musicon == true and targetted.Humanoid.Health == 0 then
1761
targetted = nil	
1762
	
1763
end
1764
1765
   for _, z in pairs(workspace:GetChildren()) do
1766
      
1767
        if z.Name == "Zombie" then
1768
1769
z.Humanoid:MoveTo(targetted.Head.Position)
1770
1771
	end
1772
end
1773
   for _, z in pairs(workspace:GetChildren()) do
1774
      
1775
        if z.Name == "Zombie" then 
1776
if z.Humanoid.Health == 0 then
1777
	z.Head.face.Transparency = 1
1778
z["Left Leg"].Transparency = 0.5
1779
z["Head"].Transparency = 0.5
1780
z["Right Leg"].Transparency = 0.5
1781
z["Torso"].Transparency = 0.5
1782
z["Left Arm"].Transparency = 0.5
1783
z["Right Arm"].Transparency = 0.5
1784
wait(0.1)
1785
z:Destroy()
1786
	end
1787
end
1788
end
1789
1790
1791
1792
-------------------
1793
end)
1794
1795
1796
1797
print('Loaded...')
1798
print('---------------------')
1799
print('Made by 123jl123')
1800
print('---------------------')
1801
print('do not leak...')
1802
print('Have a nice day :)')
1803
print('---------------------')
1804
while  wait() do
1805
1806
1807
1808
	char["Left Leg"].BrickColor = BrickColor.new("Really black")
1809
	char["Head"].BrickColor = BrickColor.new("Really black")
1810
	char["Right Leg"].BrickColor = BrickColor.new("Really black")
1811
	char["Torso"].BrickColor = BrickColor.new("Really black")
1812
	char["Left Arm"].BrickColor = BrickColor.new("Black")
1813
	char["Right Arm"].BrickColor = BrickColor.new("Black")
1814
	imgl.Rotation = imgl.Rotation + 1
1815
	if targetted ~= nil then
1816
crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
1817
crosshair.Enabled = true
1818
1819
	elseif targetted == nil then
1820
1821
crosshair.Adornee = nil
1822
crosshair.Enabled = false
1823
1824
	end
1825
	
1826
 
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
end