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