Como configurar NPCs no MU Online
NPCs de lojas, eventos e serviços são posicionados pelo GameServer conforme arquivos ou scripts da Server File. O formato varia, mas o diagnóstico sempre começa identificando o índice do NPC, mapa e coordenadas.
1. Descubra onde sua source carrega NPCs
Procure MonsterSetBase, arquivos de NPC, XML ou scripts. Não edite arquivos do cliente esperando alterar a posição real no servidor.
2. Identifique o número do NPC
Use a lista de monstros/NPCs da própria Server File. Índices customizados podem ser diferentes de outras sources.
3. Defina mapa e coordenadas
Escolha uma área caminhável e livre. Confirme MapNumber e X/Y antes de publicar.
4. Ajuste direção
Algumas estruturas permitem definir para onde o NPC fica orientado. Isso é visual, mas melhora o acabamento.
5. Recarregue e teste
Use comando de reload se a source suportar ou reinicie o GameServer. Confirme que não existe NPC duplicado no mesmo local.
Exemplo e diagnóstico rápido
Checklist recomendado
- Faça backup antes de alterar arquivos ou database.
- Altere uma configuração por vez.
- Teste primeiro em ambiente local ou de homologação.
- Leia os logs após cada reinício ou reload.
- Documente o valor anterior e o novo valor.
Perguntas frequentes
NPC aparece no mapa errado. O que revisar?
MapNumber e ordem das colunas do arquivo.
Preciso editar o cliente?
Para apenas posicionar um NPC já existente, normalmente a alteração principal é server-side. NPCs customizados podem exigir arquivos no cliente.
Conclusão
O ponto principal em Como configurar NPCs no MU Online é trabalhar com a configuração real da sua Server File, fazer testes controlados e evitar copiar valores de outra source sem comparação. Uma rotina de backup, logs e validação reduz muito o tempo gasto com erros difíceis de rastrear.