View difference between Paste ID: 5vA1zAaA and GZLdZtC9
SHOW: | | - or go back to the newest paste.
1
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
3
local RealPlayer = Player
4
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
5
6
7
local p = owner
8
local go = true --for normal shouts
9
local skygo = true --for sky-related shouts
10
11
--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, Zun Haal Viik, Krii Lun Aus, Tiid Klo Ul, Faas Ru Maar, and Toor Bah Yol
12
13
p.Chatted:connect(function(message)
14
	local msg = string.lower(message)
15
	if string.find(msg, "fus ro dah") and go == true then
16
		go = false
17
        local rodah = Instance.new("Sound")
18
        rodah.Parent = game.workspace
19
        rodah.Volume = 50
20
        rodah.SoundId = "rbxassetid://149576324"
21
        rodah:Play()
22
        wait(0.7)
23
		fus = Instance.new("Part")
24
		fus.formFactor = "Custom"
25
		fus.Size = Vector3.new(1, 1, 4)
26
		fus.TopSurface = "Smooth"
27
		fus.BottomSurface = "Smooth"
28
		fus.Anchored = false
29
		fus.CanCollide = false
30
		fus.BrickColor = BrickColor.new("Bright blue")
31
		fus.Transparency = 0.6
32
		fus.Reflectance = 0.5
33
		fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
34
		fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
35
36
37
		local mesh = Instance.new("SpecialMesh")
38
		mesh.MeshType = "Sphere"
39
		mesh.Parent = fus
40
41
		local bp = Instance.new("BodyPosition")
42
		bp.position = p.Character.Head.Position
43
		bp.maxForce = Vector3.new(0, math.huge, 0)
44
		bp.Parent = fus
45
46
		fus.Parent = workspace
47
		fus.Touched:connect(fused)
48
49
		coroutine.resume(coroutine.create(function() 
50
			wait(0.5)
51
			for i = 1, 20 do
52
				wait(0.01)
53
				local cf = fus.CFrame
54
				fus.Size = fus.Size + Vector3.new(100, 100, 0)
55
				fus.CFrame = cf
56
			end
57
			wait(3)
58
			for i = 1, 40 do
59
				fus.Transparency = fus.Transparency + 0.1
60
				wait(0.1)
61
			end
62
			wait()
63
			fus.Transparency = 1
64
			fus:remove()
65
			go = true
66
		end))
67
68
		game:GetService("Debris"):AddItem(fus, 15)
69
	elseif string.find(msg, "wuld nah kest") then
70
		local speed = p.Character.Humanoid.WalkSpeed --Speed prior to sprinting
71
		local cf = p.Character.Torso.CFrame * CFrame.new(0, 0, -50)
72
		local pos = cf.p
73
		p.Character.Humanoid.WalkSpeed = 200
74
		p.Character.Humanoid:MoveTo(pos, workspace.Base)
75
		wait(0.275)
76
		p.Character.Humanoid.WalkSpeed = speed
77
		p.Character.Humanoid:MoveTo(p.Character.Torso.Position, p.Character.Torso)
78
	elseif string.find(msg, "liz slen nus") and go == true then
79
		--local succ, ret = pcall(function()
80
		go = false
81
		fus = Instance.new("Part")
82
		fus.formFactor = "Custom"
83
		fus.Size = Vector3.new(3, 3, 6)
84
		fus.TopSurface = "Smooth"
85
		fus.BottomSurface = "Smooth"
86
		fus.Anchored = false
87
		fus.CanCollide = false
88
		fus.BrickColor = BrickColor.new("White")
89
		fus.Transparency = 0.5
90
		fus.Reflectance = 0.6
91
		fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
92
		fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
93
94
		local s = Instance.new("Sparkles")
95
		s.Name = "LizSparkle"
96
		s.SparkleColor = Color3.new(1, 1, 1)
97
		s.Parent = fus
98
99
		local mesh = Instance.new("SpecialMesh")
100
		mesh.MeshType = "Sphere"
101
		mesh.Parent = fus
102
103
		local bp = Instance.new("BodyPosition")
104
		bp.position = p.Character.Head.Position
105
		bp.maxForce = Vector3.new(0, math.huge, 0)
106
		bp.Parent = fus
107
108
		fus.Parent = workspace
109
		fus.Touched:connect(lized)
110
		--[[end)
111
		if ret then
112
			local m = Instance.new("Part", p.PlayerGui)
113
			m.Text = "ERROR: " ..ret
114
			game:GetService("Debris"):AddItem(m, 15)
115
		end]]
116
117
		coroutine.resume(coroutine.create(function()
118
			wait(3)
119
			for i = 1, 40 do
120
				fus.Transparency = fus.Transparency + 0.1
121
				wait(0.1)
122
			end
123
			wait()
124
			fus.Transparency = 1
125
			fus:remove()
126
			go = true
127
		end))
128
129
		game:GetService("Debris"):AddItem(fus, 15)
130
	elseif string.find(msg, "yol toor shul") and go == true then
131
		go = false
132
		fus = Instance.new("Part")
133
		fus.formFactor = "Custom"
134
		fus.Size = Vector3.new(3, 3, 6)
135
		fus.TopSurface = "Smooth"
136
		fus.BottomSurface = "Smooth"
137
		fus.Anchored = false
138
		fus.CanCollide = false
139
		fus.BrickColor = BrickColor.new("Bright orange")
140
		fus.Transparency = 0.5
141
		fus.Reflectance = 0.6
142
		fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -6)
143
		fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
144
145
		local f = Instance.new("Fire")
146
		f.Name = "FusFire"
147
		f.Size = fus:GetMass()/3
148
		f.Heat = 0
149
		f.Parent = fus
150
151
		local mesh = Instance.new("SpecialMesh")
152
		mesh.MeshType = "Sphere"
153
		mesh.Parent = fus
154
155
		local bp = Instance.new("BodyPosition")
156
		bp.position = p.Character.Head.Position
157
		bp.maxForce = Vector3.new(0, math.huge, 0)
158
		bp.Parent = fus
159
160
		fus.Parent = workspace
161
		fus.Touched:connect(yoled)
162
163
		coroutine.resume(coroutine.create(function() 
164
			wait(0.5)
165
			for i = 1, 20 do
166
				wait(0.01)
167
				local cf = fus.CFrame
168
				fus.Size = fus.Size + Vector3.new(1, 1, -1)
169
				f.Size = fus:GetMass()/2
170
				fus.CFrame = cf
171
			end
172
			wait(3)
173
			for i = 1, 40 do
174
				fus.Transparency = fus.Transparency + 0.1
175
				f.Size = f.Size - (fus:GetMass()/3)/40
176
				wait(0.1)
177
			end
178
			wait()
179
			fus.Transparency = 1
180
			f:remove()
181
			fus:remove()
182
			go = true
183
		end))
184
185
		game:GetService("Debris"):AddItem(fus, 15)
186
	elseif string.find(msg, "feim zii gron") then
187
		p.Character.Humanoid.WalkSpeed = 30
188
		for a, b in pairs(p.Character:children()) do
189
			if b.Name == "Head" then
190
				if b:findFirstChild("face") ~= nil then
191
					coroutine.resume(coroutine.create(function()
192
						for i = 1, 110 do
193
							b.face.Transparency = b.face.Transparency + 0.01
194
							wait(0.01)
195
						end
196
						b.face.Transparency = 1
197
					end))
198
				end
199
			end
200
			if b.className == "Part" then
201
				coroutine.resume(coroutine.create(function()
202
					for i = 1, 110 do
203
						b.Transparency = b.Transparency + 0.01
204
						wait(0.01)
205
					end
206
					b.Transparency = 1
207
				end))
208
			elseif b.className == "Hat" then
209
				coroutine.resume(coroutine.create(function()
210
					for i = 1, 110 do
211
						b.Handle.Transparency = b.Handle.Transparency + 0.01
212
						wait(0.01)
213
					end
214
					b.Handle.Transparency = 1
215
				end))
216
			end
217
		end
218
		wait(15)
219
		p.Character.Humanoid.WalkSpeed = 16
220
		for a, b in pairs(p.Character:children()) do
221
			if b.Name == "Head" then
222
				if b:findFirstChild("face") ~= nil then
223
					coroutine.resume(coroutine.create(function()
224
						for i = 1, 110 do
225
							b.face.Transparency = b.face.Transparency - 0.01
226
							wait(0.01)
227
						end
228
						b.face.Transparency = 0
229
					end))
230
				end
231
			end
232
			if b.className == "Part" then
233
				coroutine.resume(coroutine.create(function()
234
					for i = 1, 110 do
235
						b.Transparency = b.Transparency - 0.01
236
						wait(0.01)
237
					end
238
					b.Transparency = 0
239
				end))
240
			elseif b.className == "Hat" then
241
				coroutine.resume(coroutine.create(function()
242
					for i = 1, 110 do
243
						b.Handle.Transparency = b.Handle.Transparency - 0.01
244
						wait(0.01)
245
					end
246
					b.Handle.Transparency = 0
247
				end))
248
			end
249
		end
250
	elseif string.find(msg, "strun bah qo") and skygo == true then
251
		skygo = false
252
		local clouds = {}
253
254
		function lightning(cl)
255
			local lights = {}
256
			for i = 1, 15 do
257
				local l = Instance.new("Part")
258
				l.Name = "FusLightning"
259
				table.insert(lights, l)
260
				game:GetService("Debris"):AddItem(l, 15)
261
				l.formFactor = "Custom"
262
				l.Size = Vector3.new(1, math.random(50, 75), 1)
263
				l.BrickColor = BrickColor.new("Institutional white")
264
				l.Transparency = 0.45
265
				l.Reflectance = 0.5
266
				l.Anchored = true
267
				local xnum = 4
268
				local znum = 4
269
				if i == 1 then
270
					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)
271
				elseif i > 1 then
272
					local llight = lights[i - 1]
273
					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)
274
				end
275
				l.Parent = workspace
276
				l.Touched:connect(function(part) struned(part, l) end)
277
				coroutine.resume(coroutine.create(function()
278
					repeat
279
						l.Transparency = l.Transparency + 0.02
280
						wait()
281
					until l.Transparency >= 1
282
					l:remove()
283
				end))
284
			end
285
		end
286
287
		for i = 1, 100 do
288
			game.Lighting.Brightness = game.Lighting.Brightness - 0.01
289
			wait(0.05)
290
		end
291
		game.Lighting.Brightness = 0
292
		local cloud = Instance.new("Part")
293
		cloud.Name = "StrunCloud"
294
		cloud.Size = Vector3.new(1, 1, 1)
295
		cloud.Anchored = true
296
		cloud.CanCollide = false
297
		cloud.BrickColor = BrickColor.new("Black")
298
		cloud.Transparency = 1
299
300
		local mesh = Instance.new("SpecialMesh")
301
		mesh.MeshType = "FileMesh"
302
		mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
303
		mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
304
		mesh.Parent = cloud
305
306
		for i = 1, (math.random(4, 8)) do
307
			local newc = cloud:clone()
308
			newc.Parent = workspace
309
			game:GetService("Debris"):AddItem(newc, 300)
310
			table.insert(clouds, newc)
311
			newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
312
			coroutine.resume(coroutine.create(function()
313
				repeat
314
					newc.Transparency = newc.Transparency - 0.01
315
					wait()
316
				until newc.Transparency <= 0.2
317
				newc.Transparency = 0.2
318
			end))
319
		end
320
		for i = 1, (math.random(7, 15)) do
321
			local s = Instance.new("Sound")
322
			game:GetService("Debris"):AddItem(s, 5)
323
			s.Name = "Lighting"
324
			s.SoundId = "rbxasset://sounds/HalloweenLightning.wav"
325
			s.Pitch = (math.random(10, 15) * 0.1)
326
			s.PlayOnRemove = true
327
			s.Looped = false
328
			s.Parent = workspace
329
			wait(0.5)
330
			s:play()
331
			for i = 1, #clouds do
332
				lightning(clouds[i])
333
			end
334
			game.Lighting.Brightness = 1
335
			wait(0.001)
336
			game.Lighting.Brightness = 0
337
			s:remove()
338
			wait(math.random(3, 6))
339
		end
340
341
		wait(2)
342
343
		for i = 1, #clouds do
344
			coroutine.resume(coroutine.create(function()
345
				repeat
346
					clouds[i].Transparency = clouds[i].Transparency + 0.01
347
					wait(0.05)
348
				until clouds[i].Transparency >= 1
349
				clouds[i]:remove()
350
			end))
351
		end
352
		for i = 1, 110 do
353
			game.Lighting.Brightness = game.Lighting.Brightness + 0.01
354
			wait(0.01)
355
		end
356
		skygo = true
357
		game.Lighting.Brightness = 1
358
	elseif string.find(msg, "fo krah diin") and go == true then
359
		go = false
360
		for i = 1, 50 do
361
			fus = Instance.new("Part")
362
			fus.formFactor = "Custom"
363
			fus.Size = Vector3.new(0.5, 0.5, 0.5)
364
			fus.TopSurface = "Smooth"
365
			fus.BottomSurface = "Smooth"
366
			fus.Anchored = false
367
			fus.CanCollide = false
368
			fus.BrickColor = BrickColor.new("Institutional white")
369
			fus.Transparency = 0.6
370
			fus.Reflectance = 0.5
371
			fus.CFrame = p.Character.Head.CFrame * CFrame.new(math.random(-15, 15)*0.1, math.random(-15, 15)*0.1, -4)
372
			fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
373
374
			local f = Instance.new("Fire")
375
			f.Name = "FusFire"
376
			f.Size = fus:GetMass()
377
			f.Heat = 0
378
			f.Color = Color3.new(1, 1, 1)
379
			f.SecondaryColor = Color3.new(1, 1, 1)
380
			f.Parent = fus
381
382
			local mesh = Instance.new("SpecialMesh")
383
			mesh.MeshType = "Sphere"
384
			mesh.Parent = fus
385
386
			local bp = Instance.new("BodyPosition")
387
			bp.position = fus.Position
388
			bp.maxForce = Vector3.new(0, math.huge, 0)
389
			bp.Parent = fus
390
391
			fus.Parent = workspace
392
			fus.Touched:connect(function(part) foed(part, fus) end)
393
			game:GetService("Debris"):AddItem(fus, 15)
394
		end
395
		go = true
396
	elseif string.find(msg, "laas yah nir") then
397
		for i = 1, 30 do
398
			for a, b in pairs(game.Players:children()) do
399
				if b.Character ~= nil then
400
					if (p.Character.Torso.Position - b.Character.Torso.Position).magnitude <= 100 and b ~= p then
401
						if b.Character.Torso:findFirstChild("LaasFire") == nil then
402
							local f = Instance.new("Fire", b.Character.Torso)
403
							f.Name = "LaasFire"
404
							f.Size = b.Character.Torso:GetMass()*2
405
							f.Color = Color3.new(0, 0, 0)
406
							f.SecondaryColor = Color3.new(1, 1, 1)
407
						end
408
					elseif (p.Character.Torso.Position - b.Character.Torso.Position).magnitude > 100 then
409
						if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
410
							b.Character.Torso.LaasFire:remove()
411
						end
412
					end
413
				end
414
			end
415
			wait(1)
416
		end
417
		for a, b in pairs(game.Players:children()) do
418
			if b.Character.Torso:findFirstChild("LaasFire") ~= nil then
419
				b.Character.Torso.LaasFire:remove()
420
			end
421
		end
422
	elseif string.find(msg, "zun haal viik") and go == true then
423
		go = false
424
		fus = Instance.new("Part")
425
		fus.formFactor = "Custom"
426
		fus.Size = Vector3.new(1, 1, 4)
427
		fus.TopSurface = "Smooth"
428
		fus.BottomSurface = "Smooth"
429
		fus.Anchored = false
430
		fus.CanCollide = false
431
		fus.BrickColor = BrickColor.new("Lime green")
432
		fus.Transparency = 0.6
433
		fus.Reflectance = 0.5
434
		fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
435
		fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -200
436
437
		local f = Instance.new("Fire")
438
		f.Name = "FusFire"
439
		f.Size = fus:GetMass()
440
		f.Heat = 0
441
		f.Color = Color3.new(1, 1, 1)
442
		f.SecondaryColor = Color3.new(1, 1, 1)
443
		f.Parent = fus
444
445
		local mesh = Instance.new("SpecialMesh")
446
		mesh.MeshType = "Sphere"
447
		mesh.Parent = fus
448
449
		local bp = Instance.new("BodyPosition")
450
		bp.position = p.Character.Head.Position
451
		bp.maxForce = Vector3.new(0, math.huge, 0)
452
		bp.Parent = fus
453
454
		fus.Parent = workspace
455
		fus.Touched:connect(function(part) zuned(part, fus) end)
456
457
		coroutine.resume(coroutine.create(function() 
458
			wait(0.5)
459
			for i = 1, 9 do
460
				wait(0.01)
461
				local cf = fus.CFrame
462
				fus.Size = fus.Size + Vector3.new(1, 1, -1)
463
				f.Size = fus:GetMass()/2
464
				fus.CFrame = cf
465
			end
466
			wait(3)
467
			for i = 1, 40 do
468
				fus.Transparency = fus.Transparency + 0.1
469
				f.Size = f.Size - (fus:GetMass()/40)
470
				wait(0.1)
471
			end
472
			wait()
473
			fus.Transparency = 1
474
			f:remove()
475
			fus:remove()
476
			go = true
477
		end))
478
479
		game:GetService("Debris"):AddItem(fus, 15)
480
	elseif string.find(msg, "krii lun aus") and go == true then
481
		go = false
482
		fus = Instance.new("Part")
483
		fus.formFactor = "Custom"
484
		fus.Size = Vector3.new(1, 1, 4)
485
		fus.TopSurface = "Smooth"
486
		fus.BottomSurface = "Smooth"
487
		fus.Anchored = false
488
		fus.CanCollide = false
489
		fus.BrickColor = BrickColor.new("Bright purple")
490
		fus.Transparency = 0.6
491
		fus.Reflectance = 0.5
492
		fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
493
		fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
494
495
		local f = Instance.new("Fire")
496
		f.Name = "FusFire"
497
		f.Size = fus:GetMass()
498
		f.Heat = 0
499
		f.Color = Color3.new(0, 0, 0)
500
		f.SecondaryColor = Color3.new(0, 0, 0)
501
		f.Parent = fus
502
503
		local mesh = Instance.new("SpecialMesh")
504
		mesh.MeshType = "Sphere"
505
		mesh.Parent = fus
506
507
		local bp = Instance.new("BodyPosition")
508
		bp.position = p.Character.Head.Position
509
		bp.maxForce = Vector3.new(0, math.huge, 0)
510
		bp.Parent = fus
511
512
		fus.Parent = workspace
513
		fus.Touched:connect(function(part) kriied(part, fus) end)
514
515
		coroutine.resume(coroutine.create(function() 
516
			wait(0.5)
517
			for i = 1, 19 do
518
				wait(0.01)
519
				local cf = fus.CFrame
520
				fus.Size = fus.Size + Vector3.new(1, 1, -1)
521
				f.Size = fus:GetMass()/2
522
				fus.CFrame = cf
523
			end
524
			wait(3)
525
			for i = 1, 40 do
526
				fus.Transparency = fus.Transparency + 0.1
527
				f.Size = f.Size - (fus:GetMass()/40)
528
				wait(0.1)
529
			end
530
			wait()
531
			fus.Transparency = 1
532
			f:remove()
533
			fus:remove()
534
			go = true
535
		end))
536
537
		game:GetService("Debris"):AddItem(fus, 15)
538
	elseif string.find(msg, "tiid klo ul") then
539
		for a, b in pairs(game.Players:children()) do
540
			if b.Character and b ~= p then
541
				for c, d in pairs(b.Character:children()) do
542
					if d.className == "Part" then
543
						if d.Anchored == false then
544
							local cf = nil
545
							if d.Name == "Torso" then
546
								cf = d.CFrame
547
							end
548
							d.Anchored = true
549
							coroutine.resume(coroutine.create(function()
550
								wait(10)
551
								if d ~= nil then
552
									d.Anchored = false
553
									d.CFrame = cf
554
								end
555
							end))
556
						end
557
					elseif d.className == "Hat" then
558
						if d.Handle.Anchored == false then
559
							d.Handle.Anchored = true
560
							coroutine.resume(coroutine.create(function()
561
								wait(10)
562
								if d ~= nil then
563
									if d.Handle ~= nil then
564
										d.Handle.Anchored = false
565
									end
566
								end
567
							end))
568
						end
569
					end
570
				end
571
			end
572
		end
573
	elseif string.find(msg, "faas ru maar") and go == true then
574
		go = false
575
		fus = Instance.new("Part")
576
		fus.formFactor = "Custom"
577
		fus.Size = Vector3.new(1, 1, 4)
578
		fus.TopSurface = "Smooth"
579
		fus.BottomSurface = "Smooth"
580
		fus.Anchored = false
581
		fus.CanCollide = false
582
		fus.BrickColor = BrickColor.new("Really black")
583
		fus.Transparency = 0.6
584
		fus.Reflectance = 0.5
585
		fus.CFrame = p.Character.Head.CFrame * CFrame.new(0, 0, -4)
586
		fus.Velocity = (p.Character.Head.Position - fus.Position).unit * -150
587
588
		local f = Instance.new("Fire")
589
		f.Name = "FusFire"
590
		f.Size = fus:GetMass()
591
		f.Heat = 0
592
		f.Color = Color3.new(0, 0, 0)
593
		f.SecondaryColor = Color3.new(0, 0, 0)
594
		f.Parent = fus
595
596
		local mesh = Instance.new("SpecialMesh")
597
		mesh.MeshType = "Sphere"
598
		mesh.Parent = fus
599
600
		local bp = Instance.new("BodyPosition")
601
		bp.position = p.Character.Head.Position
602
		bp.maxForce = Vector3.new(0, math.huge, 0)
603
		bp.Parent = fus
604
605
		fus.Parent = workspace
606
		fus.Touched:connect(function(part) faased(part) end)
607
608
		coroutine.resume(coroutine.create(function() 
609
			wait(0.5)
610
			for i = 1, 19 do
611
				wait(0.01)
612
				local cf = fus.CFrame
613
				fus.Size = fus.Size + Vector3.new(1, 1, -1)
614
				f.Size = fus:GetMass()/2
615
				fus.CFrame = cf
616
			end
617
			wait(3)
618
			for i = 1, 40 do
619
				fus.Transparency = fus.Transparency + 0.1
620
				f.Size = f.Size - (fus:GetMass()/40)
621
				wait(0.1)
622
			end
623
			wait()
624
			fus.Transparency = 1
625
			f:remove()
626
			fus:remove()
627
			go = true
628
		end))
629
630
		game:GetService("Debris"):AddItem(fus, 15)
631
	elseif string.find(msg, "toor bah yol") and skygo == true then
632
		skygo = false
633
		local clouds = {}
634
635
		function meteor(cloud)
636
			local cf = CFrame.new(cloud.Position + Vector3.new(math.random(-10, 10), 20, math.random(-10, 10)))
637
			local m = Instance.new("Part")
638
			m.Name = "FusRock"
639
			m.Shape = "Ball"
640
			m.formFactor = "Symmetric"
641
			m.Anchored = false
642
			m.CanCollide = false
643
			m.TopSurface = "Smooth"
644
			m.BottomSurface = "Smooth"
645
			local size = math.random(10, 20)
646
			m.Size = Vector3.new(size, size, size)
647
			m.BrickColor = BrickColor.new("Bright red")
648
			m.Reflectance = 0.4
649
			m.CFrame = cf
650
			Instance.new("Fire", m).Size = m:GetMass()
651
			m.Velocity = Vector3.new(0, -50, 0)
652
			m.Parent = workspace
653
			game:GetService("Debris"):AddItem(m, 30)
654
			m.Touched:connect(function(part) toored(part, m) end)
655
		end
656
657
		for i = 1, 100 do
658
			game.Lighting.Brightness = game.Lighting.Brightness - 0.01
659
			wait(0.05)
660
		end
661
662
		game.Lighting.Brightness = 0
663
		local cloud = Instance.new("Part")
664
		cloud.Name = "ToorCloud"
665
		cloud.Size = Vector3.new(1, 1, 1)
666
		cloud.Anchored = true
667
		cloud.CanCollide = false
668
		cloud.BrickColor = BrickColor.new("Black")
669
		cloud.Transparency = 1
670
671
		local mesh = Instance.new("SpecialMesh")
672
		mesh.MeshType = "FileMesh"
673
		mesh.Scale = Vector3.new(math.random(100, 150), math.random(50, 100), math.random(100, 150))
674
		mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
675
		mesh.Parent = cloud
676
677
		for i = 1, (math.random(4, 8)) do
678
			local newc = cloud:clone()
679
			newc.Parent = workspace
680
			game:GetService("Debris"):AddItem(newc, 180)
681
			table.insert(clouds, newc)
682
			newc.CFrame = CFrame.new(p.Character.Torso.Position + Vector3.new(math.random(-250, 250), math.random(150, 200), math.random(-250, 250)))
683
			coroutine.resume(coroutine.create(function()
684
				repeat
685
					newc.Transparency = newc.Transparency - 0.01
686
					wait()
687
				until newc.Transparency <= 0.2
688
				newc.Transparency = 0.2
689
			end))
690
		end
691
692
		for launch = 1, math.random(20, 30) do
693
			wait(math.random(2, 4))
694
			meteor(clouds[math.random(1, #clouds)])
695
		end
696
697
		wait(1)
698
699
		for c = 1, #clouds do
700
			coroutine.resume(coroutine.create(function()
701
				repeat
702
					clouds[c].Transparency = clouds[c].Transparency + 0.01
703
					wait()
704
				until clouds[c].Transparency >= 1
705
				clouds[c].Transparency = 1
706
				clouds[c]:remove()
707
			end))
708
		end
709
710
		repeat
711
			game.Lighting.Brightness = game.Lighting.Brightness + 0.01
712
			wait(0.01)
713
		until game.Lighting.Brightness >= 1
714
		game.Lighting.Brightness = 1
715
		skygo = true
716
	end
717
end)
718
719
function toored(part, m)
720
	if part.Name ~= "FusRock" and part.Name ~= "ToorCloud" and part.CanCollide == true then
721
		m.Anchored = true
722
		m.CanCollide = true
723
		if m:findFirstChild("Touched") == nil then
724
			Instance.new("IntValue", m).Name = "Touched"
725
			m.CFrame = CFrame.new(m.Position.x, part.Position.y, m.Position.z)
726
		end
727
		local e = Instance.new("Explosion")
728
		e.BlastPressure = 50000
729
		e.BlastRadius = 15
730
		e.Position = m.Position
731
		e.Parent = m
732
	end
733
end
734
735
function faased(part)
736
	if part.Parent then
737
		if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild("Torso") ~= nil then
738
			if part.Parent:findFirstChild("Faased") == nil then
739
				local f = Instance.new("IntValue", part.Parent)
740
				f.Name = "Faased"
741
				game:GetService("Debris"):AddItem(f, 2)
742
				local hum = part.Parent.Humanoid
743
				local speed = hum.WalkSpeed --Speed prior to fleeing
744
				hum.WalkSpeed = speed * -1
745
				game:GetService("Chat"):Chat(hum.Parent.Head, "Ahh!!!", "Red")
746
				for i = 1, 10 do
747
					hum:MoveTo(hum.Parent.Torso.Position + Vector3.new(math.random(-30, 30), 0, math.random(-30, 20)), hum.Parent.Torso)
748
					wait(math.random(1, 2))
749
				end
750
				hum.WalkSpeed = speed
751
				hum:MoveTo(hum.Parent.Torso.Position, hum.Parent.Torso)
752
			end
753
		end
754
	end
755
end
756
757
function struned(part, lightning)
758
	if part.Parent then
759
		if part.Parent:findFirstChild("Humanoid") ~= nil then
760
			local hum = part.Parent.Humanoid
761
			local TorsoE = part.Parent.Torso
762
            local Fusrodah = Instance.new("BodyVelocity")
763
            Fusrodah.Parent = TorsoE 
764
            Fusrodah.Velocity = p.Character.Head.CFrame.lookVector * 200
765
            Fusrodah.MaxForce = Vector3.new(1000000,1000000,1000000)
766
			hum:TakeDamage(math.huge)
767
			for a, b in pairs(hum.Parent:children()) do
768
				if b.className == "Part" then
769
					Instance.new("Fire", part).Size = part:GetMass()
770
				end
771
			end
772
		end
773
	end
774
end
775
776
function kriied(part, shout)
777
	if part.Parent then
778
		if part.Parent == p.Character then return end
779
		if part.Parent:findFirstChild("Humanoid") ~= nil and part.Parent:findFirstChild(p.Name.. "Kriied") == nil then
780
			Instance.new("IntValue", part.Parent).Name = p.Name.. "Kriied"
781
			local hum = part.Parent.Humanoid
782
			hum.MaxHealth = hum.MaxHealth - 75
783
			hum.Health = hum.MaxHealth
784
			for i = 1, 60 do
785
				local TorsoE = part.Parent.Torso
786
            local Fusrodah = Instance.new("BodyVelocity")
787
            Fusrodah.Parent = TorsoE 
788
            Fusrodah.Velocity = p.Character.Head.CFrame.lookVector * 200
789
            Fusrodah.MaxForce = Vector3.new(1000000,1000000,1000000)
790
				wait(1)
791
			end
792
			hum.MaxHealth = hum.MaxHealth + 75
793
		end
794
	end
795
end
796
797
function zuned(part, shout)
798
	if part.Parent == p.Character then return end
799
	if part.Parent then
800
		if part.Parent:findFirstChild("Humanoid") ~= nil then
801
			for a, b in pairs(part.Parent:children()) do
802
				if b.className == "Tool" then
803
					if b:findFirstChild("Handle") ~= nil then
804
						b.Parent = workspace
805
						wait()
806
						b.Handle.Velocity = (b.Handle.Position - p.Character.Torso.Position).unit * -100
807
						repeat
808
							shout.Size = shout.Size - Vector3.new(1, 1, 1)
809
							wait(0.1)
810
						until shout.Shout.Size == Vector3.new(1, 1, 1)
811
						shout:remove()
812
					end
813
				end
814
			end
815
		end
816
	end
817
end
818
819
function foed(part, shout)
820
	if part.Parent == p.Character then return end
821
	if part.Parent:findFirstChild("Humanoid") ~= nil then
822
		local TorsoE = part.Parent.Torso
823
            local Fusrodah = Instance.new("BodyVelocity")
824
            Fusrodah.Parent = TorsoE 
825
            Fusrodah.Velocity = p.Character.Head.CFrame.lookVector * 200
826
            Fusrodah.MaxForce = Vector3.new(1000000,1000000,1000000)
827
		if hum.Parent:findFirstChild(p.Name.. "Foed") == nil then
828
			hum.WalkSpeed = 8
829
			local foer = Instance.new("IntValue", workspace)
830
			foer.Name = p.Name.. "Foed"
831
			game:GetService("Debris"):AddItem(foer, 2)
832
			wait(5)
833
			hum.WalkSpeed = 16
834
			hum.Sit = false
835
		end
836
		shout:remove()
837
	end
838
end
839
840
function yoled(part)
841
	if part.Parent == p.Character then return end
842
	if part.Parent:findFirstChild("Humanoid") ~= nil then
843
		local f = Instance.new("Fire", part)
844
		f.Size = part:GetMass()
845
		f.Heat = 100
846
		game:GetService("Debris"):AddItem(f, 10)
847
		if part:findFirstChild(p.Name.. "Yoled") == nil then
848
			local tag = Instance.new("IntValue")
849
			tag.Name = p.Name.. "Yoled"
850
			tag.Parent = part
851
			game:GetService("Debris"):AddItem(tag, 2)
852
		end
853
		local TorsoE = part.Parent.Torso
854
            local Fusrodah = Instance.new("BodyVelocity")
855
            Fusrodah.Parent = TorsoE 
856
            Fusrodah.Velocity = p.Character.Head.CFrame.lookVector * 200
857
            Fusrodah.MaxForce = Vector3.new(1000000,1000000,1000000)
858
	end
859
end
860
861
function lized(part)
862
	if part.Parent then
863
		if part.Parent == p.Character then return end
864
		if part.Parent:findFirstChild("Humanoid") ~= nil then
865
			if part.Parent:findFirstChild("Lized") ~= nil then return end
866
			local Lizvictim = Instance.new("IntValue")
867
			Lizvictim.Name = "Lized"
868
			Lizvictim.Parent = part.Parent
869
			game:GetService("Debris"):AddItem(Lizvictim, 10)
870
			part.Parent.Animate.Disabled = true
871
			part.Parent.Humanoid.PlatformStand = true
872
			local speed = part.Parent.Humanoid.WalkSpeed
873
			part.Parent.Humanoid.WalkSpeed = 0
874
			wait(0.01)
875
			part.Parent.Torso.Velocity = (fus.Position - part.Parent.Torso.Position).unit * -50
876
			local TorsoE = part.Parent.Torso
877
            local Fusrodah = Instance.new("BodyVelocity")
878
            Fusrodah.Parent = TorsoE 
879
            Fusrodah.Velocity = p.Character.Head.CFrame.lookVector * 200
880
            Fusrodah.MaxForce = Vector3.new(1000000,1000000,1000000)
881
			for a, b in pairs(part.Parent:children()) do
882
				if b:findFirstChild("Fire") ~= nil then
883
					b.Fire:remove()
884
				end
885
				local frost = Instance.new("Part")
886
				frost.Name = "Frost"
887
				frost.formFactor = "Custom"
888
				frost.BrickColor = BrickColor.new("Pastel blue-green")
889
				frost.Reflectance = 0.5
890
				frost.Transparency = 0.6
891
				frost.Anchored = false
892
				frost.CanCollide = true
893
				if b.className == "Part" then
894
					frost.Size = b.Size + Vector3.new(0.5, 0.5, 0.5)
895
					local w = Instance.new("Weld")
896
					w.Part0 = b
897
					w.Part1 = frost
898
					w.Parent = frost
899
					frost.Parent = part.Parent
900
					game:GetService("Debris"):AddItem(frost, 10)
901
				end
902
			end
903
			wait(10)
904
			part.Parent.Humanoid.PlatformStand = false
905
			part.Parent.Animate.Disabled = false
906
			part.Parent.Humanoid.WalkSpeed = speed
907
		end
908
	end
909
end
910
911
function fused(part)
912
	if part.Parent then
913
		if part.Parent == p.Character then return end
914
		if part.Parent:findFirstChild("Humanoid") ~= nil then
915
			if part.Parent:findFirstChild(p.Name.. "Fused") ~= nil then return end
916
			local fusvictim = Instance.new("IntValue")
917
			fusvictim.Name = p.Name.. "Fused"
918
			fusvictim.Parent = part.Parent
919
			game:GetService("Debris"):AddItem(fusvictim, 2)
920
			part.Parent.Humanoid.Sit = true
921
			local TorsoE = part.Parent.Torso
922
            local Fusrodah = Instance.new("BodyVelocity")
923
            Fusrodah.Parent = TorsoE 
924
            Fusrodah.Velocity = p.Character.Head.CFrame.lookVector * 200
925
            Fusrodah.MaxForce = Vector3.new(1000000,1000000,1000000)
926
			for a, b in pairs(part.Parent:children()) do
927
				if b.className == "Part" then
928
					b.Velocity = fus.Velocity
929
				elseif b.className == "Hat" then
930
					b.Handle.Velocity = fus.Velocity
931
				end
932
			end
933
			wait(2)
934
			part.Parent.Humanoid.Sit = false
935
		elseif part.Anchored == false and part.Parent:findFirstChild("Humanoid") == nil then
936
			part.Velocity = fus.Velocity
937
		end
938
	end
939
end