View difference between Paste ID: tqNdn8dK and cFjivT8L
SHOW: | | - or go back to the newest paste.
1
Bp = game.Players.LocalPlayer.Backpack
2
jun = Bp.Parent
3
local o = 0
4
5
BlastRing = Instance.new("Part") 
6
BlastRing.Parent = game.Lighting 
7
BlastRing.Name = "BlastRing" 
8
BlastRing.formFactor = "Symmetric" 
9
BlastRing.Size = Vector3.new(0, 0, 0) 
10
BlastRing.CanCollide = false 
11
BlastRing.TopSurface = "Smooth" 
12
BlastRing.BottomSurface = "Smooth" 
13
BlastRing.BrickColor = BrickColor.new("Really red") 
14
BlastRing.Reflectance = 0 
15
BlastRing.Anchored = true 
16
Mesh2 = Instance.new("SpecialMesh") 
17
Mesh2.Parent = BlastRing 
18
Mesh2.MeshType = "FileMesh" 
19
Mesh2.MeshId = "http://www.roblox.com/Asset/?id=9982590" 
20
Mesh2.Scale = Vector3.new(1, 1, 1)
21
22
ExsplosionRing = Instance.new("Part") 
23
ExsplosionRing.Parent = game.Lighting 
24
ExsplosionRing.Name = "Explosion Ring" 
25
ExsplosionRing.formFactor = "Symmetric" 
26
ExsplosionRing.Size = Vector3.new(0, 0, 0) 
27
ExsplosionRing.CanCollide = false 
28
ExsplosionRing.TopSurface = "Smooth" 
29
ExsplosionRing.BottomSurface = "Smooth" 
30
ExsplosionRing.BrickColor = BrickColor.new("Black") 
31
ExsplosionRing.Transparency = 0.3
32
ExsplosionRing.Reflectance = 0 
33
ExsplosionRing.Anchored = true 
34
Mesh3 = Instance.new("SpecialMesh") 
35
Mesh3.Parent = ExsplosionRing 
36
Mesh3.MeshType = "FileMesh" 
37
Mesh3.MeshId = "http://www.roblox.com/Asset/?id=20329976" 
38
Mesh3.Scale = Vector3.new(1, 1, 1)
39
Mesh3.Offset = Vector3.new(0,-2,0)
40
41
42
jun.Character.Humanoid.WalkSpeed = 0
43
44
blastring2 = BlastRing:clone() 
45
blastring2.Parent = jun.Character 
46
blastring2.Position = jun.Character.Torso.Position 
47
blastring2.BrickColor = BrickColor.new("Really red") 
48
blastring2.Transparency = 0.5
49
blastring2.Reflectance = 0 
50
51
mk = Instance.new("Sound",blastring2)
52
mk.Volume = 1
53
mk.SoundId = "http://www.roblox.com/Asset?ID=211422742"
54
mk:Play()
55
56
c = Instance.new("Sound",blastring2)
57
c.Volume = 1
58
c.SoundId = "http://www.roblox.com/Asset?ID=244578827"
59
c:Play()
60
61
for i = 1, 50 do
62
wait(0.03)
63
blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
64
blastring2.Transparency = blastring2.Transparency + 0.01
65
end
66
67
blastring3 = ExsplosionRing:clone() 
68
blastring3.Parent = jun.Character 
69
blastring3.Position = jun.Character.Torso.Position 
70
blastring3.BrickColor = BrickColor.new("Black") 
71
blastring3.Transparency = 0.3
72
blastring3.Reflectance = 0
73
74
p = Instance.new("Sound",blastring3)
75
p.Volume = 1
76
p.SoundId = "http://www.roblox.com/Asset?ID=180120107"
77
78
for i = 1, 50 do
79
wait(0.03)
80
blastring3.Mesh.Scale = blastring3.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
81
blastring3.Transparency = blastring3.Transparency + 0.01
82
end
83
c:Stop()
84
wait(.5)
85
mk:Stop()
86
p:Play()
87
blastring2:remove()
88
blastring3:Destroy()
89
90
game.Players.LocalPlayer.Character.Torso.BrickColor = BrickColor.new("Dark stone grey")
91
game.Players.LocalPlayer.Character['Right Arm'].BrickColor = BrickColor.new("Dark stone grey")
92
game.Players.LocalPlayer.Character['Left Arm'].BrickColor = BrickColor.new("Dark stone grey")
93
game.Players.LocalPlayer.Character['Right Leg'].BrickColor = BrickColor.new("Dark stone grey")
94
game.Players.LocalPlayer.Character['Left Leg'].BrickColor = BrickColor.new("Dark stone grey")
95
game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Dark stone grey")
96
game.Players.LocalPlayer.Character["Body Colors"].HeadColor = BrickColor.new("Dark stone grey")
97
game.Players.LocalPlayer.Character["Body Colors"].LeftArmColor = BrickColor.new("Dark stone grey")
98
game.Players.LocalPlayer.Character["Body Colors"].RightArmColor = BrickColor.new("Dark stone grey")
99
game.Players.LocalPlayer.Character["Body Colors"].LeftLegColor = BrickColor.new("Dark stone grey")
100
game.Players.LocalPlayer.Character["Body Colors"].RightLegColor = BrickColor.new("Dark stone grey")
101
game.Players.LocalPlayer.Character["Body Colors"].TorsoColor = BrickColor.new("Dark stone grey")
102
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
103
if v.ClassName == "Hat" then
104
v:Destroy()
105
end
106
end
107
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
108
if v.ClassName == "Shirt" then
109
v:Destroy()
110
end
111
end
112
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
113
if v.ClassName == "Pants" then
114
v:Destroy()
115
end
116
end
117
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
118
if v.ClassName == "ShirtGraphic" then
119
v:Destroy()
120
end
121
end
122
st = Instance.new("Shirt",game.Players.LocalPlayer.Character)
123
st.ShirtTemplate = "http://www.roblox.com/asset/?id=146541677"
124
pt = Instance.new("Pants",game.Players.LocalPlayer.Character)
125
pt.PantsTemplate = "http://www.roblox.com/asset/?id=146542180"
126
sg = Instance.new("ShirtGraphic",game.Players.LocalPlayer.Character)
127
sg.Graphic = "http://www.roblox.com/asset/?id=273262785"
128
game:GetObjects("rbxassetid://16469427")[1].Parent=game.Players.LocalPlayer.Character
129
wait(.5)
130
game:GetObjects("rbxassetid://133553855")[1].Parent=game.Players.LocalPlayer.Character
131
wait(.5)
132
game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 21e8
133
wait(.5)
134
game.Players.LocalPlayer.Character.Humanoid.Health = 21e8
135
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
136
137
bill = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
138
bill.Size = UDim2.new(4, 0, 4.5, 0)
139
bill.AlwaysOnTop = true
140
141
label = Instance.new("TextLabel", bill)
142
label.Size = UDim2.new(2, 0, 1, 0) 
143
label.Position = UDim2.new(-0.5, 0, -0.5, 0) 
144
label.BackgroundTransparency = 1
145
label.FontSize = "Size14" 
146
label.TextColor3 = Color3.new(170, 0, 0) 
147
label.TextStrokeColor3 = Color3.new(0 ,0 ,0)
148
label.TextStrokeTransparency = 0 
149
label.Text = "Grim Reaper"                
150
151
Stick = Instance.new("Tool", Bp)
152
Stick.Name = "Scythe"
153
Stick.GripPos = Vector3.new(0,0.1,0.7)
154
Stick.GripForward = Vector3.new(0.1,-1,0)
155
Stick.GripRight = Vector3.new(-0.5,0.01,0)
156
Stick.GripUp = Vector3.new(0,0,1)
157
Stick.CanBeDropped = false
158
159
Handle = Instance.new("Part", Stick)
160
Handle.Name = "Handle"
161
Handle.Size = Vector3.new(1, 1.2, 5)
162
163
sm = Instance.new("SpecialMesh",Handle)
164
sm.MeshId = "http://www.roblox.com/asset/?id=28140935"
165
sm.TextureId = "http://www.roblox.com/asset/?id=27739981"
166
167
a = Instance.new("Animation")
168
a.Parent = game.Workspace
169
a.Name = "Slash"
170
a.AnimationId = "http://www.roblox.com/Asset?ID=28090109"
171
172
v =  Instance.new("StringValue")
173
v.Parent = game.Players.LocalPlayer.Backpack.Scythe
174
v.Name = "name"
175
v.Value = "Slash"
176
177
anime = Bp.Scythe.name.Value
178
179
s = Instance.new("Sound",Stick)
180
s.Volume = 1
181
s.SoundId = "http://www.roblox.com/Asset?ID=220834000"
182
183
q = Instance.new("Sound",Stick)
184
q.Volume = 1
185
q.SoundId = "http://www.roblox.com/Asset?ID=264486467"
186
187
f = Instance.new("Sound",Stick)
188
f.Volume = 1
189
f.SoundId = "http://www.roblox.com/Asset?ID=178038408"
190
191
z = Instance.new("Sound",Stick)
192
z.Volume = 1
193
z.SoundId = "http://www.roblox.com/Asset?ID=174048316"
194
195
t = Instance.new("Sound",Stick)
196
t.Volume = 1
197
t.SoundId = "http://www.roblox.com/Asset?ID=151710120"
198
199
gg = Instance.new("Sound",Stick)
200
gg.Volume = 1
201
gg.SoundId = "http://www.roblox.com/Asset?ID=142392721"
202
203
l = Instance.new("Sound",Stick)
204
l.Volume = 1
205
l.SoundId = "http://www.roblox.com/Asset?ID=158012252"
206
207
k = Instance.new("Sound",Stick)
208
k.Volume = 1
209
k.SoundId = "http://www.roblox.com/Asset?ID=148348789"
210
211
j = Instance.new("Sound",Stick)
212
j.Volume = 1
213
j.SoundId = "http://www.roblox.com/Asset?ID=148348855"
214
215
u = Instance.new("Sound",Stick)
216
u.Volume = 1
217
u.SoundId = "http://www.roblox.com/Asset?ID=151710118"
218
219
i = Instance.new("Sound",Stick)
220
i.Volume = 1
221
i.SoundId = "http://www.roblox.com/Asset?ID=271787865"
222
223
qq = Instance.new("Sound",Stick)
224
qq.Volume = 1
225
qq.SoundId = "http://www.roblox.com/Asset?ID=131076695"
226
227
function onChatted(msg)
228
if msg == "death" then
229
for i,v in pairs(game.Players:GetChildren()) do 
230
v.Character.Humanoid.Health = v.Character.Humanoid.Health-1000
231
end
232
end
233
end
234
game.Players.LocalPlayer.Chatted:connect(onChatted)
235
236
Bp.Scythe.Equipped:connect(function(m)
237
f:Play()
238
wait(4.5)
239
z:Play()
240
m.Button1Down:connect(function()
241
hum = game.Players.LocalPlayer.Character.Humanoid
242
anim_feet = hum:LoadAnimation(game.Workspace.Slash)
243
current = anim_feet
244
current:Play()
245
s:Play()
246
wait(.5)
247
s:Play()
248
wait(.5)
249
s:Play()
250
end)
251
end)
252
253
Bp.Scythe.Unequipped:connect(function(m)
254
f:Stop()
255
z:Stop()
256
o = 0
257
end)
258
259
mouse = game.Players.LocalPlayer:GetMouse()
260
function onKeyed(key)
261
if key == "f" then
262
left = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]
263
for i = 1, 15 do
264
left.C0 = left.C0 *CFrame.Angles(0,0,-0.1)
265
wait(0.025)
266
end
267
de = Instance.new("Part", game.Players.LocalPlayer.Character["Left Arm"])
268
de.Transparency = 1
269
de.CanCollide = false
270
de.CFrame = game.Players.LocalPlayer.Character["Left Arm"].CFrame*CFrame.new(0,-2,0)
271
fe = Instance.new("Fire", de)
272
fe.Color = Color3.new(0,0,0)
273
fe.Heat = 5
274
fe.SecondaryColor = Color3.new(90,90,90)
275
fe.Size = 3
276
be = Instance.new("BodyVelocity", de)
277
be.maxForce = Vector3.new(math.huge,math.huge,math.huge)
278
be.velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*20
279
for i =  1, 15 do
280
left.C0 = left.C0 *CFrame.Angles(0,0,0.1)
281
wait(0.025)
282
end
283
function onTouched(hit)
284
local humanoid = hit.Parent:findFirstChild("Humanoid")
285
if (humanoid ~=nil) then
286
hit.Parent.Humanoid.Health = 0
287
de:Destroy()
288
end
289
end
290
de.Touched:connect(onTouched)
291
wait(15)
292
de:Destroy()
293
end
294
end
295
mouse.KeyDown:connect(onKeyed)
296
297
mouse = game.Players.LocalPlayer:GetMouse()
298
function onKeyed(key)
299
if key == "g" then
300
game.Players.LocalPlayer.Character["Right Arm"].Anchored = true
301
game.Players.LocalPlayer.Character["Left Arm"].Anchored = true
302
game.Players.LocalPlayer.Character["Right Leg"].Anchored = true
303
game.Players.LocalPlayer.Character["Left Leg"].Anchored = true
304
game.Players.LocalPlayer.Character.Torso.Anchored = true
305
game.Players.LocalPlayer.Character.Head.Anchored = true
306
for i = 1, 60 do
307
Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,0.5,0)
308
Handle.CFrame = Handle.CFrame * CFrame.new(0,-1.5,0)
309
wait(0.02)
310
end
311
for i = 1, 60 do
312
Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,-0.5,0)
313
Handle.CFrame = Handle.CFrame * CFrame.new(0,1.5,0)
314
wait(0.02)
315
end
316
wait(.5)
317
game.Players.LocalPlayer.Character["Right Arm"].Anchored = false
318
game.Players.LocalPlayer.Character["Left Arm"].Anchored = false
319
game.Players.LocalPlayer.Character["Right Leg"].Anchored = false
320
game.Players.LocalPlayer.Character["Left Leg"].Anchored = false
321
game.Players.LocalPlayer.Character.Torso.Anchored = false
322
game.Players.LocalPlayer.Character.Head.Anchored = false
323
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
324
end
325
end
326
mouse.KeyDown:connect(onKeyed)
327
328
local color1 = Color3.new(86, 86, 86)
329
local color2 = Color3.new(255, 255, 255)
330
local sequence = ColorSequence.new(color1,color2)
331
function onTouch(part)
332
local humanoid = part.Parent:findFirstChild("Humanoid")
333
if (humanoid ~=nil) then
334
if part.Parent.Name == game.Players.LocalPlayer.Name then
335
print("Can't Kill Owner")
336
else
337
q:Play()
338
z:Stop()
339
pe = Instance.new("ParticleEmitter",part.Parent.Torso)
340
pe.Texture = "http://www.roblox.com/asset/?id=251300537"
341
pe.Acceleration = Vector3.new(0,-10,0)
342
pe.Rate = 20
343
pe.Color = sequence
344
humanoid.Health = 0
345
local g = part.Parent.Torso:findFirstChild("Ghost")
346
if g then
347
print('Ghost Already Exists')
348
else
349
o = o+1
350
if o == 5 then
351
l:Play()
352
end
353
if o == 1 then
354
gg:Play()
355
end
356
if o == 3 then
357
t:Play()
358
end
359
if o == 10 then
360
k:Play()
361
end
362
if o == 15 then
363
j:Play()
364
end
365
if o == 2 then
366
u:Play()
367
end
368
if o == 8 then
369
i:Play()
370
end
371
if o == 13 then
372
qq:Play()
373
end
374
pe = Instance.new("Part",part.Parent.Torso)
375
pe.Position = part.Parent.Torso.Position
376
pe.Name = "Ghost"
377
pe.CanCollide = false
378
sp = Instance.new("SpecialMesh",pe)
379
sp.MeshId = "http://www.roblox.com/asset/?id=64445076"
380
sp.TextureId = "http://www.roblox.com/asset/?id=64445059"
381
bv = Instance.new("BodyVelocity",pe)
382
bv.velocity = Vector3.new(0,4,0)
383
wait(1)
384
pe:Destroy()
385
end
386
end
387
end
388
end
389
Bp.Scythe.Handle.Touched:connect(onTouch)
390
391
local mouse = game.Players.LocalPlayer:GetMouse()
392
lp = game.Players.LocalPlayer
393
lpc = game.Players.LocalPlayer.Character
394
395
local shock = Instance.new("Sound", lpc["Left Arm"])
396
shock.Volume = 1
397
shock.SoundId = "http://www.roblox.com/asset/?id=184211520"
398
399
fire = false
400
fired = 0
401
402
mouse.Button2Down:connect(function(click)
403
orb = Instance.new("Part", lpc)
404
orb.Name = "orb"
405
orb.Shape = "Ball"
406
orb.Size = Vector3.new(1.47, 1.47, 1.47)
407
orb.BrickColor = BrickColor.new("Really black")
408
orb.Transparency = 0.3
409
410
local w = Instance.new("Weld", orb)
411
w.Part0 = orb
412
w.Part1 = lpc["Left Arm"]
413
w.C0 = CFrame.new(0,1,0)
414
415
fire = true
416
while fire do
417
fired = fired+1
418
419
if fired == 30 then
420
fired = 0
421
for i,v in pairs(game.Workspace:GetChildren()) do
422
if v.Name == "strike" then
423
v:Destroy()
424
end
425
end
426
end
427
428
wait(0)
429
local ray = Ray.new(orb.CFrame.p, (mouse.Hit.p - orb.CFrame.p).unit * 300)
430
local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
431
432
local strike = Instance.new("Part", workspace) 
433
strike.BrickColor = BrickColor.new("Really black")
434
strike.FormFactor = "Custom"
435
strike.Transparency = 0.25
436
strike.Name = "strike"
437
strike.BottomSurface = "Smooth"
438
strike.TopSurface = "Smooth"
439
strike.Anchored = true
440
strike.Locked = true
441
strike.CanCollide = false
442
443
local distance = (orb.CFrame.p - position).magnitude
444
strike.Size = Vector3.new(0.3, 0.3, distance)
445
strike.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
446
shock:Stop()
447
shock:Play()
448
449
game:GetService("Debris"):AddItem(strike, 0.1)
450
451
if part then
452
local humanoid = part.Parent:FindFirstChild("Humanoid")
453
 
454
if not humanoid then
455
humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
456
end
457
 
458
if humanoid then
459
humanoid:TakeDamage(2)
460
end
461
end
462
end
463
end)
464
465
mouse.Button2Up:connect(function(click)
466
orb:Destroy()
467
fire = false
468
end)