View difference between Paste ID: gNyBKHMp and K86wtr8D
SHOW: | | - or go back to the newest paste.
1-
local p = game.Players:findFirstChild("bubnake") -- Put your name where it says pingfuzz
1+
local p = game.Players:findFirstChild("xXoONewOoXx") -- Put your name where it says xXoONewOoXx
2
script.Name = "FusScript"
3
local go = true --for normal shouts
4
local skygo = true --for sky-related shouts
5
--19 Shouts: Fus Ro Dah, Wuld Nah Kest, Liz Slen Nus, Yol Toor Shul, Feim Zii Gron, Strun Bah Qo, Fo Krah Diin, Laas Yah Nir,
6
--Zun Haal Viik, Krii Lun Aus, Tiid Klo Ul, Faas Ru Maar, Toor Bah Yol, Joor Zah Frul, Kaan Drem Ov, Ven Mul Riik, Lok Vah Koor,
7
--Nahl Daal Vus, and Bex
8
p.Chatted:connect(function(message)
9
local msg = string.lower(message)
10
if string.find(msg, "fus ro dah") and go == true then
11
go = false
12
fus = Instance.new("Part")
13
fus.formFactor = "Custom"
14
fus.Size = Vector3.new(1, 1, 4)
15
fus.TopSurface = "Smooth"
16
fus.BottomSurface = "Smooth"
17
fus.Anchored = false
18
fus.CanCollide = false
19
fus.BrickColor = BrickColor.new("Bright blue")
20
fus.Transparency = 0.6
21
fus.Reflectance = 0.5
22
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
23
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
24
local f = Instance.new("Fire")
25
f.Name = "FusFire"
26
f.Size = fus:GetMass()
27
f.Heat = 0
28
f.Color = Color3.new(1, 1, 1)
29
f.SecondaryColor = Color3.new(1, 1, 1)
30
f.Parent = fus
31
local mesh = Instance.new("SpecialMesh")
32
mesh.MeshType = "Sphere"
33
mesh.Parent = fus
34
local bp = Instance.new("BodyPosition")
35
bp.position = p.Character.Head.Position
36
bp.maxForce = Vector3.new(0, math.huge, 0)
37
bp.Parent = fus
38
fus.Parent = workspace
39
fus.Touched:connect(fused)
40
coroutine.resume(coroutine.create(function()
41
wait(0.5)
42
for i = 1, 20 do
43
wait(0.01)
44
local cf = fus.CFrame
45
fus.Size = fus.Size + Vector3.new(1, 1, -1)
46
f.Size = fus:GetMass()/2
47
fus.CFrame = cf
48
end
49
wait(3)
50
for i = 1, 40 do
51
fus.Transparency = fus.Transparency + 0.1
52
f.Size = f.Size - (fus:GetMass()/40)
53
wait(0.1)
54
end
55
wait()
56
fus.Transparency = 1
57
f:remove()
58
fus:remove()
59
go = true
60
end))
61
game:GetService("Debris"):AddItem(fus, 15)
62
elseif string.find(msg, "wuld nah kest") then
63
local speed = p.Character.Humanoid.WalkSpeed --Speed prior to sprinting
64
local cf = p.Character.Torso.CFrame * CFrame.new(0, 0, -50)
65
local pos = cf.p
66
p.Character.Humanoid.WalkSpeed = 200
67
p.Character.Humanoid:MoveTo(pos, workspace.Base)
68
wait(0.275)
69
p.Character.Humanoid.WalkSpeed = speed
70
p.Character.Humanoid:MoveTo(p.Character.Torso.Position, p.Character.Torso)
71
elseif string.find(msg, "liz slen nus") and go == true then
72
--local succ, ret = pcall(function()
73
go = false
74
fus = Instance.new("Part")
75
fus.formFactor = "Custom"
76
fus.Size = Vector3.new(3, 3, 6)
77
fus.TopSurface = "Smooth"
78
fus.BottomSurface = "Smooth"
79
fus.Anchored = false
80
fus.CanCollide = false
81
fus.BrickColor = BrickColor.new("White")
82
fus.Transparency = 0.5
83
fus.Reflectance = 0.6
84
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
85
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
86
local s = Instance.new("Sparkles")
87
s.Name = "LizSparkle"
88
s.SparkleColor = Color3.new(1, 1, 1)
89
s.Parent = fus
90
local mesh = Instance.new("SpecialMesh")
91
mesh.MeshType = "Sphere"
92
mesh.Parent = fus
93
local bp = Instance.new("BodyPosition")
94
bp.position = p.Character.Head.Position
95
bp.maxForce = Vector3.new(0, math.huge, 0)
96
bp.Parent = fus
97
fus.Parent = workspace
98
fus.Touched:connect(lized)
99
--[end)
100
if ret then
101
local m = Instance.new("Part", p.PlayerGui)
102
m.Text = "ERROR: " ..ret
103
game:GetService("Debris"):AddItem(m, 15)
104
end
105
coroutine.resume(coroutine.create(function()
106
wait(3)
107
for i = 1, 40 do
108
fus.Transparency = fus.Transparency + 0.1
109
wait(0.1)
110
end
111
wait()
112
fus.Transparency = 1
113
fus:remove()
114
go = true
115
end))
116
game:GetService("Debris"):AddItem(fus, 15)
117
elseif string.find(msg, "yol toor shul") and go == true then
118
go = false
119
fus = Instance.new("Part")
120
fus.formFactor = "Custom"
121
fus.Size = Vector3.new(3, 3, 6)
122
fus.TopSurface = "Smooth"
123
fus.BottomSurface = "Smooth"
124
fus.Anchored = false
125
fus.CanCollide = false
126
fus.BrickColor = BrickColor.new("Bright orange")
127
fus.Transparency = 0.5
128
fus.Reflectance = 0.6
129
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
130
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
131
local f = Instance.new("Fire")
132
f.Name = "FusFire"
133
f.Size = fus:GetMass()/3
134
f.Heat = 0
135
f.Parent = fus
136
local mesh = Instance.new("SpecialMesh")
137
mesh.MeshType = "Sphere"
138
mesh.Parent = fus
139
local bp = Instance.new("BodyPosition")
140
bp.position = p.Character.Head.Position
141
bp.maxForce = Vector3.new(0, math.huge, 0)
142
bp.Parent = fus
143
fus.Parent = workspace
144
fus.Touched:connect(yoled)
145
coroutine.resume(coroutine.create(function()
146
wait(0.5)
147
for i = 1, 20 do
148
wait(0.01)
149
local cf = fus.CFrame
150
fus.Size = fus.Size + Vector3.new(1, 1, -1)
151
f.Size = fus:GetMass()/2
152
fus.CFrame = cf
153
end
154
wait(3)
155
for i = 1, 40 do
156
fus.Transparency = fus.Transparency + 0.1
157
f.Size = f.Size - (fus:GetMass()/3)/40
158
wait(0.1)
159
end
160
wait()
161
fus.Transparency = 1
162
f:remove()
163
fus:remove()
164
go = true
165
end))
166
game:GetService("Debris"):AddItem(fus, 15)
167
elseif string.find(msg, "feim zii gron") then
168
p.Character.Humanoid.WalkSpeed = 30
169
for a, b in pairs(p.Character:children()) do
170
if b.Name == "Head" then
171
if b:findFirstChild("face") ~= nil then
172
coroutine.resume(coroutine.create(function()
173
for i = 1, 110 do
174
b.face.Transparency = b.face.Transparency + 0.01
175
wait(0.01)
176
end
177
b.face.Transparency = 1
178
end))
179
end
180
end
181
if b.className == "Part" then
182
coroutine.resume(coroutine.create(function()
183
for i = 1, 110 do
184
b.Transparency = b.Transparency + 0.01
185
wait(0.01)
186
end
187
b.Transparency = 1
188
end))
189
elseif b.className == "Hat" then
190
coroutine.resume(coroutine.create(function()
191
for i = 1, 110 do
192
b.Handle.Transparency = b.Handle.Transparency + 0.01
193
wait(0.01)
194
end
195
b.Handle.Transparency = 1
196
end))
197
end
198
end
199
wait(15)
200
p.Character.Humanoid.WalkSpeed = 16
201
for a, b in pairs(p.Character:children()) do
202
if b.Name == "Head" then
203
if b:findFirstChild("face") ~= nil then
204
coroutine.resume(coroutine.create(function()
205
for i = 1, 110 do
206
b.face.Transparency = b.face.Transparency - 0.01
207
wait(0.01)
208
end
209
b.face.Transparency = 0
210
end))
211
end
212
end
213
if b.className == "Part" then
214
coroutine.resume(coroutine.create(function()
215
for i = 1, 110 do
216
b.Transparency = b.Trans0arency - 0.01
217
wait(0.01)
218
end
219
b.Transparency = 0
220
end))
221
elseif b.className == "Hat" then
222
coroutine.resume(coroutine.create(function()
223
for i = 1, 110 do
224
b.Handle.Transparency = b.Handle.Transparency - 0.01
225
wait(0.01)
226
end
227
b.Handle.Transparency = 0
228
end))
229
end
230
end
231
elseif string.find(msg, "strun bah qo") and skygo == true then
232
skygo = false
233
local clouds = {}
234
function lightning(cl)
235
local lights = {}
236
for i = 1, 15 do
237
local l = Instance.new("Part")
238
l.Name = "FusLightning"
239
table.insert(lights, l)
240
game:GetService("Debris"):AddItem(l, 15)
241
l.formFactor = "Custom"
242
l.Size = Vector3.new(1, math.random(50, 75), 1)
243
l.BrickColor = BrickColor.new("Institutional white")
244
l.Transparency = 0.45
245
l.Reflectance = 0.5
246
l.Anchored = true
247
l.CanCollide = false
248
local xnum = 6
249
local znum = 6
250
if i == 1 then
251
l.CFrame = cl.CFrame * CFrame.Angles(math.random(-(math.pi/xnum), math.pi/xnum), 0, math.random(-(math.pi/znum), math.pi/znum)) * CFrame.new(0, -1 * (l.Size.Y/2), 0)
252
elseif i > 1 then
253
local llight = lights[i - 1]
254
l.CFrame = llight.CFrame * CFrame.Angles(math.random(-(math.pi/xnum), math.pi/xnum), 0, math.random(-(math.pi/znum), math.pi/znum)) * CFrame.new(0, -1 * (l.Size.Y/2), 0)
255
end
256
l.Parent = workspace
257
l.Touched:connect(function(part) struned(part, l) end)
258
coroutine.resume(coroutine.create(function()
259
repeat
260
l.Transparency = l.Transparency + 0.02
261
wait()
262
until l.Transparency >= 1
263
l:remove()
264
end))
265
end
266
end
267
for i = 1, 100 do
268
game.Lighting.Brightness = game.Lighting.Brightness - 0.01
269
wait(0.05)
270
end
271
game.Lighting.Brightness = 0
272
local cloud = Instance.new("Part")
273
cloud.Name = "StrunCloud"
274
cloud.Size = Vector3.new(1, 1, 1)
275
cloud.Anchored = true
276
cloud.CanCollide = false
277
cloud.BrickColor = BrickColor.new("Black")
278
cloud.Transparency = 1
279
local mesh = Instance.new("SpecialMesh")
280
mesh.MeshType = "FileMesh"
281
mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
282
mesh.MeshId = "www.roblox.com/asset/?id=1095708"
283
mesh.Parent = cloud
284
for i = 1, (math.random(4, 8)) do
285
local newc = cloud:clone()
286
newc.Parent = workspace
287
game:GetService("Debris"):AddItem(newc, 300)
288
table.insert(clouds, newc)
289
newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
290
coroutine.resume(coroutine.create(function()
291
repeat
292
newc.Transparency = newc.Transparency - 0.01
293
wait()
294
until newc.Transparency <= 0.2
295
newc.Transparency = 0.2
296
end))
297
end
298
for i = 1, (math.random(7, 15)) do
299
if skygo == true then break end
300
local s = Instance.new("Sound")
301
game:GetService("Debris"):AddItem(s, 5)
302
s.Name = "Lighting"
303
s.SoundId = "rbxasset://sounds/HalloweenLightning.wav"
304
s.Pitch = (math.random(10, 15) * 0.1)
305
s.PlayOnRemove = true
306
s.Looped = false
307
s.Parent = workspace
308
wait(0.5)
309
s:play()
310
for i = 1, #clouds do
311
lightning(clouds[i])
312
end
313
game.Lighting.Brightness = 1
314
wait(0.001)
315
game.Lighting.Brightness = 0
316
s:remove()
317
wait(math.random(3, 6))
318
end
319
wait(2)
320
for i = 1, #clouds do
321
coroutine.resume(coroutine.create(function()
322
repeat
323
clouds[i].Transparency = clouds[i].Transparency + 0.01
324
wait(0.05)
325
until clouds[i].Transparency >= 1
326
clouds[i]:remove()
327
end))
328
end
329
for i = 1, 110 do
330
game.Lighting.Brightness = game.Lighting.Brightness + 0.01
331
wait(0.01)
332
end
333
skygo = true
334
game.Lighting.Brightness = 1
335
elseif string.find(msg, "fo krah diin") and go == true then
336
go = false
337
for i = 1, 50 do
338
fus = Instance.new("Part")
339
fus.formFactor = "Custom"
340
fus.Size = Vector3.new(0.5, 0.5, 0.5)
341
fus.TopSurface = "Smooth"
342
fus.BottomSurface = "Smooth"
343
fus.Anchored = false
344
fus.CanCollide = false
345
fus.BrickColor = BrickColor.new("Institutional white")
346
fus.Transparency = 0.6
347
fus.Reflectance = 0.5
348
fus.CFrame = p.Character.Head.CFrame * CFrame.new(math.random(-15, 15)*0.1, math.random(-15, 15)*0.1, -4)
349
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
350
local f = Instance.new("Fire")
351
f.Name = "FusFire"
352
f.Size = fus:GetMass()
353
f.Heat = 0
354
f.Color = Color3.new(1, 1, 1)
355
f.SecondaryColor = Color3.new(1, 1, 1)
356
f.Parent = fus
357
local mesh = Instance.new("SpecialMesh")
358
mesh.MeshType = "Sphere"
359
mesh.Parent = fus
360
local bp = Instance.new("BodyPosition")
361
bp.position = fus.Position
362
bp.maxForce = Vector3.new(0, math.huge, 0)
363
bp.Parent = fus
364
fus.Parent = workspace
365
fus.Touched:connect(function(part) foed(part, fus) end)
366
game:Ge4Service("Debris"):AddItem(fus, 15)
367
end
368
go = true
369
elseif string.find(msg, "laas yah nir") then
370
for i = 1, 30 do
371
for a, b in pairs(game.Players:children()) do
372
if b.Character ~= nil then
373
if (p.Character.Torso.Position - b.Character.Torso.Position).magnitude <= 100 and b ~= p then
374
if b.Character.Torso:findFirstChild("LaasFire") == nil then
375
local f = Instance.new("Fire", b.Character.Torso)
376
f.Name = "LaasFire"
377
f.Size = b.Character.Torso:GetMass()*2
378
f.Color = Color3.new(0, 0, 0)
379
f.SecondaryColor = Color3.new(1, 1, 1)
380
end
381
elseif (p.Character.Torso.Position - b.Character.Torso.Position).magnitude > 100 then
382
if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
383
b.Character.Torso.LaasFire:remove()
384
end
385
end
386
end
387
end
388
wait(1)
389
end
390
for a, b in pairs(game.Players:children()) do
391
if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
392
b.Character.Torso.LaasFire:remove()
393
end
394
end
395
elseif string.find(msg, "zun haal viik") and go == true then
396
go = false
397
fus = Instance.new("Part")
398
fus.formFactor = "Custom"
399
fus.Size = Vector3.new(1, 1, 4)
400
fus.TopSurface = "Smooth"
401
fus.BottomSurface = "Smooth"
402
fus.Anchored = false
403
fus.CanCollide = false
404
fus.BrickColor = BrickColor.new("Lime green")
405
fus.Transparency = 0.6
406
fus.Reflectance = 0.5
407
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
408
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -200
409
local f = Instance.new("Fire")
410
f.Name = "FusFire"
411
f.Size = fus:GetMass()
412
f.Heat = 0
413
f.Color = Color3.new(1, 1, 1)
414
f.SecondaryColor = Color3.new(1, 1, 1)
415
f.Parent = fus
416
local mesh = In3tance.new("SpecialMesh")
417
mesh.MeshType = "Sphere"
418
mesh.Parent = fus
419
local bp = Instance.new("BodyPosition")
420
bp.position = p.Character.Head.Position
421
bp.maxForce = Vector3.new(0, math.huge, 0)
422
bp.Parent = fus
423
fus.Paren4 = workspace
424
fus.Touched:connect(function(part) zuned(part, fus) end)
425
coroutine.resume(coroutine.create(function()
426
wait(0.5)
427
for i = 1, 9 do
428
wait(0.01)
429
local cf = fus.CFrame
430
fus.Size = fus.Size + Vector3.new(1, 1, -1)
431
f.Size = fus:GetMass()/2
432
fus.CFrame = cf
433
end
434
wait(3)
435
for i = 1, 40 do
436
fus.Transparency = fus.Transparency + 0.1
437
f.Size = f.Size - (fus:GetMass()/40)
438
wait(0.1)
439
end
440
wait()
441
fus.Transparency = 1
442
f:remove()
443
fus:remove()
444
go = true
445
end))
446
game:GetService("Debris"):AddItem(fus, 15)
447
elseif string.find(msg, "krii lun aus") and go == true then
448
go = false
449
fus = Instance.new("Part")
450
fus.formFactor = "Custom"
451
fus.Size = Vector3.new(1, 1, 4)
452
fus.TopSurface = "Smooth"
453
fus.BottomSurface = "Smooth"
454
fus.Anchored = false
455
fus.CanCollide = false
456
fus.BrickColor = BrickColor.new("Bright purple")
457
fus.Transparency = 0.6
458
fus.Reflectance = 0.5
459
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
460
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
461
local f = Instance.new("Fire")
462
f.Name = "FusFire"
463
f.Size = fus:GetMass()
464
f.Heat = 0
465
f.Color = Color3.new(0, 0, 0)
466
f.SecondaryColor = Color3.new(0, 0, 0)
467
f.Parent = fus
468
local mesh = Instance.new("SpecialMesh")
469
mesh.MeshType = "Sphere"
470
mesh.Parent = fus
471
local bp = Instance.new("BodyPosition")
472
bp.position = p.Character.Head.Position
473
bp.maxForce = Vector3.new(0, math.huge, 0)
474
bp.Parent = fus
475
fus.Parent = workspace
476
fus.Touched:connect(function(part) kriied(part, fus) end)
477
coroutine.resume(coroutine.create(function()
478
wait(0.5)
479
for i = 1, 19 do
480
wait(0.01)
481
local cf = fus.CFrame
482
fus.Size = fus.Size + Vector3.new(1, 1, -1)
483
f.Size = fus:GetMass()/2
484
fus.CFrame = cf
485
end
486
wait(3)
487
for i = 1, 40 do
488
fus.Transparency = fus.Transparency + 0.1
489
f.Size = f.Size - (fus:GetMass()/40)
490
wait(0.1)
491
end
492
wait()
493
fus.Transparency = 1
494
f:remove()
495
fus:remove()
496
go = true
497
end))
498
game:GetService("Debris"):AddItem(fus, 15)
499
elseif string.find(msg, "tiid klo ul") then
500
for a, b in pairs(game.Players:children()) do
501
if b.Character ~= nil and b ~= p then
502
for c, d in pairs(b.Character:children()) do
503
if d.className == "Part" then
504
if d.Anchored == false then
505
local cf = nil
506
if d.Name == "Torso" then
507
cf = d.CFrame
508
end
509
d.Anchored = true
510
coroutine.resume(coroutine.create(function()
511
wait(10)
512
if d ~= nil then
513
d.Anchored = false
514
d.CFrame = cf
515
end
516
end))
517
end
518
elseif d.className == "Hat" then
519
if d.Handle.Anchored == false then
520
d.Handle.Anchored = true
521
coroutine.resume(coroutine.create(function()
522
wait(10)
523
if d ~= nil then
524
if d.Handle ~= nil then
525
d.Handle.Anchored = false
526
end
527
end
528
end))
529
end
530
end
531
end
532
end
533
end
534
elseif string.find(msg, "faas ru maar") and go == true then
535
go = false
536
fus = Instance.new("Part")
537
fus.formFactor = "Custom"
538
fus.Size = Vector3.new(1, 1, 4)
539
fus.TopSurface = "Smooth"
540
fus.BottomSurface = "Smooth"
541
fus.Anchored = false
542
fus.CanCollide = false
543
fus.BrickColor = BrickColor.new("Really black")
544
fus.Transparency = 0.6
545
fus.Reflectance = 0.5
546
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
547
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
548
local f = Instance.new("Fire")
549
f.Name = "FusFire"
550
f.Size = fus:GetMass()
551
f.Heat = 0
552
f.Color = Color3.new(0, 0, 0)
553
f.SecondaryColor = Color3.new(0, 0, 0)
554
f.Parent = fus
555
local mesh = Instance.new("SpecialMesh")
556
mesh.MeshType = "Sphere"
557
mesh.Parent = fus
558
local bp = Instance.new("BodyPosition")
559
bp.position = p.Character.Head.Position
560
bp.maxForce = Vector3.new(0, math.huge, 0)
561
bp.Parent = fus
562
fus.Parent = workspace
563
fus.Touched:connect(function(part) faased(part) end)
564
coroutine.resume(coroutine.create(function()
565
wait(0.5)
566
for i = 1, 19 do
567
wait(0.01)
568
local cf = fus.CFrame
569
fus.Size = fus.Size + Vector3.new(1, 1, -1)
570
f.Size = fus:GetMass()/2
571
fus.CFrame = cf
572
end
573
wait(3)
574
for i = 1, 40 do
575
fus.Transparency = fus.Transparency + 0.1
576
f.Size = f.Size - (fus:GetMass()/40)
577
wait(0.1)
578
end
579
wait()
580
fus.Transparency = 1
581
f:remove()
582
fus:remove()
583
go = true
584
end))
585
game:GetService("Debris"):AddItem(fus, 15)
586
elseif string.find(msg, "toor bah yol") and skygo == true then
587
skygo = false
588
local clouds = {}
589
function meteor(cloud)
590
local cf = CFrame.new(cloud.Position + Vector3.new(math.random(-10, 10), 20, math.random(-10, 10)))
591
local m = Instance.new("Part")
592
m.Name = "FusRock"
593
m.Shape = "Ball"
594
m.formFactor = "Symmetric"
595
m.Anchored = false
596
m.CanCollide = false
597
m.TopSurface = "Smooth"
598
m.BottomSurface = "Smooth"
599
local size = math.random(10, 20)
600
m.Size = Vector3.new(size, size, size)
601
m.BrickColor = BrickColor.new("Bright red")
602
m.Reflectance = 0.4
603
m.CFrame = cf
604
Instance.new("Fire", m).Size = m:GetMass()
605
m.Velocity = Vector3.new(0, -50, 0)
606
m.Parent = workspace
607
game:GetService("Debris"):AddItem(m, 30)
608
m.Touched:connect(function(part) toored(part, m) end)
609
end
610
for i = 1, 100 do
611
game.Lighting.Brightness = game.Lighting.Brightness - 0.01
612
wait(0.05)
613
end
614
game.Lighting.Brightness = 0
615
local cloud = Instance.new("Part")
616
cloud.Name = "ToorCloud"
617
cloud.Size = Vector3.new(1, 1, 1)
618
cloud.Anchored = true
619
cloud.CanCollide = false
620
cloud.BrickColor = BrickColor.new("Black")
621
cloud.Transparency = 1
622
local mesh = Instance.new("SpecialMesh")
623
mesh.MeshType = "FileMesh"
624
mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
625
mesh.MeshId = "www.roblox.com/asset/?id=1095708"
626
mesh.Parent = cloud
627
for i = 1, (math.random(4, 8)) do
628
local newc = cloud:clone()
629
newc.Parent = workspace
630
game:GetService("Debris"):AddItem(newc, 180)
631
table.insert(clouds, newc)
632
newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
633
coroutine.resume(coroutine.create(function()
634
repeat
635
newc.Transparency = newc.Transparency - 0.01
636
wait()
637
until newc.Transparency <= 0.2
638
newc.Transparency = 0.2
639
end))
640
end
641
for launch = 1, math.random(20, 30) do
642
if skygo == true then break end
643
wait(math.random(2, 4))
644
meteor(clouds[math.random(1, #clouds)])
645
end
646
wait(1)
647
for c = 1, #clouds do
648
coroutine.resume(coroutine.create(function()
649
repeat
650
clouds[c].Transparency = clouds[c].Transparency + 0.01
651
wait()
652
until clouds[c].Transparency >= 1
653
clouds[c].Transparency = 1
654
clouds[c]:remove()
655
end))
656
end
657
repeat
658
game.Lighting.Brightness = game.Lighting.Brightness + 0.01
659
wait(0.01)
660
until game.Lighting.Brightness >= 1
661
game.Lighting.Brightness = 1
662
skygo = true
663
elseif string.find(msg, "joor zah frul") and go == true then
664
go = false
665
fus = Instance.new("Part")
666
fus.formFactor = "Custom"
667
fus.Size = Vector3.new(1, 1, 4)
668
fus.TopSurface = "Smooth"
669
fus.BottomSurface = "Smooth"
670
fus.Anchored = false
671
fus.CanCollide = false
672
fus.BrickColor = BrickColor.new("Bright yellow")
673
fus.Transparency = 0.7
674
fus.Reflectance = 0.5
675
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
676
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
677
local f = Instance.new("Sparkles")
678
f.Name = "FusSparkles"
679
f.SparkleColor = Color3.new(0, 0, 0)
680
f.Parent = fus
681
local mesh = Instance.new("SpecialMesh")
682
mesh.MeshType = "Sphere"
683
mesh.Parent = fus
684
local bp = Instance.new("BodyPosition")
685
bp.position = p.Character.Head.Position
686
bp.maxForce = Vector3.new(0, math.huge, 0)
687
bp.Parent = fus
688
fus.Parent = workspace
689
fus.Touched:connect(function(part) joored(part, fus) end)
690
coroutine.resume(coroutine.create(function()
691
wait(0.5)
692
for i = 1, 19 do
693
wait(0.01)
694
local cf = fus.CFrame
695
fus.Size = fus.Size + Vector3.new(1, 1, -1)
696
fus.CFrame = cf
697
end
698
wait(3)
699
for i = 1, 40 do
700
fus.Transparency = fus.Transparency + 0.1
701
wait(0.1)
702
end
703
wait()
704
fus.Transparency = 1
705
f:remove()
706
fus:remove()
707
go = true
708
end))
709
game:GetService("Debris"):AddItem(fus, 15)
710
elseif string.find(msg, "kaan drem ov") and go == true then
711
go = false
712
fus = Instance.new("Part")
713
fus.formFactor = "Custom"
714
fus.Size = Vector3.new(1, 1, 4)
715
fus.TopSurface = "Smooth"
716
fus.BottomSurface = "Smooth"
717
fus.Anchored = false
718
fus.CanCollide = false
719
fus.BrickColor = BrickColor.new("White")
720
fus.Transparency = 0.7
721
fus.Reflectance = 0.5
722
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
723
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
724
local f = Instance.new("Sparkles")
725
f.Name = "FusSparkles"
726
f.SparkleColor = Color3.new(1, 1, 1)
727
f.Parent = fus
728
local mesh = Instance.new("SpecialMesh")
729
mesh.MeshType = "Sphere"
730
mesh.Parent = fus
731
local bp = Instance.new("BodyPosition")
732
bp.position = p.Character.Head.Position
733
bp.maxForce = Vector3.new(0, math.huge, 0)
734
bp.Parent = fus
735
fus.Parent = workspace
736
fus.Touched:connect(function(part) kaaned(part) end)
737
coroutine.resume(coroutine.create(function()
738
wait(0.5)
739
for i = 1, 19 do
740
wait(0.01)
741
local cf = fus.CFrame
742
fus.Size = fus.Size + Vector3.new(1, 1, -1)
743
fus.CFrame = cf
744
end
745
wait(3)
746
for i = 1, 40 do
747
fus.Transparency = fus.Transparency + 0.1
748
wait(0.1)
749
end
750
wait()
751
fus.Transparency = 1
752
f:remove()
753
fus:remove()
754
go = true
755
end))
756
game:GetService("Debris"):AddItem(fus, 15)
757
elseif string.find(msg, "ven mul riik") and skygo == true then
758
skygo = false
759
local l = game.Lighting
760
l.FogEnd = 1000
761
coroutine.resume(coroutine.create(function()
762
repeat
763
l.FogEnd = l.FogEnd - 3
764
wait()
765
until l.FogEnd < 50
766
wait(10)
767
repeat
768
l.FogEnd = l.FogEnd + 5
769
wait()
770
until l.FogEnd > 5000
771
l.FogEnd = 10000
772
skygo = true
773
end))
774
elseif string.find(msg, "lok vah koor") and skygo == false and go == true then
775
skygo = true
776
--Not changing go because this is an instantaneous reaction.
777
coroutine.resume(coroutine.create(function()
778
local b = Instance.new("Part")
779
b.Shape = "Ball"
780
b.formFactor = "Symmetric"
781
b.Size = Vector3.new(1, 1, 1)
782
b.CFrame = p.Character.Torso.CFrame
783
b.TopSurface = "Smooth"
784
b.BottomSurface = "Smooth"
785
b.Anchored = true
786
b.CanCollide = false
787
b.Name = "LokBall"
788
b.BrickColor = BrickColor.new("White")
789
b.Parent = p.Character
790
game:GetService("Debris"):AddItem(b, 20)
791
repeat
792
b.Size = b.Size + Vector3.new(1, 1, 1)
793
b.CFrame = p.Character.Torso.CFrame
794
b.Transparency = b.Transparency + 1/29
795
wait()
796
until b.Size.x == 30
797
b:remove()
798
end))
799
local l = game.Lighting
800
coroutine.resume(coroutine.create(function()
801
repeat
802
l.FogEnd = l.FogEnd + 5
803
wait()
804
until l.FogEnd > 5000
805
l.FogEnd = 10000
806
end))
807
elseif string.find(msg, "nahl daal vus") and go == true then
808
go = false
809
fus = Instance.new("Part")
810
fus.formFactor = "Custom"
811
fus.Size = Vector3.new(2, 2, 4)
812
fus.TopSurface = "Smooth"
813
fus.BottomSurface = "Smooth"
814
fus.Anchored = false
815
fus.CanCollide = false
816
fus.BrickColor = BrickColor.new("Bright green")
817
fus.Transparency = 0.7
818
fus.Reflectance = 0.5
819
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
820
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
821
local f = Instance.new("Sparkles")
822
f.Name = "FusSparkles"
823
f.SparkleColor = Color3.new(1, 1, 1)
824
f.Parent = fus
825
local mesh = Instance.new("SpecialMesh")
826
mesh.MeshType = "Sphere"
827
mesh.Parent = fus
828
local bp = Instance.new("BodyPosition")
829
bp.position = p.Character.Head.Position
830
bp.maxForce = Vector3.new(0, math.huge, 0)
831
bp.Parent = fus
832
fus.Parent = workspace
833
fus.Touched:connect(function(part) nahled(part) end)
834
coroutine.resume(coroutine.create(function()
835
wait(0.5)
836
for i = 1, 19 do
837
wait(0.01)
838
local cf = fus.CFrame
839
fus.Size = fus.Size + Vector3.new(1, 1, -1)
840
fus.CFrame = cf
841
end
842
wait(3)
843
for i = 1, 40 do
844
fus.Transparency = fus.Transparency + 0.1
845
wait(0.1)
846
end
847
wait()
848
fus.Transparency = 1
849
f:remove()
850
fus:remove()
851
go = true
852
end))
853
game:GetService("Debris"):AddItem(fus, 15)
854
elseif string.find(msg, "bex") and go == true then
855
go = false
856
fus = Instance.new("Part")
857
fus.formFactor = "Custom"
858
fus.Size = Vector3.new(1, 1, 4)
859
fus.TopSurface = "Smooth"
860
fus.BottomSurface = "Smooth"
861
fus.Anchored = false
862
fus.CanCollide = false
863
fus.BrickColor = BrickColor.new("White")
864
fus.Transparency = 0.7
865
fus.Reflectance = 0.5
866
fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
867
fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
868
local mesh = Instance.new("SpecialMesh")
869
mesh.MeshType = "Sphere"
870
mesh.Parent = fus
871
local bp = Instance.new("BodyPosition")
872
bp.position = p.Character.Head.Position
873
bp.maxForce = Vector3.new(0, math.huge, 0)
874
bp.Parent = fus
875
fus.Parent = workspace
876
fus.Touched:connect(function(part) bexed(part) end)
877
coroutine.resume(coroutine.create(function()
878
wait(1)
879
for i = 1, 40 do
880
fus.Transparency = fus.Transparency + 0.1
881
wait(0.1)
882
end
883
wait()
884
fus.Transparency = 1
885
fus:remove()
886
go = true
887
end))
888
game:GetService("Debris"):AddItem(fus, 15)
889
end
890
end)
891
function bexed(part)
892
if part.Parent then
893
if part.Name == "Door" then
894
local d = part:clone()
895
coroutine.resume(coroutine.create(function()
896
repeat
897
part.Transparency = part.Transparency + 0.05
898
wait()
899
until part.Transparency >= 1
900
part.Anchored = true
901
part.CanCollide = false
902
wait(3)
903
repeat
904
part.Transparency = part.Transparency - 0.05
905
wait()
906
until part.Transparency <= d.Transparency
907
part.Transparency = d.Transparency
908
if d.CanCollide == true then
909
part.CanCollide = true
910
end
911
if d.Anchored == true then
912
part.Anchored = d.Anchored
913
end
914
end))
915
end
916
end
917
end
918
function nahled(part)
919
if workspace:findFirstChild("Base") ~= nil then
920
if part.Parent then
921
if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil and part.Parent ~= p.Character then
922
part.Parent.Torso.CFrame = workspace.Base.CFrame * CFrame.new(0, 5, 0)
923
end
924
end
925
end
926
end
927
function kaaned(part)
928
if part.Parent then
929
if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil and part.Parent ~= p.Character then
930
if part.Parent:findFirstChild("Kaaned") == nil then
931
local k = Instance.new("IntValue", part.Parent)
932
k.Name = "Kaaned"
933
game:GetService("Debris"):AddItem(k, 2)
934
local hum = part.Parent.Humanoid
935
local speed = hum.WalkSpeed
936
coroutine.resume(coroutine.create(function()
937
hum.WalkSpeed = 0
938
wait(10)
939
hum.WalkSpeed = speed
940
end))
941
end
942
end
943
end
944
end
945
function joored(part, shout)
946
shout.Anchored = false
947
shout.CanCollide = false
948
if part.Parent then
949
if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil and part.Parent ~= p.Character then
950
if part.Parent:findFirstChild("Joored") == nil then
951
local j = Instance.new("IntValue", part.Parent)
952
j.Name = "Joored"
953
game:GetService("Debris"):AddItem(j, 2)
954
local hum = part.Parent.Humanoid
955
tag(hum)
956
hum.Parent:BreakJoints()
957
for a, b in pairs(hum.Parent:children()) do
958
if b.className == "Part" then
959
b.Velocity = (p.Character.Torso.Position - b.Position).unit * -50
960
local f = Instance.new("Fire", b)
961
f.Color = Color3.new(0, 0, 0)
962
f.SecondaryColor = Color3.new(0, 0, 0)
963
f.Heat = 0
964
f.Size = ":GetMass()"
965
local bf = Instance.new("BodyVelocity")
966
bf.Parent = b
967
bf.P = 196*b:GetMass()
968
bf.maxForce = Vector3.new(0, 196*b:GetMass(), 0)
969
bf.velocity = Vector3.new(0, 196*b:GetMass(), 0)
970
elseif b.className == "Hat" then
971
local b = b.Handle
972
b.Velocity = (p.Character.Torso.Position - b.Position).unit * -50
973
local f = Instance.new("Fire", b)
974
f.Color = Color3.new(0, 0, 0)
975
f.SecondaryColor = Color3.new(0, 0, 0)
976
f.Heat = 0
977
f.Size = 3
978
local bf = Instance.new("BodyVelocity")
979
bf.Parent = b
980
bf.P = 196*b:GetMass()
981
bf.maxForce = Vector3.new(0, 196*b:GetMass(), 0)
982
bf.velocity = Vector3.new(0, 196*b:GetMass(), 0)
983
elseif b.className == "ForceField" then
984
b:remove()
985
local e = Instance.new("Explosion", hum.Parent.Torso)
986
e.BlastRadius = 1
987
e.BlastPressure = 1
988
e.position = hum.Parent.Torso.Position
989
end
990
end
991
end
992
end
993
end
994
end
995
function toored(part, m)
996
if part.Name ~= "FusRock" and part.Name ~= "ToorCloud" and part.CanCollide == true then
997
m.Anchored = true
998
m.CanCollide = true
999
if m:findFirstChild("Touched") == nil then
1000
Instance.new("IntValue", m).Name = "Touched"
1001
m.CFrame = CFrame.new(m.Position.x, part.Position.y, m.Position.z)
1002
end
1003
local e = Instance.new("Explosion")
1004
e.BlastPressure = 50000
1005
e.BlastRadius = 15
1006
e.Position = m.Position
1007
e.Parent = m
1008
e.Hit:connect(function(hit)
1009
if hit.Parent then
1010
if hit.Parent:findFirstChild("Humanoid") ~= nil then
1011
tag(hit.Parent.Humanoid)
1012
end
1013
end
1014
end)
1015
end
1016
end
1017
function faased(part)
1018
if part.Parent then
1019
if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil then
1020
if part.Parent:findFirstChild("Faased") == nil then
1021
local f = Instance.new("IntValue", part.Parent)
1022
f.Name = "Faased"
1023
game:GetService("Debris"):AddItem(f, 2)
1024
local hum = part.Parent.Humanoid
1025
local speed = hum.WalkSpeed --Speed prior to fleeing
1026
hum.WalkSpeed = speed * -1
1027
game:GetService("Chat"):Chat(hum.Parent.Head, "Ahh!!!", "Red")
1028
for i = 1, 10 do
1029
hum:MoveTo(hum.Parent.Torso.Position + Vector3.new(math.random(-30, 30), 0, math.random(-30, 20)), hum.Parent.Torso)
1030
wait(math.random(1, 2))
1031
end
1032
hum.WalkSpeed = speed
1033
hum:MoveTo(hum.Parent.Torso.Position, hum.Parent.Torso)
1034
end
1035
end
1036
end
1037
end
1038
function struned(part, lightning)
1039
if part.Parent then
1040
if part.Parent:findFirstChild("Humanoid") ~= nil then
1041
local hum = part.Parent.Humanoid
1042
tag(part.Parent.Humanoid)
1043
local e = Instance.new("Explosion")
1044
e.position = part.Position
1045
e.BlastPressure = 35000
1046
e.BlastRadius = 2
1047
e.Parent = part
1048
hum:TakeDamage(math.huge)
1049
for a, b in pairs(hum.Parent:children()) do
1050
if b.className == "Part" then
1051
Instance.new("Fire", part).Size = part:GetMass()
1052
end
1053
end
1054
end
1055
end
1056
end
1057
function kriied(part, shout)
1058
if part.Parent then
1059
if part.Parent == p.Character then return end
1060
if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild(p.Name.. "Kriied") == nil then
1061
Instance.new("IntValue", part.Parent).Name = p.Name.. "Kriied"
1062
local hum = part.Parent.Humanoid
1063
hum.MaxHealth = hum.MaxHealth - 75
1064
hum.Health = hum.MaxHealth
1065
for i = 1, 60 do
1066
tag(part.Parent.Humanoid)
1067
hum:TakeDamage(1.5)
1068
wait(1)
1069
end
1070
hum.MaxHealth = hum.MaxHealth + 75
1071
end
1072
end
1073
end
1074
function zuned(part, shout)
1075
if part.Parent == p.Character then return end
1076
if part.Parent then
1077
if part.Parent:findFirstChild("Humanoid") ~= nil then
1078
for a, b in pairs(part.Parent:children()) do
1079
if b.className == "Tool" then
1080
if b:findFirstChild("Handle") ~= nil then
1081
b.Parent = workspace
1082
wait()
1083
b.Handle.Velocity = (b.Handle.Position - p.Character.Torso.Position).unit * -100
1084
repeat
1085
shout.Size = shout.Size - Vector3.new(1, 1, 1)
1086
wait(0.1)
1087
until shout.Shout.Size == Vector3.new(1, 1, 1)
1088
shout:remove()
1089
end
1090
end
1091
end
1092
end
1093
end
1094
end
1095
function foed(part, shout)
1096
if part.Parent == p.Character then return end
1097
if part.Parent:findFirstChild("Humanoid") ~= nil then
1098
local hum = part.Parent.Humanoid
1099
hum.Sit = true
1100
hum:TakeDamage(7.5)
1101
if hum.Parent:findFirstChild(p.Name.. "Foed") == nil then
1102
hum.WalkSpeed = 8
1103
local foer = Instance.new("IntValue", workspace)
1104
foer.Name = p.Name.. "Foed"
1105
game:GetService("Debris"):AddItem(foer, 2)
1106
wait(5)
1107
hum.WalkSpeed = 16
1108
hum.Sit = false
1109
end
1110
shout:remove()
1111
end
1112
end
1113
function yoled(part)
1114
if part.Parent == p.Character then return end
1115
if part.Parent:findFirstChild("Humanoid") ~= nil then
1116
local f = Instance.new("Fire", part)
1117
f.Size = part:GetMass()
1118
f.Heat = 100
1119
game:GetService("Debris"):AddItem(f, 10)
1120
if part:findFirstChild(p.Name.. "Yoled") == nil then
1121
local tag = Instance.new("IntValue")
1122
tag.Name = p.Name.. "Yoled"
1123
tag.Parent = part
1124
game:GetService("Debris"):AddItem(tag, 2)
1125
end
1126
tag(part.Parent.Humanoid)
1127
part.Parent.Humanoid:TakeDamage(7.5)
1128
end
1129
end
1130
function lized(part)
1131
if part.Parent then
1132
if part.Parent == p.Character then return end
1133
if part.Parent:findFirstChild("Humanoid") ~= nil then
1134
if part.Parent:findFirstChild("Lized") ~= nil then return end
1135
local Lizvictim = Instance.new("IntValue")
1136
Lizvictim.Name = "Lized"
1137
Lizvictim.Parent = part.Parent
1138
game:GetService("Debris"):AddItem(Lizvictim, 10)
1139
part.Parent.Animate.Disabled = true
1140
part.Parent.Humanoid.PlatformStand = true
1141
local speed = part.Parent.Humanoid.WalkSpeed
1142
part.Parent.Humanoid.WalkSpeed = 0
1143
wait(0.01)
1144
part.Parent.Torso.Velocity = (fus.Position - part.Parent.Torso.Position).unt * -50
1145
tag(part.Parent.Humanoid)
1146
part.Parent.Humanoid:TakeDamage(part.Parent.Humanoid.MaxHealth/2)
1147
for a, b in pairs(part.Parent:children()) do
1148
if b:findFirstChild("Fire") ~= nil then
1149
b.Fire:remove()
1150
end
1151
local frost = Instance.new("Part")
1152
frost.Name = "Frost"
1153
frost.formFactor = "Custom"
1154
frost.BrickColor = BrickColor.new("Pastel blue-green")
1155
frost.Reflectance = 0.5
1156
frost.Transparency = 0.6
1157
frost.Anchored = false
1158
frost.CanCollide = true
1159
if b.className == "Part" then
1160
frost.Size = b.Size + Vector3.new(0.5, 0.5, 0.5)
1161
local w = Instance.new("Weld")
1162
w.Part0 = b
1163
w.Part1 = frost
1164
w.Parent = frost
1165
frost.Parent = part.Parent
1166
game:GetService("Debris"):AddItem(frost, 10)
1167
end
1168
end
1169
wait(10)
1170
part.Parent.Humanoid.PlatformStand = false
1171
part.Parent.Animate.Disabled = false
1172
part.Parent.Humanoid.WalkSpeed = speed
1173
end
1174
end
1175
end
1176
function fused(part)
1177
if part.Parent then
1178
if part.Parent == p.Character then return end
1179
if part.Parent:findFirstChild("Humanoid") ~= nil then
1180
if part.Parent:findFirstChild(p.Name.. "Fused") ~= nil then return end
1181
local fusvictim = Instance.new("IntValue")
1182
fusvictim.Name = p.Name.. "Fused"
1183
fusvictim.Parent = part.Parent
1184
game:GetService("Debris"):AddItem(fusvictim, 2)
1185
part.Parent.Humanoid.Sit = true
1186
tag(part.Parent.Humanoid)
1187
part.Parent.Humanoid:TakeDamage(part.Parent.Humanoid.MaxHealth/4)
1188
for a, b in pairs(part.Parent:children()) do
1189
if b.className == "Part" then
1190
b.Velocity = fus.Velocity
1191
elseif b.className == "Hat" then
1192
b.Handle.Velocity = fus.Velocity
1193
end
1194
end
1195
wait(2)
1196
part.Parent.Humanoid.Sit = false
1197
elseif part.Anchored == false and part.Parent:findFirstChild("Humanoid") == nil then
1198
part.Velocity = fus.Velocity
1199
end
1200
end
1201
end
1202
function tag(victim)
1203
local creator_tag = Instance.new("ObjectValue")
1204
creator_tag.Value = p
1205
creator_tag.Name = "creator"
1206
creator_tag.Parent = victim
1207
game:GetService("Debris"):AddItem(creator_tag, 1)
1208
end
1209
--[Skyrim Shouting Rules.]]--