Migrando do SA-MP para o open.mp: passo a passo
Tem um servidor SA-MP e quer migrar para o open.mp? A boa notícia: por ser compatível, a migração costuma ser tranquila. Veja o roteiro.
1. Faça backup de tudo
- Gamemodes e filterscripts (código-fonte
.pwne compilados.amx); server.cfg;- Plugins e
scriptfiles/; - Banco de dados.
2. Baixe o open.mp
Baixe o pacote oficial do servidor para o seu sistema (Linux ou Windows) no site oficial do open.mp.
3. Copie seus arquivos
gamemodes/,filterscripts/,scriptfiles/→ para as mesmas pastas no open.mp;- Plugins legados →
plugins/.
4. Configure
O open.mp usa o config.json. Transfira suas configurações do server.cfg: nome, jogadores máximos, gamemode, filterscripts, plugins, senha RCON, website.
O open.mp oferece compatibilidade com configurações legadas, mas o recomendado é usar o
config.json. Consulte a documentação oficial para o mapeamento das opções.
5. Recompile com os includes do open.mp (recomendado)
O servidor roda muitos .amx antigos sem recompilar. Mas, para aproveitar correções e novas funções:
- Use o compilador e os includes do open.mp (pasta
qawno/do pacote); - Troque
#include <a_samp>por#include <open.mp>; - Compile e resolva os avisos — muitos apontam para funções renomeadas ou com assinatura atualizada.
Remova includes de "fixes" antigos (como o fixes.inc) quando o próprio open.mp já corrige os bugs — verifique na documentação.
6. Plugins
- A maioria dos plugins populares funciona como legado;
- Alguns têm versões ou alternativas como componentes do open.mp;
- Plugins muito antigos e sem manutenção podem precisar ser substituídos.
7. Teste em um servidor separado
- Login, registro, salvamento;
- Comandos principais;
- Sistemas de empregos, veículos, casas;
- Painel de administração.
Chame alguns jogadores de confiança para testar.
8. Faça a virada
- Anuncie a manutenção;
- Faça backup final do banco;
- Suba o open.mp com a configuração final;
- Divulgue o novo IP (se mudar).
9. Acompanhe
Observe o console e os logs nos primeiros dias e corrija problemas rapidamente.
Hospede seu servidor com a VittHost
Os planos OPENMP-BR da VittHost têm compatibilidade total com scripts SA-MP (Pawn), servidores no Brasil, painel Pterodactyl, proteção DDoS, MySQL incluso e ativação imediata. Teste a migração com o teste grátis de 3 dias.