Commands, codes and IDs
sa-mp.cfg settings: chat lines, FPS limit, timestamp and font
Every SA-MP client setting in sa-mp.cfg: pagesize, fpslimit, timestamp, multicore, audiomsgoff, fontface and the rest, with values and what they do.
Vice Roleplay · Sources checked:

sa-mp.cfg is the small text file where SA-MP keeps your client settings. Most of them can also be changed in game with a command; the file is useful when you want them set before you even connect.
Where is the file?
Open Documents\GTA San Andreas User Files\SAMP and look for sa-mp.cfg. If it is not there, create an empty text file with that name.
Close the game, open the file with Notepad, write one setting per line (for example pagesize=15), save and start SA-MP again.
Settings
| Setting | Value | What it does |
|---|---|---|
pagesize | 10-20 (default 10) | How many lines the chat box shows. You can also change it in game with /pagesize. |
fpslimit | 20-90 (default 50) | The FPS cap. Works when Frame Limiter is on in the GTA settings. In game: /fpslimit. |
timestamp | 1 on, 0 off | Shows the time next to chat messages. Handy for screenshots. In game: /timestamp. |
disableheadmove | 1 off, 0 on | Whether characters turn their heads where they look. In game: /headmove. |
multicore | 1 on (default), 0 off | Uses more than one CPU core. Set it to 0 if you have mouse problems. |
audiomsgoff | 1 hides | Hides the "Audio Stream" chat messages when the server plays music. In game: /audiomsg. |
audioproxyoff | 1 turns it off | Stops audio streams from using the Windows proxy setting. |
nonametagstatus | 0 shows (default), 1 hides | The hourglass next to the name of a player who has paused the game. In game: /nametagstatus. |
directmode | 1 on, 0 off | If chat text is broken or not drawn at all, this uses a slower direct drawing mode. |
ime | 1 on, 0 off | Input method (IME) and language switching while typing in chat. |
fontface | a font name, e.g. "Arial" | The font for chat, dialogs and the TAB list. Not officially supported and may cause problems. |
fontweight | 0 bold (default), 1 normal | Whether the chat font is bold. |
A good start for roleplay
pagesize=15 and timestamp=1 are enough for most players: more chat on screen, and every message has a time when you need a screenshot for a report.
If the mouse acts strange or the camera jumps, try multicore=0 first.
Sources and scope
This article was prepared with AI assistance after checking the sources and Vice rules. Example scenes were written for explanation and do not describe actual player incidents. Current server rules and on-screen requirements take precedence.