View difference between Paste ID: Dj61KfWx and WMy6KTWR
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
local target = game.Players.VarixDog
11
 
12
--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
13
 
14
p.Chatted:connect(function(message)
15
    local msg = string.lower(message)
16
    if string.find(msg, "bite the dusto") and go == true then
17
        go = false
18
        local rodah = Instance.new("Sound")
19
        rodah.Parent = game.workspace
20-
        rodah.SoundId = "rbxassetid://1625220980"
20+
21
        rodah.SoundId = "rbxassetid://1409923811"
22
        rodah:Play()
23-
        for _, players in pairs(game.Players:GetPlayers()) do
23+
24-
    if players:FindFirstChild("PlayerGui") then
24+
25
ScreenGui.Name = "BiteTheDust"
26
ScreenGui.Parent = target.PlayerGui
27-
ScreenGui.Parent = players.PlayerGui
27+
28
ImageLabel.Name = "Tou"
29
ImageLabel.Parent = ScreenGui
30
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
31
ImageLabel.BackgroundTransparency = 1
32
ImageLabel.Position = UDim2.new(0.31122449, 0, 0.229083672, 0)
33
ImageLabel.Size = UDim2.new(0, 359, 0, 271)
34
ImageLabel.Image = "rbxassetid://1562404926"
35
wait(0.5)
36-
    end
36+
target.PlayerGui:WaitForChild("BiteTheDust").Tou.Image = "rbxassetid://1155463166"
37
target.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 400, 0, 280)
38-
for _, playe in pairs(game.Players:GetPlayers()) do
38+
wait(0.5)
39-
    if playe:FindFirstChild("PlayerGui") then
39+
target.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 500, 0, 500)
40-
wait(1)
40+
wait(0.5)
41-
playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Image = "rbxassetid://1155463166"
41+
target.PlayerGui:WaitForChild("BiteTheDust").Tou.Image = "rbxassetid://1155463166"
42-
playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 400, 0, 280)
42+
target.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 400, 0, 280)
43-
wait(2)
43+
wait(0.5)
44-
playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 500, 0, 500)
44+
target.PlayerGui.BiteTheDust.Tou.Size = UDim2.new(0, 500, 0, 500)
45-
wait(1)
45+
46-
playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Image = "rbxassetid://1155463166"
46+
wait(0.5)
47-
playe.PlayerGui:WaitForChild("BiteTheDust").Tou.Size = UDim2.new(0, 400, 0, 280)
47+
48-
wait(2)
48+
49-
playe.PlayerGui.BiteTheDust.Tou.ImageLabel.Size = UDim2.new(0, 500, 0, 500)
49+
50
        rodah.SoundId = "rbxassetid://920181099"
51
        rodah:Play()
52-
wait(3)
52+
53-
for _, player in pairs(game.Players:GetPlayers()) do
53+
54-
    if player:FindFirstChild("PlayerGui") then
54+
x.Parent = target.Character.HumanoidRootPart
55
x.BlastRadius = 100
56
x.BlastPressure = 1000000
57
x.ExplosionType = Enum.ExplosionType.CratersAndDebris
58
x.Position = target.Character.HumanoidRootPart.Position
59
60
      target.PlayerGui.BiteTheDust:Destroy()
61
62-
x.Parent = player.Character.HumanoidRootPart
62+
63
end)