I randomly had an idea to do this, and now I finally decided to actually do it. This is a complete replacement of the freemode script. It skips the lobby completely (you can't create games with this, people can't join them) and throws you straight into the game with some initial options like blips and spawn location. This also fixes the stuck in lobby bug when there are too many objects in the server.
The chat is improved as well, the position can be changed, the last 11 messages are displayed, and the chat disappears after 3 seconds of no messages being sent (hold TAB to keep chat open at all times)
You can also send PMs to people (only the selected person will receive them)
The blips are a bit bigger than the original game, and show a car/heli/boat icon depending on if they are in a vehicle or not, GTA Online style. Players will also have a colored arrow above them.
Joining notifications are a bit bigger and don't have the info beep sound, but they show if someone is joining as well as when they join in.
The scoreboard displays joining and Super Network Ghosts (they will have Joining or Super Network Ghost before their name)
The speech button has also been enabled inside vehicles.
Currently this mod is for TLAD and IV only. (e1_freemode for TLAD, freemode_cr for IV)
This mod is for IV, TLAD and TBoGT. (e1_freemode for TLAD, freemode_cr for IV, e2_freemode for TBOGT)
Screenshots: (ignore Joining/Ghosts at the top of screen, that's from my trainer)