SA:MP Server Setup
Complete guide to setting up a San Andreas Multiplayer (SA:MP) server on CoreSynth.
Overview
| Feature | Details |
|---|---|
| Availability | 24/7 |
| Platform | Linux |
| Panel | Control panel |
| Connection | samp.coresynth.io |
| Mod Support | Gamemodes, Filterscripts |
Prerequisites
Required Software
- GTA: San Andreas — Legitimate game copy
- SA:MP Client — Download from sa-mp.com
Getting Started
Step 1 — Create your service
- Log in to CoreSynth Dashboard
- Navigate to Game Servers
- Select SA:MP
- Choose location and hardware (recommended: 1-2 GB RAM, 1 CPU core)
- Complete your order
Note: For 1-50 players, we recommend at least 1 GB RAM and 5 GB disk.
Step 2 — Server Configuration
In the control panel, edit server.cfg:
echo Executing Server Config...
lanmode 0
rcon_password your_rcon_password
password your_server_password
maxplayers 50
port 7777
hostname My SA:MP Server
gamemode0 grandlarc 1
filterscripts ammunation cityprops vskin
announce 0
query 1
weburl www.sa-mp.com
mapname San AndreasStep 3 — Important Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
hostname | string | — | Server name |
rcon_password | string | — | RCON password |
maxplayers | number | 50 | Maximum players |
gamemode0 | string | — | Gamemode name |
port | number | 7777 | Server port |
lanmode | number | 0 | LAN mode (0 = internet) |
Step 4 — Server Start
- In the control panel, click Start
- Server will start and automatically create necessary files
Connecting to Server
Method 1 — SA:MP Client
- Launch GTA: San Andreas with SA:MP installed
- In SA:MP main menu, click Browse Internet
- Find your server or use direct connect
Method 2 — Direct Connect
- In SA:MP menu, enter server IP in the field
- Click Connect
Installing Gamemodes
Directory Structure
server/
├── scriptfiles/
├── filterscripts/
├── gamemodes/
│ └── mygamemode.amx
├── server.cfg
└── samp03svrInstalling a Gamemode
- Download gamemode (.amx file)
- In the control panel, upload file to
gamemodes/folder - Edit
server.cfg:
gamemode0 mygamemode 1- Restart server
Installing Filterscripts
Filterscripts add extra features without changing the main gamemode.
Installing a Filterscript
- Download filterscript (.amx file)
- In the control panel, upload to
filterscripts/folder - Edit
server.cfg:
filterscripts myscript1 myscript2- Restart server
Common Issues
Server Not Listing in Browser
Cause: Incorrect announce settings or firewall.
Solution:
announce 1
query 1- In the control panel, go to Security
- Ensure port 7777 (UDP) is open
Port Connection Problems
Cause: Port is blocked or incorrectly configured.
Solution:
- Check
port=7777in server.cfg - Verify port is open in Security
- Check that you are connecting to the correct port
Mods Not Loading
Cause: Incorrect file paths or missing files.
Solution:
# Check paths are correct
# gamemodes/ for gamemodes
# filterscripts/ for filterscripts
# scriptfiles/ for dataPlayers Cannot Connect
Cause: Wrong password or server full.
Solution:
# Check password is not set (for public server)
password
# or
password your_passwordRecommended Gamemodes
| Gamemode | Description |
|---|---|
| Grand Larceny | LC/SA crossover |
| Stunt/Roleplay | Stunt maps + RP |
| NextGEN | Modern RP gamemode |
| Russian Roleplay | Russian RP style |
Recommended Filterscripts
| Filterscript | Purpose |
|---|---|
| MapFixes | Fixes in-game map bugs |
| IRC | IRC integration |
| Admin System | Basic admin commands |
| Teleport | Teleport commands |
Next Steps
- Subdomains — Custom domain setup
- Game Servers — All supported games
Need help? Open a support ticket or ask Alex.
Last updated on