Você tem um servidor de SA-MP rodando, com anos de gamemode, comunidade e dados — e quer o futuro que o open.mp oferece, sem jogar tudo fora. Boa notícia: como a compatibilidade com o SA-MP é um objetivo central do open.mp, a migração costuma ser bem mais tranquila do que se imagina. Veja o passo a passo e os cuidados.
A ideia central: compatibilidade
O open.mp foi desenhado para rodar os scripts do SA-MP. Seus gamemodes, filterscripts e includes em Pawn foram feitos para funcionar. Então migrar não é reescrever — é trocar a fundação e continuar. Ainda assim, alguns detalhes (plugins/componentes específicos) merecem atenção, e é por isso que você testa antes.
Passo 1: NÃO migre direto na produção — teste primeiro
A regra de ouro: nunca mexa no seu SA-MP em produção antes de validar. Suba uma cópia do seu servidor num ambiente de teste com open.mp e valide tudo lá. Assim, se algo precisar de ajuste, seus jogadores não sofrem. Um teste grátis de 3 dias é perfeito para isso.
Passo 2: leve os arquivos do seu servidor
Copie para o ambiente open.mp:
- Gamemode (
.amxe o.pwnfonte). - Filterscripts e includes.
- Scriptfiles (dados salvos em arquivo, se houver).
- O banco de dados MySQL (se o seu servidor usa) — faça o dump e importe.
Passo 3: adapte a configuração (config.json)
O SA-MP usa server.cfg; o open.mp usa config.json (com suporte à configuração legada). Transponha os valores essenciais:
- Nome do servidor, porta (7777), máximo de jogadores.
- Gamemode e filterscripts que iniciam.
- RCON password (senha de admin).
- Credenciais do MySQL.
Passo 4: resolva plugins e componentes
Este é o ponto que mais exige atenção. O SA-MP usa plugins; o open.mp trabalha com componentes e mantém uma camada de compatibilidade para muitos plugins populares. No teste:
- Liste os plugins que seu gamemode usa (MySQL, sscanf, streamer, etc.).
- Verifique a versão compatível de cada um para o open.mp.
- Substitua/atualize onde necessário e teste.
A maioria dos plugins mais usados na cena já tem caminho no open.mp — mas confirmar isso no teste evita surpresas.
Passo 5: compile, rode e valide
- Recompile o gamemode com os includes atualizados, se necessário.
- Inicie o servidor pelo console e observe o log — erros de plugin/native aparecem aqui.
- Teste em jogo: entre, cheque os sistemas principais (login, economia, veículos, admin) e chame algumas pessoas para testar sob carga.
Passo 6: vá para produção com segurança
Com tudo validado no teste, você migra de verdade:
- Faça backup do SA-MP antigo (gamemode + banco) antes de qualquer coisa.
- Suba a versão open.mp validada.
- Avise a comunidade da atualização e monitore de perto nas primeiras horas.
Checklist de migração
- [ ] Testado numa cópia antes de tocar na produção
- [ ] Gamemode, filterscripts, includes e scriptfiles copiados
- [ ] Banco MySQL migrado (dump + import)
- [ ]
config.jsonconfigurado (porta, RCON, MySQL) - [ ] Plugins → componentes/versões compatíveis verificados
- [ ] Gamemode recompilado e sem erros no log
- [ ] Sistemas testados em jogo, com jogadores
- [ ] Backup do SA-MP antigo guardado
Migre com teste grátis e ping baixo
A forma mais segura de migrar é validar numa hospedagem boa antes. A VittHost oferece open.mp no Brasil com 3 dias de teste grátis — suba a cópia do seu servidor, valide scripts e plugins, e só então mude a produção.
👉 Ver planos de open.mp · Testar grátis por 3 dias
Novo no open.mp? Comece pelo o que é o open.mp.

