Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. // Killfeed.
  2. net.Receive("SyntaxServers_SendDeathToClient", function() -- Receive the net message on all clients.
  3.  
  4. victim = net.ReadEntity() -- Read who was warranted.
  5. attacker = net.ReadEntity() -- Read who warranted them.
  6. wep = net.ReadEntity() -- Read what killed them.
  7.  
  8. local frame = vgui.Create("DFrame")
  9. frame:SetSize(ScrW()*0.15, ScrH()*0.05)
  10. frame:SetPos(ScrW()*0.3, ScrH()*0.10)
  11. frame:SetTitle("")
  12. frame:ShowCloseButton(false)
  13. frame:SetDraggable(false)
  14. frame.Paint = function(self, w, h)
  15. draw.RoundedBox(0, 0, 0, w, h, Color(0,0,0,220))
  16. draw.RoundedBox(0, 0, 0, w, 20, Color(72,8,159,220))
  17. draw.SimpleText("SyntaxServers KillFeed!", "SSKillfeedHUD_Font", self:GetWide()/2, 0, Color(255,255,255), TEXT_ALIGN_CENTER )
  18. end
  19.  
  20. timer.Simple(5, function()
  21. if IsValid(frame) then
  22. frame:Close()
  23. end
  24. end)
  25.  
  26. local DLabel = vgui.Create( "DLabel", frame )
  27. DLabel:SetSize( frame:GetWide(), frame:GetTall() )
  28. DLabel:SetPos( 0, 10 )
  29. DLabel:SetText( victim:Nick() .. " was killed by " .. attacker:Nick() .. " using " .. wep:GetPrintName() )
  30. DLabel:SetWrap(true)
  31.  
  32.  
  33. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement