I've been going through mtad.scm and mtas.scm (Deathmatch and Stunt gamemodes, respectively), fixing various bugs, adding new features, and optimizing code. See also my GTA3:MTA Development Thread.
Vice Changelog:
Fixed death upon exiting a helicopter as a passenger.
Implemented a check for players being dead inside vehicles.
GTA continues to execute in the pause menu, no more lame pausers during deathmatch!
Replay is disabled to prevent desync.
Inter-island loading time shortened.
Game now loads automatically after pressing "Start Game" in MTAClient.
Widescreen aiming fixed. screenshot 1 | screenshot 2
Draw distance doubled from default. screenshot
Frame limiter forced on to avoid certain unwanted behaviors and prevent side effects of some new memory patches.
All Pay’n’Sprays functioning. Color changing is disabled since it’s not synced. Do note that other players and passengers may not see the car “repaired” after spraying (even though you do), but it will have full health. Any vehicle, including emergency vehicles, is sprayable.
All interiors implemented: Print Works, Rifle Range, Lawyer's Office, Apartment 3C, VROCK Recording Studio, Love Fist "Temple of Rock", Biker Bar, Auntie Poulet's house, and Café Robina.
Lifts implemented: Hyman Condos, Gonzalez' house (directly behind the Malibu; Gonzalez was the guy you had to kill in the single-player mission "Treacherous Swine"), the VCN building, and the Bank Vault lift.
Added all of the missing objects from Cortez's boat: furniture on the deck, door textures, the getaway boat, and the gangplank. No more drowning!
Players no longer receive a golf club when entering a Caddy.
Players no longer receive 5 shotgun shells when entering a Police car.
Players no longer receive 20 health when entering an Ambulance.
Players no longer receive armor when entering an Enforcer.
Pausing on alt-tab is now disabled.
GTA3:MTA’s altimeter implemented. screenshot
Opened the Vercetti Mansion doors.
Fixed many door and lift Z-angles to stop infinite loops if you hold down the "forward" key.
All garages opened. They just open and close, no function at all otherwise.
Help text for commands added to the Spectator screen. screenshot
Weapon pickup message box moved out of the way of the chatbox for readability. screenshot
MTA 0.4 help marker removed.
Enabled second newspaper type. screenshot
Player no longer receives $12 upon entering a Taxi/Cabbie.
Radar is no longer visible in the “wasted” screen (the player’s blip would change direction 180º every few seconds; it looked annoying).
Hospital treatment is now free (i.e., no more -$100 upon death).
Wanted stars moved off-screen. screenshot
Time advance disabled after you die to prevent a minor visual bug.
Fixed an exploit where you could control Tommy from the spawn roof with the spawn menu still active.
Optimized a massive amount of code and removed unused/debug code. VC DM Changelog:
Vice City Crusader having 200 armor after respawning. The skin is now usable.
Stubby and nade/molotov jumping re-enabled.
Disabled drive-by in vehicles since it’s unsynced.
The Machete is not synced. Changed VCC's melee weapon to the Hammer.
Yellow Rancher at North Point Mall now respawns properly.
Silenced Ingram (Tec10) at Leaf Links fixed (it gave you negative ammo, thus rendering the weapon unusable in most cases).
Stunting and unique jumps implemented. Works just as in the Stunt gamemode, except your money (score) does not show up in the scoreboard, and money has no purpose at this time.
Yellow Cheetah moved into "Sir, Yes Sir!" garage (in other words, into the garage it was in front of in stock 0.5).
Moved Maverick and PCJ600 (yellow) spawns. The Maverick spawns on the Helipad of the building near its former spawn, and the PCJ nearby the small pier next to the bridge. Looks more realistic. The said PCJ600 also had random colors sometimes, and colors are not synced, so this bike has been given a permanent color of its typical yellow (thanks lil_Toady for pointing that out!).
Ambulance replaced the red BF Injection downtown. It can be found at Vice Point Hospital.
Fire Truck moved to the Fire Department downtown. Again, looks more realistic.
Removed the Cleaver from the tool shops as it isn’t synced, and added the Hammer at the North Point Mall and Downtown tool shops.
Golf Club spawns near the Caddy at Leaf Links.
Secret Service striped suit skin spawn moved to the bottom of the stairs.
“Known Rivals” text in spawn menu removed. screenshot
Tweaked some spawn points’ z-angles.
Corrected some pickups that had incorrect Z coordinates. VC Stunt Changelog:
Fixed an exploit where a player would spawn in a vehicle if they pressed action/enter key during environment loading.
Removed an unsynced Bloodring Banger from the Bloodring.
Unique jumps implemented. If you have the time and are bored enough to do all 36 unique jumps in one game session (and your game doesn’t crash!), then you get the money/score bonus as you would in single player.