Advertisement
pakin2549

Untitled

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