Como criar um servidor de MTA:SA: guia completo para iniciantes
O Multi Theft Auto: San Andreas (MTA:SA) transforma o GTA San Andreas em um jogo multiplayer com scripts em Lua, modelos personalizados e infinitas possibilidades: roleplay, corridas, deathmatch, drift, DayZ e muito mais. Veja como colocar o seu servidor no ar.
1. Defina o estilo do servidor
Antes de tudo, decida o gamemode:
- Roleplay (RP): vida virtual, empregos, facções, economia;
- Race: corridas com mapas personalizados;
- DM/DD: combate e destruição;
- Freeroam: liberdade total para jogar com amigos;
- DayZ/sobrevivência, Drift, Polícia x Ladrão e outros.
Temos posts dedicados a cada um deles aqui no blog.
2. Hospede o servidor
Você pode rodar o servidor no seu PC para testes, mas para uma comunidade de verdade precisa de um servidor online 24/7, com boa conexão e proteção contra ataques — servidores de MTA são alvos frequentes de DDoS.
3. Configure o mtaserver.conf
O arquivo mods/deathmatch/mtaserver.conf é o coração da configuração. Os ajustes iniciais mais importantes:
<servername>Meu Servidor MTA | Brasil</servername>
<maxplayers>100</maxplayers>
<password></password>
<ase>1</ase>
servername: nome exibido na lista de servidores;maxplayers: número máximo de jogadores (limitado pelos slots do seu plano);password: deixe vazio para servidor público;ase:1para aparecer na lista de servidores do MTA.
Veja o post "Entendendo o mtaserver.conf" para todas as opções.
4. Instale os resources
No MTA, tudo é resource: gamemodes, mapas, scripts, painéis. Eles ficam em mods/deathmatch/resources/. Para iniciar um resource:
start nomedoresource
E para iniciar automaticamente junto com o servidor, adicione ao mtaserver.conf:
<resource src="nomedoresource" startup="1" protected="0" />
5. Crie sua conta de administrador
No console do servidor:
addaccount SeuNick SuaSenhaForte
Depois, adicione a conta ao grupo Admin na ACL (acl.xml):
<group name="Admin">
<object name="user.SeuNick"></object>
...
</group>
Reinicie o servidor (ou use o painel admin) e faça login no jogo com /login SeuNick SuaSenhaForte. Veja o post "ACL do MTA" para os detalhes.
6. Teste e convide os jogadores
Os jogadores entram pelo cliente do MTA:
- Abra o MTA:SA;
- Quick Connect (Conexão rápida);
- Informe o IP e a porta do servidor;
- Conecte.
Ou encontrem o servidor pela lista de servidores, se o ASE estiver ativo.
7. Cuide do servidor
- Backups do banco de dados e dos resources;
- Atualizações do servidor e dos scripts;
- Monitoramento de desempenho e de ataques;
- Equipe de staff e regras claras.
Hospede seu servidor com a VittHost
A hospedagem de MTA:SA da VittHost tem planos MTASA-BR de 100 a 2.100 slots, com servidores no Brasil, painel Pterodactyl com console em tempo real, proteção DDoS, banco MySQL incluso, downloads acelerados por nginx dedicado e ativação imediata. Experimente com o teste grátis de 3 dias.