Welcome to the TMS SA-MP (Open Multiplayer Server)

Mave

TMS Founder
Administrator
Messages
239,806
Location
Belgium
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.

Why?
Why not?
Who?
Just me this time.



The TMS Server

How to join?

Live webpage
  • Overview of all commands
  • Overview of all teleports
  • Live map
  • Live chat
  • Statistics
  • And more to come
-> https://server.tms.sx/


Ingame help
  • You only need to use "Y" for everything. That's it. Oh and "N" flips your vehicle (when in a vehicle) or opens vehicle spawner (when on foot).
 
Progress update up until 12/08/2026

Implemented
  • 80% of old maps (vs 2018 gamemode) (50% of objects)
    Stuntmaps: /sf, /sfair, /aa, /ramppark, /chilliad, /lvair, /monster, /boatstunts
    Stunts: /halfpipe, /waterslide, /trippytube, /hugeloop, /drop, /trampoline, /damwallride
    Jumps: /dragjump, /verticaljump, /waterjump, /glassjump, /sfjump, /bridgejump
    Drop: /goingdown, /tugfun, /loopfun
    Chill: /treehouse, /hippy, /grotto, /tmsclub, /tmsisland
    Race: /racemap, /karttrack, /miniloop
    Drift: /lvdrift
    Derby: /carsumo, /deathring
    Other: /hayclimb, /haydm, /andro, /xslide, /visitjail
  • 100% of old commands (vs 2018 gamemode)
    Vehicle: /flip (N), /lock (/unlock), /changeplate, /tune/, /randomtune, /randomcc, cc <primary> <secondary>, /rainbow, /disco, /antifall, /speedo
    Player: /skin <id>, /hmu, /dive, /afk (/back), /kill, /pm <player> <text>, /me <text>, /playsound <id>, /stats (/register, /login), /drunk, animations
  • Challenge system with timer
    /monsterchallenge, /infernuschallenge1, /infernuschallenge2, /bmxchallenge, /skycoaster, /restart, /exit
  • Registration system including password reset and forum account creation
  • Webpage with live map, live chat, always up-to-date overview of commands https://server.tms.sx/
  • Clean main dialog system you open up by pressing Y (this contains everything you ever need)
  • Pressing N opens vehicles spawner (on foot) or flips vehicle (in-vehicle)
  • Infinite nos and car godmode
  • Chat games: reaction test and maths test
  • Voting games: vote weather for 5mins, vote time for 5mins
  • Textdraws for teleports and messages directed to player (I want to keep chat only chat + chat games)
  • Sounds when joining, spawning, winning chat games
To do list (before no-password / public)
  • Racing system
  • DM system
  • Admin system
  • Derby system
  • Radio system
  • Random spawn
  • Implement other maps
  • Active race/dm/challenge every x minutes
 
Last edited:
12/08/2026 Update

New
  • Re-organized teleports within categories: most impressive / best teleports on top
  • The main menu is now contextual: on foot Player Options is listed first, in-vehicle Vehicle Options is listed first
  • Added /truckstop
  • Added /tubepark
  • Added /racering (interior)
  • Added /skyderby
  • Added /dmtown
  • Website: Main page split into sub-pages: Live, Commands, Stats
  • Website: Added Account and Admin pages
  • Website: Added forum link
  • Website: Added System Status check
1786610922106.webp


To do
  • /skyderby random spawns + vehicles
  • /dmtown random spawns + weapons + gangzone + virtualworld
  • List vehicles inside categories by speed
  • Proper admin system
  • Garage system (similar to GTA: Online)
  • Race System
  • DM System
  • Derby System
  • Radio system
To test
  • In-game registration system
  • Complete all challenges and give them a difficulty level (easy/advanced/insane)

Bugs
  • You can teleport while /afk
  • /changeplate doesn't put you back into vehicle
  • Live page becomes bug when there is someone in-game
 
Last edited:
13/08/2026 Update

New
  • 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.
  • Hillclimb Challenge
  • Infernus Challenge 4
  • Challenge end-checkpoints now use a flare object
  • Interior teleports: /8track /bloodbowl /dirttrack /jizzy, /shamal, /ammunationrange, /sexshop, /crackfactory, /motel, /area51, /lspolice, /sfpolice, /lvpolice, /libertycity, and /libertycityinside.
  • /aajump
  • /qjump
  • /maxiloop
  • /sfdrift
  • /waterportal
  • /underwater
  • /lsdive, /sfdrive/ sfrtdive (and new teleport category Skydiving)
  • /bikeskills
  • /planehill
  • /boxingdm
  • /dildodm
  • /chainsawdm
  • /battlefield
  • /sfdm
  • /katanadm
  • DM Town now has a gangzone
  • Multi-position teleports now choose randomly without using the same destination twice consecutively.
Pipeline
  • /skyderby random spawns + vehicles
  • /dmtown random spawns + weapons + gangzone + virtualworld
  • List vehicles inside categories by speed
  • Proper admin system
  • Garage system (similar to GTA: Online)
  • Race System
  • DM System
  • Derby System
To verify
  • In-game registration system
  • Complete all challenges and give them a difficulty level (easy/advanced/insane)
  • Every radio station: if it works in-game

Known bugs
  • Headphones object not correctly positioned
  • Once player has spawned two vehicles, he cannot spawn a third one (should destroy first one)
  • Opening trunk while doors are open closes doors
  • Underwater teleport should be flipped 180 degrees
 
15/08/2026 Update

New/Fixed
  • Vehicles And Spawning
    • The two-player-vehicle limit now removes the oldest spawned vehicle when another is requested instead of blocking the spawn.
    • Added Super Administrator-only Seasparrow spawning.
    • Fixed vehicle doors and trunk so operating the trunk no longer closes the doors.
    • Refined the spawner display to show "Estimated Top Speed" without unnecessary model IDs.
    • Skin and spawn-vehicle selection lists are now shuffled independently for each player.
    • Spawned vehicles are created at the exact requested position, helping on narrow platforms.
    • Added a dedicated "Vehicles" teleport category containing Truck Stop and Plane Hill.
    • Corrected the Infernus Challenge 6 starting platform and coordinates.
  • Challenges
    • Converted /bikeskills into a Challenge.
    • Challenge exits now restore the player’s original vehicle, seat, position, velocity, interior, and virtual world.
    • Challenge completion is no longer abrupt:
      • Player and vehicle freeze at the finish.
      • Completion result remains visible for five seconds.
      • Personal-best and all-time-record messages are supported.
      • Player returns only after the result screen.
    • Added smoke flares at all challenge finishes.
    • Added orange INFO announcements for:
      • Challenge started.
      • Challenge completed with elapsed time.
      • New personal best.
      • New all-time record.
  • Radio
    • /radio and the Y-menu Radio option now open the station list immediately.
    • Added saved garage-radio selection.
    • Vehicle radio can continue playing nearby after exiting, but only when the vehicle doors are open.
    • Radio state is cleaned up when leaving relevant vehicles or activities.
    • Temporarily disabled the broken Anime/J-Pop and Drum & Bass stations. Need to find alternatives.
  • Y Menu
    • Y menus are now activity-aware:
      • Challenges show only Restart and Leave.
      • Deathmatches show only Leave.
      • AFK mode offers returning from AFK.
    • Added a dynamic "Votes" menu for event, weather, and time votes.
    • Removed the redundant Help command from the Help section.
  • INFO Feed
    • Join, disconnect, AFK, and return-from-AFK messages moved out of normal chat.
    • These presence messages use a dedicated colour.
    • Server restart notices moved to the INFO feed in red.
    • Challenge and teleport announcements use the same feed with their own colours.
  • Personal Garage
    • Added a persistent five-slot personal garage for registered accounts.
    • Every account receives a unique garage virtual world.
    • Added the garage exterior checkpoint, /garage, Y-menu entry, and public map marker.
    • Added a loading camera scene with “Moving you to your personal garage.”
    • Garage objects load before stored vehicles.
    • Only player-owned spawned vehicles may be stored; static/server vehicles are rejected.
    • Stored information includes:
      • Vehicle model.
      • Primary and secondary colours.
      • Paintjob.
      • Number plate.
      • Compatible tuning components.
    • Added "Request Personal Vehicle":
      • Displays all stored vehicles and plates.
      • Delivers the selected vehicle near the player.
      • Applies its saved appearance and upgrades.
      • Destroyed requested vehicles return to the garage.
    • Added mechanic delivery:
      • Mechanic skin 50 appears inside the delivered vehicle.
      • Honks three times.
      • Exits and runs away.
  • Deathmatch Events
    • Added scheduled deathmatch events:
      • New cycle every 15 minutes.
      • Voting opens before the event.
      • Active event lasts 10 minutes.
      • Voters are automatically entered.
    • Available arenas:
      • Hay Deathmatch.
      • DM Town.
      • Boxing Deathmatch.
      • Dildo Deathmatch.
      • Chainsaw Deathmatch.
      • Battlefield Deathmatch.
      • San Fierro Deathmatch.
    • Vote totals are displayed live.
    • Ties are resolved randomly.
    • Events without votes are cancelled.
    • Added event HUD with remaining time, kills, deaths, and ranking.
    • Players respawn inside the active event.
    • Winner selection prioritizes kills, then fewer deaths.
  • Staff And Administration
    • Added persistent classifications:
      • Player.
      • Moderator.
      • Administrator.
      • Super Administrator.
    • Added a role-gated Admin section to the Y menu.
    • Available controls include:
      • Seasparrow.
      • Wire/unwire.
      • Clear chat.
      • Kick.
      • Ban and unban.
      • Jail and unjail.
      • Goto.
      • Spectate.
      • Set staff role.
    • Moderators receive basic moderation tools.
    • Kick, ban, and unban require Administrator.
    • Role assignment requires Super Administrator.

Pipeline
  • Properly prepare all Derby maps: 10x random spawn/map.
  • Properly prepare all DM maps: 10x random spawn/map.
  • Race System.
  • Derby System.
  • Anime/J-Pop and Drum & Bass station alternatives.

To verify
  • In-game registration system.
  • Complete all challenges and give them a difficulty level: easy, advanced, or insane.

Known bugs
  • Headphones object not correctly positioned.
 
Last edited:
Back
Top Bottom