Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function LogShit( e, txt )
- local String = string.format( "[%s] [%s] %s\n", os.date(), e:SteamID(), txt );
- local date = os.date( "%m-%d-%Y" );
- local filename = "chat_logs/"..date.."/".."logged_text.txt";
- return file.Append( filename, String );
- end
- hook.Add( "OnPlayerChat", "Test", function( pl, msg, IsTeam, IsDead )
- local tbl = {};
- if( IsDead ) then
- table.insert( tbl, "(Dead) " ..pl:Name() .. ": "..msg );
- end
- if( IsTeam ) then
- table.insert( tbl, "(Team) " .. ": " ..pl:Name() .. ": "..msg );
- end
- if( pl:GetFriendStatus() == "friend" ) then
- table.insert( tbl, "(Friend) "..pl:Name() .. ": "..msg );
- end
- table.insert( tbl, pl:Name()..": "..msg );
- LogShit( pl, unpack( tbl ) );
- return false;
- end );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement