Since there was a lack of easy-to-understand setup guides in the section, I thought I'd take some time and make a guide as simple as I can make it with plenty of pictures to help out new players.
Part I: Download the client files
Firstly, go to the official
http://www.sa-mp.com/download.php]SA:MP Official website client download page[/url]and download any of the client files listed there. The list of clients is near the top of the page and all clients should be virus-free.
NOTE:: You will need to download the 3rd Party Patch if you have a newer version of GTA: San Andreas (the newer discs are compatible with all Vista versions). Download the patch and use it after you have installed the client.
Part II: Install the client files
Once the client has finished downloading, double click the icon and the installer will start. Once the installer starts, you should see this:
Now proceed with the installation.
NOTE: You must have your copy of GTA: San Andreas installed before you install the client. Otherwise the 'I Agree' button will be greyed out and you can't proceed with the installation.
Part III: Joining a game
Joining a server is simple. Firstly, you must startup the client. You can find the client shortcut in
C:\Program Files\Rockstar Games\GTA San Andreas. The icon will look like this:
Once the client starts up you will see this screen:
To join a server on the 'Internet' list, simply click on one of the server and then click either the orange tick (

) or double click on the server name and click 'Connect'.
Part IV: Adding a favourite server
To add a server to your favourites, simply look at the bottom of the client and look for 3 tabs, like this:
And click on favourites, then get the IP:PORT of the server (to get the IP:PORT, click on a server and look for an information box like this:
Copy the IP:PORT (for example, the IP:PORT of Las Venturas Playground is 85.17.200.150:7777), go to your favourites, click the orange tick and paste the IP:PORT and click OK. The server will now be added to your favourites list.
Part V: Setting up a server
To set up a server, go to the official
SA:MP Downloads page and scroll down until you come to the server download section which looks like this:
Click on the link which is for your operating system. I recommend you visit
this link instead, since there is several files missing from the download link provided by SA:MP.
NOTE: SA:MP is not supported for Mac OS X. Also, be sure to read the SA:MP Services Agreement if you plan on hosting a public server.
Unpack the .rar file into a folder (call the folder something like SA-MP) and double click the server.cfg file (
) and open it in notepad. You will then see this information inside the file:
echo Executing Server Config...
lanmode 0
rcon_password changeme
maxplayers 32
port 7777
hostname SA:MP Server
gamemode0 lvdm1
filterscripts adminspec actions
announce 0
query 0
weburl
www.sa-mp.com
(The hostname may be different, so don't worry)
Change the RCON password to a combination nobody else will know, that is important. I recommend you don't change the query line or the echo line. Lines you can change are announce (set to 1 to let other players see your server on the Master Server List under the 'Internet' tab), the gamemode0 line (change the name of the gamemode to the name of the .amx file which is stored in the gamemodes folder you unpacked), the port line, maxplayers line and lanmode line (set to 1 to improve server performance at the cost of bandwidth).
To join your own server, simply open the client, click on the 'Favourites' tab, click on the orange tick and enter 127.0.0.1:7777 (or whatever you changed your port to) and click 'OK'. Your server should appear on the list. If you want to make your server public, then you will need to forward ports specified by www.portforward.com
Have fun!