SHARE
TWEET

Untitled

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