Como criar um servidor de SA-MP ou MTA (GTA San Andreas)
⚡ A resposta curta
Para ter o seu próprio servidor multiplayer de GTA San Andreas são três passos: escolher a plataforma (SA-MP, open.mp ou Multi Theft Auto), enviar o seu gamemode ou os seus resources, e indicá-los no arquivo de configuração. Aqui está o que muda de uma plataforma para outra e os erros que mais se repetem na hora de ligar.🎮 SA-MP, open.mp ou MTA
| Plataforma | O que é | Scripts | Configuração |
|---|---|---|---|
| SA-MP | O multiplayer clássico do San Andreas | Pawn, compilado em .amx | server.cfg |
| open.mp | Servidor de código aberto, compatível com os scripts e o cliente do SA-MP | Pawn, .amx | config.json |
| Multi Theft Auto | Outra plataforma, independente das duas anteriores | Lua, dentro de resources | mtaserver.conf |
🧩 SA-MP: gamemode, filterscripts e plugins
- O gamemode compilado (
.amx) fica na pastagamemodes; os filterscripts, emfilterscripts; os plugins, emplugins. - No
server.cfgeles são escritos sem extensão:gamemode0 meumodo 1efilterscripts admin eventos. - Os plugins são a exceção: em um servidor Linux, que é o normal em uma hospedagem, eles levam
.so, por exemploplugins mysql.so streamer.so. Plugin.dllé de Windows. - A linha
rcon_passwordnão pode ficar comochangeme: com esse valor o servidor não liga.
🔧 open.mp: a mesma coisa, no config.json
O open.mp usa as mesmas pastas e acrescenta acomponents. O que ele carrega é indicado no config.json: pawn.main_scripts para o gamemode, pawn.side_scripts para os filterscripts e pawn.legacy_plugins para os plugins do SA-MP. Três detalhes que poupam tempo:- Alguns plugins conhecidos (Pawn.CMD, Pawn.RakNet, sscanf, discord-connector) vão em
components, não emplugins, e na versão para open.mp. - Para migrar um gamemode, troque o include
a_sampporopen.mpe compile de novo. - Se você vem do SA-MP, o open.mp ainda aceita o seu
server.cfg, mas recomenda passar para oconfig.json.
🚗 Multi Theft Auto: resources
No MTA tudo são resources: pastas ou arquivos.zip com um meta.xml dentro. Eles ficam em mods/deathmatch/resources, e os que devem iniciar junto com o servidor são declarados em mods/deathmatch/mtaserver.conf com uma linha como <resource src="meurecurso" startup="1" protected="0" />. Depois de enviar um novo, refresh no console faz o servidor enxergá-lo e start meurecurso o inicia. O MTA usa ainda uma segunda porta, do tipo HTTP, além da porta do jogo.🖥️ Passo a passo na ZentexNode
- 1. Escolha a plataforma na contratação do seu servidor de GTA San Andreas: SA-MP, open.mp ou Multi Theft Auto. A ativação é automática após o pagamento.
- 2. Defina a senha RCON no painel. No SA-MP a versão padrão é a 0.3.7; se o seu gamemode pede outra, a troca é feita no painel, assim como no open.mp.
- 3. Envie os arquivos pelo gerenciador de arquivos ou, se forem muitos, por SFTP: veja como conectar por SFTP.
- 4. Indique-os no arquivo de configuração da sua plataforma e reinicie o servidor.
- 5. Crie o banco de dados se o seu gamemode salva as contas em MySQL: ele está incluído e é gerenciado pelo painel. No SA-MP e no open.mp você precisa também do plugin de MySQL; no MTA a conexão já vem pronta com a função
dbConnect.
🛠️ Se não ligar
- RCON em
changeme(SA-MP e open.mp): troque. - Plugin de Windows em servidor Linux: você precisa do arquivo
.so. - Nome escrito errado: o gamemode é indicado sem
.amxe precisa ser igual ao nome do arquivo, inclusive maiúsculas e minúsculas. - Você enviou o
.pwne não o.amx: o servidor carrega o arquivo compilado. - Resource do MTA sem
meta.xml, ou enviado sem darrefresh.
👥 Como os jogadores e o administrador entram
No SA-MP e no open.mp, os jogadores adicionam o endereço e a porta do servidor no cliente do SA-MP ou no launcher do open.mp. Para administrar de dentro do jogo, digite/rcon login seguido da sua senha.No MTA, cada jogador precisa de uma instalação limpa do GTA San Andreas 1.0 para PC e conecta com o endereço do servidor pelo menu do jogo. Para virar administrador, crie a conta com
addaccount nome senha no console, pare o servidor e adicione <object name="user.nome" /> ao grupo Admin em mods/deathmatch/acl.xml.Precisa de um servidor de FiveM?
Hospedagem de FiveM com ativação automática, painel próprio, Anti-DDoS e sem fidelidade. Se preferir não configurar por conta própria, há um serviço opcional de instalação assistida.
Ver planos de FiveM a partir de R$ 12/mês →