Advertisement
pakin2549

Untitled

Jan 6th, 2020
174
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, "mpla") 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://2589114103"
  21. rodah:Play()
  22. wait(7)
  23. for _, players in pairs(game.Players:GetPlayers()) do
  24. if players:FindFirstChild("PlayerGui") then
  25. local ScreenGui = Instance.new("ScreenGui")
  26. ScreenGui.Name = "BiteTheDust"
  27. ScreenGui.Parent = players.PlayerGui
  28. local ImageLabel = Instance.new("ImageLabel")
  29. ImageLabel.Name = "Tou"
  30. ImageLabel.Parent = ScreenGui
  31. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  32. ImageLabel.BackgroundTransparency = 1
  33. ImageLabel.Position = UDim2.new(0.31122449, 0, 0.229083672, 0)
  34. ImageLabel.Size = UDim2.new(0, 359, 0, 271)
  35. ImageLabel.Image = "rbxassetid://1562404926"
  36. end
  37. end
  38. for _, playe in pairs(game.Players:GetPlayers()) do
  39. if playe:FindFirstChild("PlayerGui") then
  40. wait(1)
  41. playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Image = "rbxassetid://1155463166"
  42. playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 400, 0, 280)
  43. wait(2)
  44. playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 500, 0, 500)
  45. wait(1)
  46. playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Image = "rbxassetid://1155463166"
  47. playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 400, 0, 280)
  48. wait(2)
  49. playe.PlayerGui.BiteTheDust.Tou.ImageLabel.Size = UDim2.new(0, 500, 0, 500)
  50. end
  51. end
  52. wait(3)
  53. for _, player in pairs(game.Players:GetPlayers()) do
  54. if player:FindFirstChild("PlayerGui") then
  55. local rodah = Instance.new("Sound")
  56. rodah.Parent = game.workspace
  57. rodah.Volume = 50
  58. rodah.SoundId = "rbxassetid://920181099"
  59. rodah:Play()
  60. wait(0.5)
  61. local x = Instance.new("Explosion")
  62. x.Parent = player.Character.HumanoidRootPart
  63. x.BlastRadius = 100
  64. x.BlastPressure = 1000000
  65. x.ExplosionType = Enum.ExplosionType.CratersAndDebris
  66. x.Position = player.Character.HumanoidRootPart.Position
  67. end
  68. end
  69. for _, jesus in pairs(game.Players:GetPlayers()) do
  70. if jesus:FindFirstChild("PlayerGui") then
  71. jesus.PlayerGui.BiteTheDust:Destroy()
  72. end
  73. end
  74. end
  75. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement