Who in their right mind would start a SA-MP (or rather Open Multiplayer https://open.mp/, since SA-MP was discontinued in 09/23 when Kalcor removed the website and forums) in 2026? This idiot right here. Yes, that's right. The game is almost 20 years old now and I just set up a new server.
Registered players can save their current number plate with /saveplate.
Saved plates automatically apply to subsequently spawned vehicles.
Pre-existing server vehicles respawn after being empty for one minute.
Player-spawned vehicles do not automatically respawn.
Each player may own up to two spawned vehicles, including their selected spawn vehicle.
Player-owned vehicles remain until that player disconnects.
Radio System with 32 selected-by-me radio stations
Drivers select a station shared with all vehicle occupants.
Radio continues playing within a limited radius after everyone exits.
Players on foot can listen personally and have headphones attached.
/radio off stops personal or vehicle radio.
Flower Power Radio plays locally around /hippy.
Eurodance Radio plays during the connection and selection sequence.
Added /spos, /sp, and /savepos to save a freeroam position.
Added /lpos, /lp, and /loadpos to restore it.
Blocked while /afk, frozen or in challenge
Players receive one random melee weapon on spawn: IDs 2, 3, 5, 6, 7, 10, 15.
Added /doors to open or close all available vehicle doors.
Added /trunk to open or close the vehicle trunk.
/visitjail temporarily applies a random skin from 300–302.
The selected skin returns after leaving jail or respawning.
/fart was added (8-second cooldown)
Added bending animation and tiny positional explosion with fart sound.
Nearby players hear it without permanently losing their radio playback.
The next event begins five minutes after the previous event finishes.
Voting announcements and results now appear in the INFO feed.
Teleporting while a vote is active no longer removes the player's vote.
Race Events
Added the first scheduled race event: Racemap.
Players can vote for Contact or Non-contact racing.
Added 12 starting positions and a five-second starting countdown.
Racemap consists of three laps with nine checkpoints per lap.
Added a race HUD displaying:
Current position.
Current lap.
Current lap time.
Checkpoint progress.
Remaining event time.
The race ends after ten minutes or one minute after the first player finishes.
Non-contact races ghost competing vehicles.
Moved Maxi Loop into the Racing teleport category. (Sat incorrectly in Stunts)
Derby Events
Added scheduled Derby events. (Only Sky Derby for now)
Added 16 participant slots, a loading camera, and a five-second countdown.
Players respawn at different arena positions after falling.
Derby events last five minutes.
Added a derby HUD displaying:
Number of falls.
Current survival time.
Connected participants.
Remaining event time.
Derby falls and survival records are stored for registered accounts.
Deathmatch Improvements
Added ten proper San Fierro Deathmatch spawn positions.
DM Town objects now load in the dedicated deathmatch event world.
Rebuilt and aligned the Hay Deathmatch map on an exact four-metre grid. (Pixel Perfect now )
Added a five-second loading countdown before deathmatches begin. (Prevents falling on "Sky" maps like HayDM)
Deathmatches now use an arena camera and camera-look-at position during loading.
Spawns And Selection
Added San Fierro Airport as the second complete server spawn.
The active spawn now alternates hourly between San Fierro Airport and Mount Chilliad.
Both locations have dedicated:
Welcome scenes.
Skin-selection scenes.
Vehicle-selection scenes.
Camera and camera-look-at positions.
Both spawns provide five on-foot and five vehicle arrival positions.
Added the option to skip the selected vehicle and spawn on foot. (Press N)
Removed the brief unwanted camera cut when teleporting to Chilliad. (Leftover bug)
Server weather now defaults to weather ID 1. (Less cloud lag)
Challenges
Added Huge Loop 2 Challenge
Brand new map!
Converted the original Huge Loop teleport into an Easy challenge.
Added vehicle and difficulty information to the in-game and website challenge tables.
Bike Skills now places the player directly on the NRG.
Challenge completion now remains visible for seven seconds before returning the player.
Restored calculated challenge world bounds using map-object boundaries and a safety margin. (We don't want the player to remain in a "ghost world" if he bails on the challenge)
Added matching orange challenge gang zones.
Vehicles
Vehicle-spawner cars now use a restrained colour palette instead of completely random colours.
Vehicle spawning is now blocked while inside a personal garage.
Admin
Administrators can now equip a Jetpack.
Super Administrators can set weather IDs from 0 through 21.
Added an Admin Debug dialog displaying:
Virtual world.
Interior.
Weather.
Position.
Facing angle.
INFO Feed
Voting announcements and results now use the INFO feed.
Public INFO messages remain visible for 30 seconds.
Personal INFO messages remain visible for 45 seconds.
Increased the INFO text size.
Enlarged the points and money HUD backdrop.
Added an SF-SF history information pickup. (At /sfair)
Website And Server
Added a Live Info panel that mirrors the public in-game INFO feed.
Hosted the SA-MP 0.3.7 R5-1 installer directly on the website. (instead of redirecting to Open-MP)
Pipeline
Properly prepare all Derby maps: 10x random spawn/map.
Properly prepare all DM maps: 10x random spawn/map.
Add at least 9 more races.
Add more Derby maps.
Anime/J-Pop and Drum & Bass station alternatives.
To verify
Complete all challenges and give them a difficulty level: easy, advanced, or insane.
Known bugs
Headphones object not correctly positioned.
Multiple small map bugs/improvements, requires me to dive into MTA for a few hours when I find the time.
Added Daytona Grand Prix as a complete race map, teleport, and scheduled event.
Supports both Contact and Non-contact variants.
Supports up to 28 racers and lets each player choose a Sports vehicle before starting.
Added Stunt Race: Mirrored Loop as a map, teleport, and permanently Non-contact race. (extremely proud of this map, made it +5 years ago, but never made it to a server)
Mirrored Loop supplies each player with a nitro-equipped Infernus.
Racemap racers can now choose from all Sports vehicles.
Every race now uses the same final five-second camera sequence behind the selected vehicle.
Added and refreshed GTA Online Stunt Race: Double Loop with its latest objects, static objects, starting positions, isolated virtual world, world bounds, gangzone, and nitro-equipped Infernus teleport. (again, another map I'm proud of, made it +5 years ago, but never made it to a server)
Added Super Administrator controls for immediately starting Race, Derby, and Deathmatch events for testing/debug.
Events Website
Added a public Events page.
The page lists all available Races, Derbies, and Deathmatches in detail.
Staff Administration
Rebuilt the staff Admin area with dedicated subnavigation:
Staff & Players.
Bans.
Chat Log.
Admin Log.
Active bans can be viewed and revoked by authorized staff.
Added a persistent audit log for in-game administrative actions.
Website unbans are also recorded in the Admin Log.
Pipeline
Properly prepare all Derby maps
Properly prepare all DM maps
Properly prepare all Race maps
Add more Derby maps
Add more DM maps
Add more race maps
Add way more unique stunt/stuntpark maps
Record the best maps/races/... and upload to YouTube (once server is open to public)
Anime/J-Pop and Drum & Bass station alternatives.
To verify
Complete all challenges and give them a difficulty level: easy, advanced, or insane.
Test all events
Known bugs
Headphones object not correctly positioned.
Multiple small map bugs/improvements, requires me to dive into MTA for a few hours when I find the time.