Advertisement
quintosh

clogger

Jun 13th, 2012
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.79 KB | None | 0 0
  1.  local function LogShit( e, txt )
  2.     local String = string.format( "[%s] [%s] %s\n", os.date(), e:SteamID(), txt );
  3.     local date = os.date( "%m-%d-%Y" );
  4.     local filename = "chat_logs/"..date.."/".."logged_text.txt";
  5.     return file.Append( filename, String );
  6. end
  7.  
  8. hook.Add( "OnPlayerChat", "Test", function( pl, msg, IsTeam, IsDead )
  9.     local tbl = {};
  10.     if( IsDead ) then
  11.         table.insert( tbl, "(Dead) " ..pl:Name() .. ": "..msg );
  12.     end
  13.     if( IsTeam ) then
  14.         table.insert( tbl, "(Team) " .. ": " ..pl:Name() .. ": "..msg );
  15.     end
  16.     if( pl:GetFriendStatus() == "friend" ) then
  17.         table.insert( tbl, "(Friend) "..pl:Name() .. ": "..msg );
  18.     end
  19.     table.insert( tbl, pl:Name()..": "..msg );
  20.     LogShit( pl, unpack( tbl ) );
  21.     return false;
  22. end );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement