Servidores de Jogos

Como criar um servidor de MTA:SA: guia completo para iniciantes

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: 1 para 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:

  1. Abra o MTA:SA;
  2. Quick Connect (Conexão rápida);
  3. Informe o IP e a porta do servidor;
  4. 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.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS