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