View difference between Paste ID: VUCT1gzg and UHWHnmWY
SHOW: | | - or go back to the newest paste.
1-
--KAONASHI--
1+
--TheSatanicAngel--
2
-- mediafire
3
script:ClearAllChildren()
4-
Player = game.Players.dedsecbrazil
4+
Player = game.Players.TheSatanicAngel
5
Character = Player.Character
6
Hop = Instance.new("Tool",Player.Backpack)
7
Hop.ToolTip = "Equip to appear."
8
Hop.CanBeDropped = false
9
Hop.Name = "BLUELICH"
10
Hu = Character.Humanoid
11
H = Instance.new("Part",Hop)
12
H.Name = "Handle"
13
H.formFactor = 3
14
H.CanCollide = false
15
H.Anchored = false
16
H.Size = Vector3.new(0.2,0.2,0.2)
17
H.Transparency = 1
18
script.Parent = Hop
19
pcall(function()
20
Character.Kaonashi:Destroy()
21
end)
22
23
mode = 1
24
25
26
--[[
27
coroutine.resume(coroutine.create(function()
28
game:service("ContentProvider"):Preload("http://www.roblox.com/Asset/?id=1280473")
29
wait(0.5)
30
local s = Instance.new("Sound")
31
s.SoundId = "http://www.roblox.com/Asset/?id=1280473"
32
s.Looped = true
33
s.Parent = Character.Head
34
wait(0.5)
35
s:Play()
36
end))
37
]]
38
39
gui = Instance.new("ScreenGui",Player.PlayerGui)
40
gui.Name = "BlueLich"
41
42
frame = Instance.new("Frame",gui)
43
frame.Style = 2
44
frame.Size = UDim2.new(1,0,0.1,0)
45
frame.Position = UDim2.new(0,0,0.9,0)
46
47
mode1 = Instance.new("TextLabel",frame)
48
mode1.Position = UDim2.new(0,100,0.5,0)
49
mode1.Text = "Bite"
50
mode1.Font = 2
51
mode1.FontSize = 7
52
mode1.TextColor3 = BrickColor.White().Color
53
54
button1 = Instance.new("TextButton",frame)
55
button1.Position = UDim2.new(0,125,0.5,-27.5)
56
button1.Size = UDim2.new(0,50,0,50)
57
button1.BackgroundTransparency = 1
58
button1.Text = ">"
59
button1.Font = 2
60
button1.FontSize = 7
61
button1.TextColor3 = BrickColor.White().Color
62
63
button2 = Instance.new("TextButton",frame)
64
button2.Position = UDim2.new(0,25,0.5,-27.5)
65
button2.Size = UDim2.new(0,50,0,50)
66
button2.BackgroundTransparency = 1
67
button2.Text = "<"
68
button2.Font = 2
69
button2.FontSize = 7
70
button2.TextColor3 = BrickColor.White().Color
71
72
button1.MouseButton1Click:connect(function()
73
if mode == 1 then
74
mode = 2
75
mode1.Text = "Spear"
76
elseif mode == 2 then
77
mode = 3
78
mode1.Text = "Shield"
79
else
80
mode = 1
81
mode1.Text = "Bite"
82
end
83
end)
84
85
button2.MouseButton1Click:connect(function()
86
if mode == 1 then
87
mode = 3
88
mode1.Text = "Shield"
89
elseif mode == 2 then
90
mode = 1
91
mode1.Text = "Bite"
92
else
93
mode = 2
94
mode1.Text = "Spear"
95
end
96
end)
97
98
99
pcall(function()
100
Character.Head.face:Destroy()
101
end)
102
103
shrouded = false
104
105
Character.Torso.Changed:connect(function()
106
if shrouded then
107
	Character.Torso.CanCollide = false
108
	Character.Head.CanCollide = false
109
end
110
end)
111
112
game:GetService('RunService').Stepped:connect(function()
113
if shrouded then
114
	Character.Torso.CanCollide = false
115
	Character.Head.CanCollide = false
116
end
117
end)
118
119
120
121
122
Torso = Character.Torso
123
124
CHAR = Character:children()
125
126
for i = 1,#CHAR do
127
if CHAR[i]:IsA("Part") then
128
CHAR[i].Transparency = 1
129
CHAR[i].CanCollide = false
130
elseif CHAR[i]:IsA("Hat") then
131
CHAR[i]:Destroy()
132
end
133
end
134
135
function Weld(p0,p1,c0)
136
local weld = Instance.new("Weld",p0)
137
weld.Part0 = p0
138
weld.Part1 = p1
139
weld.C0 = c0
140
return weld
141
end
142
143
function Part(parent,size)
144
part = Instance.new("Part",parent)
145
part.formFactor = 3
146
part.Size = size
147
return part
148
end
149
150
Kao = Instance.new("Model",Character)
151
Kao.Name = "Kaonashi"
152
153
Base = Part(Kao,Vector3.new(0.35,0.35,0.35))
154
Base.Position = Torso.Position
155
Base.BrickColor = BrickColor.new("Really black")
156
Base.CanCollide = false
157
Base.Reflectance = 0.1
158
Instance.new("CylinderMesh",Base).Scale = Vector3.new(10,10,10)
159
Weld(Torso,Base,CFrame.new(0,-1.5,0))
160
161
Base2 = Part(Kao,Vector3.new(0.35,0.35,0.35))
162
Base2.Position = Torso.Position
163
Base2.CanCollide = false
164
Base2.Reflectance = 0.1
165
Base2.BrickColor = BrickColor.new("Really black")
166
Base2Mesh = Instance.new("SpecialMesh",Base2)
167
Base2Mesh.MeshType = "Sphere"
168
Base2Mesh.Scale = Vector3.new(10,10,10)
169
Weld(Torso,Base2,CFrame.new(0,2,0))
170
171
Base3 = Part(Kao,Vector3.new(0.35,0.2,0.35))
172
Base3.Position = Torso.Position
173
Base3.BrickColor = BrickColor.new("Really black")
174
Base3.CanCollide = false
175
Base3.Reflectance = 0.1
176
Instance.new("CylinderMesh",Base3).Scale = Vector3.new(10,10,10)
177
Weld(Torso,Base3,CFrame.new(0,1,0))
178
179
Lip = Part(Kao,Vector3.new(0.35,0.225,0.35))
180
Lip.Position = Torso.Position
181
Lip.BrickColor = BrickColor.new("Really black")
182
Lip.CanCollide = false
183
Lip.Reflectance = 0.1
184
Instance.new("CylinderMesh",Lip).Scale = Vector3.new(10,7.25,10)
185
LipW = Weld(Torso,Lip,CFrame.new(0,1.3,0))
186
187
Mask = Part(Kao,Vector3.new(1.3,0.2,1.3))
188
Mask.Position = Torso.Position
189
Mask.BrickColor = BrickColor.White()
190
Mask.CanCollide = false
191
Mask.Reflectance = 0.1
192
Instance.new("CylinderMesh",Mask).Scale = Vector3.new(1,1,1)
193
Weld(Torso,Mask,CFrame.new(0,2,-1.75)*CFrame.Angles(math.rad(90),0,0))
194
195
Mask2 = Part(Kao,Vector3.new(1.3,0.2,1.3))
196
Mask2.Position = Torso.Position
197
Mask2.BrickColor = BrickColor.White()
198
Mask2.CanCollide = false
199
Mask2.Reflectance = 0.1
200
Instance.new("CylinderMesh",Mask2).Scale = Vector3.new(1,1,1)
201
Weld(Torso,Mask2,CFrame.new(0,1.3,-1.75)*CFrame.Angles(math.rad(90),0,0))
202
203
Mask3 = Part(Kao,Vector3.new(1.3,0.2,0.9))
204
Mask3.Position = Torso.Position
205
Mask3.BrickColor = BrickColor.White()
206
Mask3.CanCollide = false
207
Mask3.Reflectance = 0.1
208
Instance.new("BlockMesh",Mask3)
209
Weld(Torso,Mask3,CFrame.new(0,1.65,-1.75)*CFrame.Angles(math.rad(90),0,0))
210
211
Mask4 = Part(Kao,Vector3.new(0.2,0.21,0.2))
212
Mask4.Position = Torso.Position
213
Mask4.BrickColor = BrickColor.new("Medium blue")
214
Mask4.CanCollide = false
215
Mask4.Reflectance = 0.1
216
Instance.new("BlockMesh",Mask4)
217
Weld(Torso,Mask4,CFrame.new(0.35,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0))
218
219
Mask5 = Part(Kao,Vector3.new(0.2,0.21,0.2))
220
Mask5.Position = Torso.Position
221
Mask5.BrickColor = BrickColor.new("Medium blue")
222
Mask5.CanCollide = false
223
Mask5.Reflectance = 0.1
224
Instance.new("BlockMesh",Mask5)
225
Weld(Torso,Mask5,CFrame.new(-0.35,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0))
226
227
Mask6 = Part(Kao,Vector3.new(0.5,0.21,0.2))
228
Mask6.Position = Torso.Position
229
Mask6.BrickColor = BrickColor.new("Really black")
230
Mask6.CanCollide = false
231
Mask6.Reflectance = 0.1
232
Instance.new("BlockMesh",Mask6)
233
Weld(Torso,Mask6,CFrame.new(-0.41,2,-1.75)*CFrame.Angles(math.rad(90),0,0))
234
235
Mask7 = Part(Kao,Vector3.new(0.5,0.21,0.2))
236
Mask7.Position = Torso.Position
237
Mask7.BrickColor = BrickColor.new("Really black")
238
Mask7.CanCollide = false
239
Mask7.Reflectance = 0.1
240
Instance.new("BlockMesh",Mask7)
241
Weld(Torso,Mask7,CFrame.new(0.41,2,-1.75)*CFrame.Angles(math.rad(90),0,0))
242
243
Mask8 = Part(Kao,Vector3.new(0.5,0.21,0.2))
244
Mask8.Position = Torso.Position
245
Mask8.BrickColor = BrickColor.new("Really black")
246
Mask8.CanCollide = false
247
Mask8.Reflectance = 0.1
248
Instance.new("BlockMesh",Mask8)
249
Weld(Torso,Mask8,CFrame.new(-0.41,1.4,-1.75)*CFrame.Angles(math.rad(90),0,0))
250
251
Mask9 = Part(Kao,Vector3.new(0.5,0.21,0.2))
252
Mask9.Position = Torso.Position
253
Mask9.BrickColor = BrickColor.new("Really black")
254
Mask9.CanCollide = false
255
Mask9.Reflectance = 0.1
256
Instance.new("BlockMesh",Mask9)
257
Weld(Torso,Mask9,CFrame.new(0.41,1.4,-1.75)*CFrame.Angles(math.rad(90),0,0))
258
259
Mask10 = Part(Kao,Vector3.new(0.2,0.21,0.2))
260
Mask10.Position = Torso.Position
261
Mask10.BrickColor = BrickColor.new("Really black")
262
Mask10.CanCollide = false
263
Mask10.Reflectance = 0.1
264
Instance.new("BlockMesh",Mask10).Scale = Vector3.new(0.4,1,0.4)
265
Weld(Torso,Mask10,CFrame.new(0.55,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0))
266
267
Mask11 = Part(Kao,Vector3.new(0.2,0.21,0.2))
268
Mask11.Position = Torso.Position
269
Mask11.BrickColor = BrickColor.new("Really black")
270
Mask11.CanCollide = false
271
Mask11.Reflectance = 0.1
272
Instance.new("BlockMesh",Mask11).Scale = Vector3.new(0.4,1,0.4)
273
Weld(Torso,Mask11,CFrame.new(-0.55,1.7,-1.75)*CFrame.Angles(math.rad(90),0,0))
274
275
276
277
Cross = Part(Kao,Vector3.new(2.2,1.7,0.2))
278
Cross.Position = Torso.Position
279
Cross.BrickColor = BrickColor.new("Bright red")
280
Cross.CanCollide = false
281
Cross.Reflectance = 0.1
282
Instance.new("BlockMesh",Cross)
283
Weld(Torso,Cross,CFrame.new(0,1.1,-1.15))
284
285
Tooth1 = Part(Kao,Vector3.new(0.3,0.4,0.2))
286
Tooth1.Position = Torso.Position
287
Tooth1.BrickColor = BrickColor.White()
288
Tooth1.CanCollide = false
289
Tooth1.Reflectance = 0.1
290
Weld(Torso,Tooth1,CFrame.new(0.75,0.67,-1.3))
291
292
Tooth2 = Part(Kao,Vector3.new(0.3,0.4,0.2))
293
Tooth2.Position = Torso.Position
294
Tooth2.BrickColor = BrickColor.White()
295
Tooth2.CanCollide = false
296
Tooth2.Reflectance = 0.1
297
Weld(Torso,Tooth2,CFrame.new(0.25,0.67,-1.5))
298
299
Tooth3 = Part(Kao,Vector3.new(0.3,0.4,0.2))
300
Tooth3.Position = Torso.Position
301
Tooth3.BrickColor = BrickColor.White()
302
Tooth3.CanCollide = false
303
Tooth3.Reflectance = 0.1
304
Weld(Torso,Tooth3,CFrame.new(-0.25,0.67,-1.5))
305
306
Tooth4 = Part(Kao,Vector3.new(0.3,0.4,0.2))
307
Tooth4.Position = Torso.Position
308
Tooth4.BrickColor = BrickColor.White()
309
Tooth4.CanCollide = false
310
Tooth4.Reflectance = 0.1
311
Weld(Torso,Tooth4,CFrame.new(-0.75,0.67,-1.3))
312
313
314
315
BotTooth1 = Part(Kao,Vector3.new(0.3,0.4,0.2))
316
BotTooth1.Position = Torso.Position
317
BotTooth1.BrickColor = BrickColor.White()
318
BotTooth1.CanCollide = false
319
BotTooth1.Reflectance = 0.1
320
Weld(Torso,BotTooth1,CFrame.new(0.75,0.17,-1.3))
321
322
BotTooth2 = Part(Kao,Vector3.new(0.3,0.4,0.2))
323
BotTooth2.Position = Torso.Position
324
BotTooth2.BrickColor = BrickColor.White()
325
BotTooth2.CanCollide = false
326
BotTooth2.Reflectance = 0.1
327
Weld(Torso,BotTooth2,CFrame.new(0.25,0.17,-1.5))
328
329
BotTooth3 = Part(Kao,Vector3.new(0.3,0.4,0.2))
330
BotTooth3.Position = Torso.Position
331
BotTooth3.BrickColor = BrickColor.White()
332
BotTooth3.CanCollide = false
333
BotTooth3.Reflectance = 0.1
334
Weld(Torso,BotTooth3,CFrame.new(-0.25,0.17,-1.5))
335
336
BotTooth4 = Part(Kao,Vector3.new(0.3,0.4,0.2))
337
BotTooth4.Position = Torso.Position
338
BotTooth4.BrickColor = BrickColor.White()
339
BotTooth4.CanCollide = false
340
BotTooth4.Reflectance = 0.1
341
Weld(Torso,BotTooth4,CFrame.new(-0.75,0.17,-1.3))
342
343
for i = 45,315,6 do
344
local Rota = Part(Kao,Vector3.new(0.2,2,0.2))
345
Rota.Position = Torso.Position
346
Rota.BrickColor = BrickColor.new("Really black")
347
Rota.CanCollide = false
348
Rota.Reflectance = 0.1
349
Instance.new("BlockMesh",Rota)
350
local rotweld = Instance.new("Weld",Torso)
351
rotweld.Part0 = Torso
352
rotweld.Part1 = Rota
353
rotweld.C0 = CFrame.new(0,1.1,0)*CFrame.Angles(0,math.rad(i),0)
354
rotweld.C0 = rotweld.C0*CFrame.new(0,0,-1.625)
355
end
356
357
trailmod = Instance.new("Model",Kao)
358
359
function Trail()
360
local trailch = trailmod:children()
361
362
for i = 1,#trailch do
363
pcall(function()
364
if trailch[i].Transparency > 0.9 then
365
trailch[i]:Destroy()
366
else
367
trailch[i].Mesh.Scale = trailch[i].Mesh.Scale + Vector3.new(-0.2,0,-0.2)
368
trailch[i].Transparency = trailch[i].Transparency + 0.03
369
end
370
end)
371
end
372
373
if not shrouded then
374
local trail = Base:Clone()
375
trail.Parent = trailmod
376
trail.CanCollide = false
377
trail.Anchored = true
378
trail.Mesh.Scale = Vector3.new(10,0.1,10)
379
trail.CFrame = Torso.CFrame*CFrame.new(0,-3,0)
380
end
381
end
382
383
function Shroud()
384
if shrouded == false then
385
local kaoc = Kao:children()
386
for i = 1,#kaoc do
387
if kaoc[i]:IsA("Part") then
388
coroutine.resume(coroutine.create(function()
389
for i2 = 0,1,0.1 do
390
kaoc[i].Transparency = i2
391
wait()
392
end
393
end))
394
end
395
end
396
shrouded = true
397
elseif shrouded == true then
398
local kaoc = Kao:children()
399
for i = 1,#kaoc do
400
if kaoc[i]:IsA("Part") then
401
coroutine.resume(coroutine.create(function()
402
for i2 = 1,0,-0.1 do
403
kaoc[i].Transparency = i2
404
wait()
405
end
406
end))
407
end
408
end
409
shrouded = false
410
end
411
end
412
413
function spire(Pos)
414
coroutine.resume(coroutine.create(function()
415
local Spire = Part(workspace,Vector3.new(5,8,5))
416
Spire.Anchored = true
417
Spire.CFrame = Pos*CFrame.new(0,-7,0)
418
Spire.BrickColor = BrickColor.new("Medium blue")
419
Spire.Transparency = 0.4
420
Spire.Reflectance = 0.2
421
local SpireMesh = Instance.new("SpecialMesh",Spire)
422
SpireMesh.MeshId = "http://www.roblox.com/asset/?id=1778999"
423
SpireMesh.Scale = Vector3.new(4,8,4)
424
Spire.Touched:connect(function(spirep)
425
pcall(function()
426
coroutine.resume(coroutine.create(function()
427
if spirep.Parent ~= Character then
428
spirep.Parent.Humanoid.PlatformStand = true
429
spirep.Parent.Health.Disabled = true
430
wait()
431
spirep.Parent.Humanoid:TakeDamage(5)
432
local spirev = Instance.new("BodyVelocity",spirep)
433
spirev.velocity = Vector3.new(0,100,0)
434
spirev.maxForce = Vector3.new()*math.huge
435
wait()
436
spirep.Parent.Health.Disabled = false
437
spirev:Destroy()
438
end
439
end))
440
end)
441
end)
442
for i = 1,4 do
443
Spire.CFrame = Spire.CFrame*CFrame.new(0,1.5,0)
444
wait()
445
end
446
wait(0.5)
447
for i = 1,8 do
448
Spire.CFrame = Spire.CFrame*CFrame.new(0,-1,0)
449
wait()
450
end
451
Spire:Destroy()
452
end))
453
end
454
455
clicky = false
456
spireg = false
457
458
Hop.Equipped:connect(function(Mouse)
459
Shroud()
460
end)
461
462
Hop.Activated:connect(function()
463
if clicky == false then
464
if mode == 1 then
465
clicky = true
466
Base3.Transparency = 1
467
wait()
468
LipW.C0 = LipW.C0*CFrame.new(0,0.1,0)
469
wait(0.5)
470
LipW.C0 = LipW.C0*CFrame.new(0,-0.1,0)
471
wait()
472
Base3.Transparency = 0
473
wait(0.1)
474
clicky = false
475
elseif mode == 2 then
476
clicky = true
477
spire(Torso.CFrame*CFrame.new(-5,0,-6))
478
spire(Torso.CFrame*CFrame.new(0,0,-8))
479
spire(Torso.CFrame*CFrame.new(5,0,-6))
480
wait(0.1)
481
spire(Torso.CFrame*CFrame.new(-7,0,-10))
482
spire(Torso.CFrame*CFrame.new(0,0,-13))
483
spire(Torso.CFrame*CFrame.new(7,0,-10))
484
wait(0.1)
485
spire(Torso.CFrame*CFrame.new(0,0,-16))
486
spire(Torso.CFrame*CFrame.new(9,0,-13))
487
spire(Torso.CFrame*CFrame.new(-9,0,-13))
488
wait(0.1)
489
spire(Torso.CFrame*CFrame.new(0,0,-20))
490
spire(Torso.CFrame*CFrame.new(11,0,-16))
491
spire(Torso.CFrame*CFrame.new(-11,0,-16))
492
wait(0.1)
493
spire(Torso.CFrame*CFrame.new(0,0,-23))
494
spire(Torso.CFrame*CFrame.new(13,0,-20))
495
spire(Torso.CFrame*CFrame.new(-13,0,-20))
496
wait(1)
497
clicky = false
498
elseif mode == 3 then
499
clicky = true
500
spire(Torso.CFrame*CFrame.new(-8,0,-8))
501
spire(Torso.CFrame*CFrame.new(8,0,-8))
502
spire(Torso.CFrame*CFrame.new(-8,0,8))
503
spire(Torso.CFrame*CFrame.new(8,0,8))
504
spire(Torso.CFrame*CFrame.new(-5,0,-5))
505
spire(Torso.CFrame*CFrame.new(5,0,-5))
506
spire(Torso.CFrame*CFrame.new(-5,0,5))
507
spire(Torso.CFrame*CFrame.new(5,0,5))
508
spire(Torso.CFrame*CFrame.new(-5,0,0))
509
spire(Torso.CFrame*CFrame.new(5,0,0))
510
spire(Torso.CFrame*CFrame.new(0,0,-5))
511
spire(Torso.CFrame*CFrame.new(0,0,5))
512
wait(1.5)
513
clicky = false
514
end
515
enda
516
end
517
end
518
519
Hop.Unequipped:connect(function()
520
Shroud()
521
end)
522
523
Shroud()
524
525
kaoc2 = Kao:children()
526
for i = 1,#kaoc2 do
527
if kaoc2[i]:IsA("Part") then
528
Instance.new("ForceField",kaoc2[i])
529
end
530
end
531
532
kaoc3 = Character:children()
533
for i = 1,#kaoc3 do
534
if kaoc3[i]:IsA("Part") then
535
Instance.new("ForceField",kaoc3[i])
536
end
537
end
538
539
540
while wait(0.02) do
541
Trail()
542
end