Back to San Andreas.
This time with everyone. Server-authoritative sync, a flexible server and client stack, hundreds of community servers. Next-gen multiplayer for San Andreas.
Windows 10/11 64-bit · Requires GTA: San Andreas for PC
SAEX runs on Windows PC. Send the link to yourself from your phone and set it up tonight.
Three steps to play.
Have GTA: San Andreas ready? Install SAEX, then find your server in the browser.
The illustration could not load. The setup steps are still available.
-
Have the game ready
You need GTA: San Andreas for PC installed before setting up SAEX.
Find your next server.
Filter by mode or search by name. Compare languages and player counts in the server list.
Browse by mode
The community illustration could not load.
Find your crew.
Talk San Andreas, share your stories and meet other players.
Write your
own server.
Game logic in C#, UI in HTML, config in a single file. Bring your own map, rides and rules; SAEX handles sync, downloads and security.
- C# resources with hot reload
- Custom map, prefab and model streaming
- HTML/CSS/JS for the player UI
- Single-file server config, Windows and Linux
public sealed class Garage : Resource{ [Command("repair")] public void Repair(Player player) { if (player.Vehicle is not { } car) return; if (!player.Wallet.TryPay(250)) { player.Notify("Not enough cash."); return; } car.Repair(); player.ShowMission("VEHICLE REPAIRED", "$-250"); }}
[server]name = "Grove Street Life RP"max_players = 250tick_rate = 60region = "eu-tr"[world]map = "worldplans/ganton-extended"weather = "smog"[resources]start = ["core", "economy", "garage", "police", "hud"]
<div class="sx-counter"> <span class="sx-counter__value" id="money">$00000000</span></div><script> saex.on("wallet:changed", (amount) => { money.textContent = "$" + String(amount).padStart(8, "0"); });</script>
Stay in the loop.
One email a month: new releases, events, big updates. Nothing else.
Your crew is waiting.
Download, set up your account and hit your first server in two minutes.