Como funciona esta pasta
MuServer\Data\MonsterSetBaseCS contém arquivos de posicionamento separados por mapa para o GameServerCS. Cada nome começa com três dígitos correspondentes ao ID do mapa, por exemplo 030 - Castle Siege.txt.
O prefixo do nome determina o mapa no carregamento atual. Mantenha-o igual ao MapNumber das linhas. O servidor processa somente os mapas atribuídos à sua instância; preserve os nomes e as extensões dos arquivos.
Seções e formato
Seção 0 — Posições fixas / NPCs
Cada linha posiciona uma entidade em um ponto definido.
Monster MapNumber Range PositionX PositionY Direction
Seção 1 — Áreas com quantidade
A linha cria a quantidade indicada dentro da área delimitada.
Monster MapNumber Range BeginPosX BeginPosY EndPosX EndPosY Direction Quantity
Seção 2 — Monstros por posição
A linha registra uma criatura em torno das coordenadas informadas.
Monster MapNumber Range PositionX PositionY Direction
Seção 3 — Áreas especiais
Formato de área com um valor adicional; preserve o padrão já usado neste mapa ou evento.
Monster MapNumber Range BeginPosX BeginPosY EndPosX EndPosY Direction Quantity Value
Seção 4 — Posições de evento
Linhas de evento com posição definida; a aparição efetiva depende da lógica do evento.
Monster MapNumber Range PositionX PositionY Direction
Significado das colunas
| Coluna | Significado |
|---|---|
Monster |
ID da classe cadastrada em Monster/Monster.txt. |
MapNumber |
ID do mapa. No carregamento atual, o prefixo numérico do nome do arquivo determina o mapa; mantenha ambos coerentes. |
Range |
Distância configurada para esta criatura ou NPC. |
PositionX |
Coordenada horizontal da posição. |
PositionY |
Coordenada vertical da posição. |
BeginPosX |
Coordenada horizontal inicial da área. |
BeginPosY |
Coordenada vertical inicial da área. |
EndPosX |
Coordenada horizontal final da área. |
EndPosY |
Coordenada vertical final da área. |
Direction |
Direção inicial; preserve -1 quando o arquivo original não fixa uma direção. |
Quantity |
Quantidade de criaturas criadas para a área da linha. |
Value |
Valor auxiliar da seção 3. O efeito específico não está identificado no arquivo; preserve o padrão do mapa/evento. |
As linhas podem terminar em // seguido de um comentário. Cada seção começa com seu número e termina em end. Não altere a ordem das colunas nem remova end.
Cuidados
Monsterdeve corresponder a uma classe existente emMonster/Monster.txt.- Revise coordenadas e quantidade antes de publicar; mudanças aqui afetam a aparição de NPCs, monstros e entidades de evento.
- Faça cópia do arquivo do mapa e teste as mudanças no jogo. Para mapas de evento, teste também o evento completo.