Depois de subir o servidor de MTA:SA, dois arquivos definem como ele se comporta e quem manda nele: o mtaserver.conf (as configurações gerais) e o acl.xml (as permissões). Configurar esses dois corretamente é o que separa um servidor amador de um profissional — e evita a dor de cabeça de um admin sem poder ou, pior, de todo mundo com poder demais.
mtaserver.conf — o coração das configurações
O mtaserver.conf é um arquivo XML que controla o essencial do servidor. Os campos que você mais vai mexer:
servername— o nome que aparece na lista de servidores. Sua vitrine: capriche.serverport— a porta do servidor (padrão 22003, UDP). Precisa estar liberada no firewall.maxplayers— número máximo de jogadores (os slots). Deve bater com o que sua hospedagem/plano permite.password— senha para entrar (deixe vazio para servidor público).httpport— porta do servidor HTTP interno, usado para os downloads dos resources pelos jogadores.ase— controla se o servidor é anunciado na lista mestra pública (essencial para aparecer no navegador de servidores).resource— a lista de resources que iniciam junto com o servidor.
Exemplo enxuto:
<config>
<servername>Meu Servidor RP Brasil</servername>
<serverport>22003</serverport>
<maxplayers>200</maxplayers>
<httpport>22005</httpport>
<ase>1</ase>
<resource src="admin" startup="1" protected="0" />
<resource src="meu_gamemode" startup="1" protected="0" />
</config>
Dica: o
maxplayersdeve refletir o plano contratado. De nada adianta configurar 500 slots se a sua hospedagem entrega 100 — e vice-versa, você quer usar todos os slots que pagou.
Aparecer na lista de servidores
Para o seu servidor aparecer no navegador de servidores do MTA (onde a maioria dos jogadores acha servidores novos), o ase precisa estar ativado e a porta corretamente liberada. Um servidor que não é anunciado depende 100% de divulgação externa — então normalmente você quer estar na lista. Veja também como divulgar seu servidor.
acl.xml — quem pode o quê
A ACL (Access Control List) define permissões: quem é admin, moderador, e o que cada grupo pode fazer. É o acl.xml que impede um moderador de dar ban geral ou um jogador comum de virar deus do servidor.
A ideia central:
- Grupos (ex.:
Admin,Moderator,Everyone) reúnem usuários. - ACLs definem o que cada grupo pode ou não (
right) — comandos, funções, recursos. - Você adiciona seus admins ao grupo certo, dando a cada nível exatamente o poder necessário.
A regra de ouro da ACL: menor privilégio
Dê a cada pessoa só o que ela precisa. Um moderador não precisa de acesso total; um gerente de facção não precisa mexer no servidor. Configurar a ACL com cuidado evita abuso interno — uma das causas mais comuns de servidores que implodem por brigas de staff.
⚠️ Cuidado com o grupo Admin: quem está nele pode praticamente tudo. Coloque ali só pessoas de total confiança, e nunca deixe o admin "aberto".
Onde editar tudo isso com facilidade
Editar mtaserver.conf e acl.xml no braço, via FTP, funciona — mas um painel torna tudo mais simples: editor de arquivos, console em tempo real, start/stop de resources pelo navegador. A VittHost oferece hospedagem de MTA:SA no Brasil com painel Pterodactyl, além de MySQL, downloads acelerados e proteção DDoS — com 3 dias de teste grátis.
👉 Ver planos de hospedagem MTA:SA
Com a base configurada, aprenda a instalar e criar resources em Lua.

