Para mudar as configurações de um servidor open.mp na PlayNHost, abra Configurações, clique em config.json em Arquivos de config, mude as linhas e clique em Salvar e reiniciar. O editor mostra cada opção de nível superior do config.json como um botão, um número ou uma caixa de texto e sempre escreve um JSON válido. As listas de gamemodes, filterscripts e plugins são editadas no próprio arquivo, em Files.
Abra as configurações do config.json
- Abra seu servidor no painel e clique em Configurações no menu à esquerda.
- Na lista à esquerda, em Arquivos de config, clique em
config.json. O cartão diz "As configurações de config.json, sem editar o arquivo manualmente." - Mude o que precisar. O cartão conta suas mudanças e diz "O servidor precisa reiniciar para aplicá-las."
- Clique em Salvar e reiniciar para aplicá-las agora, ou em Só salvar para aplicá-las na próxima inicialização. Reverter descarta suas mudanças.

Em Files, o config.json tem um selo Config que abre o mesmo cartão. Clicar no nome do arquivo abre o editor de texto.
O que cada opção faz?
As descrições vêm do guia do config.json do open.mp para o open.mp 1.6; os valores padrão são os de um servidor novo da PlayNHost. Os nomes das linhas ficam em inglês no painel, por isso aparecem assim aqui.
| Linha | Padrão | O que faz |
|---|---|---|
| Name | open.mp server | O nome na lista de servidores do launcher e quando os jogadores se conectam |
| Password | vazio | Senha para entrar. Vazio significa que qualquer pessoa com o endereço pode entrar |
| Announce | ligado | Pede ao open.mp para listar seu servidor na lista da internet dele |
| Enable query | ligado | Mostra os detalhes do seu servidor no navegador de servidores. Os jogadores ainda conseguem entrar com isso desligado |
| Language | vazio | O idioma mostrado no navegador de servidores, pelo qual os jogadores podem filtrar |
| Website | open.mp | O site mostrado para o seu servidor |
| Discord, Invite | vazio | O link de convite do seu Discord, mostrado no launcher do open.mp |
| Logo | vazio | Link da imagem do seu logo, mostrada no launcher do open.mp |
| Banners, Light e Dark | vazio | Links das imagens dos seus banners, mostradas no launcher do open.mp |
| Chat input filter | ligado | Desligue para permitir caracteres como % no chat |
| Max bots | 0 | Quantos slots de jogadores os NPCs podem usar |
| Game | Opções de jogabilidade, veja abaixo | |
| Logging | O que vai para o log.txt, como chat e mortes |
As opções de Game
Game abre um grupo de opções, cada uma com a sua linha:
- Weather (
10) e Time (12): o clima e a hora com que o servidor começa, mostrados no navegador. - Mode e Map: o texto do gamemode e do mapa no navegador. A maioria dos gamemodes define o próprio texto de modo, que prevalece.
- Use_nametags: nomes e barras de vida acima dos jogadores.
- Use_zone_names: nomes de áreas, como "Vinewood", na tela.
- Use_stunt_bonuses: dinheiro por manobras em veículos.
- Chat_radius e Use_chat_radius: limitam o chat aos jogadores próximos.
- Vehicle_respawn_time: em milissegundos,
10000são 10 segundos.
Um gamemode pode mudar muitas dessas opções pelo próprio script, então uma configuração aqui pode não ter efeito com alguns gamemodes.
O que o painel define por mim?
Antes de cada inicialização, o painel grava três coisas no config.json. Não mude no arquivo nem neste cartão, porque elas são substituídas na próxima inicialização:
| No config.json | Vem de |
|---|---|
network.port | A porta do seu servidor. Nunca mude |
rcon.password, rcon.enable | Senha do RCON em Configurações, Configurações do jogo; o RCON remoto fica sempre ligado |
max_players | A linha Slots em Visão geral, até o limite do seu plano. Não aparece neste cartão |
Network e Rcon ainda aparecem como grupos no cartão, e o grupo Rcon mostra a Senha do RCON em texto simples, então qualquer pessoa que você deixar abrir este cartão consegue lê-la. Deixe Network como está: um valor errado ali pode impedir os jogadores de se conectarem. Mude a senha de admin em Configurações do jogo: Como virar admin no seu servidor open.mp.
O que só posso mudar no arquivo?
A parte pawn guarda três listas que o cartão não consegue mostrar: main_scripts (gamemodes), side_scripts (filterscripts) e legacy_plugins (plugins). Edite em Files: clique em config.json, mude a linha, clique em Salvar conteúdo e reinicie. Veja Como mudar o gamemode do seu servidor open.mp e Como adicionar plugins ao seu servidor open.mp.
Se o arquivo ficar quebrado depois de uma edição manual, o Console mostra Error while parsing config file e o open.mp inicia com os padrões embutidos, incluindo a porta 7777 em vez da porta do seu servidor: Problemas e soluções do servidor open.mp.
Posso usar o server.cfg no lugar?
Não. O open.mp ainda lê um server.cfg do SA-MP, mas o guia do config.json dele recomenda o config.json, e na PlayNHost o painel gerencia o config.json. Não coloque um server.cfg na pasta do seu servidor: o open.mp o lê depois do config.json e as linhas dele prevalecem, então uma linha port tira o servidor da porta dele e os jogadores não conseguem se conectar. Copie suas configurações antigas à mão: Como mover seu servidor SA-MP para o open.mp.



