Seu primeiro servidor
Estrutura de pastas
servidor/
├── MTA Server64.exe (ou o binário Linux)
└── mods/deathmatch/
├── mtaserver.conf configuração do servidor
├── acl.xml permissões
└── resources/
├── spawn/ um recurso
└── fivemobile_plataforma/
mtaserver.conf
Os campos que importam no começo:
<config>
<servername>Meu Servidor RP</servername>
<serverport>22030</serverport> <!-- porta do jogo (UDP) -->
<httpport>22031</httpport> <!-- download de arquivos dos recursos (TCP) -->
<maxplayers>64</maxplayers>
<resource src="spawn" startup="1" />
<resource src="fivemobile_plataforma" startup="1" />
</config>
Cada <resource ... startup="1"/> liga um recurso quando o servidor abre.
Portas
Libere no firewall e no roteador:
| Porta | Protocolo | Para quê |
|---|---|---|
| 22030 | UDP | conexão dos jogadores |
| 22031 | TCP | download dos arquivos dos recursos |
Testar pelo celular
Com o servidor aberto, aponte o app para o IP do seu PC na mesma rede (Wi-Fi) e a porta 22030. Se o jogador nasce e anda, o ambiente está pronto para você começar a escrever recursos.
Próximo passo
Leia Recursos e scripts Lua para criar o seu primeiro recurso.