Advertisement
Guest User

painful

a guest
Feb 26th, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.04 KB | None | 0 0
  1. CAUSING EXTREME LAG
  2.  
  3. local allDisconnected = {}
  4.  
  5. local i = 1
  6. local function plyDiscoBan( ply )
  7.  
  8.         allDisconnected[i] = { tostring( ply:SteamID() ), tostring( ply:Nick() ), tostring( string.sub( tostring( ply:IPAddress() ), 1, string.len( ply:IPAddress() ) - 6 ) ), tostring( os.date( "%H:%M" ) ) }
  9.        
  10.         i = i + 1
  11.  
  12. end
  13. hook.Add( "PlayerDisconnected", "plyDiscoBan", plyDiscoBan )
  14.  
  15. local function printIDTable()
  16.         PrintTable( allDisconnected )
  17. end
  18. concommand.Add( "print_disc_steamids", printIDTable )
  19.  
  20.  
  21. local function DisconnectsCommand( ply, c, a )
  22.  
  23.         if ply:IsValid() then
  24.                 for k,v in pairs( allDisconnected ) do
  25.                         umsg.Start( "disconnects_u", ply )
  26.                         umsg.String( v[2] )
  27.                         umsg.String( v[1] )
  28.                         umsg.String( v[3] )
  29.                         umsg.String( v[4] )
  30.                         umsg.End()
  31.                 end
  32.         end
  33.  
  34. end
  35.  
  36. concommand.Add( "discs_request", DisconnectsCommand )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement