Arquivos BMD MU Online: Guia Completo de Edição e Erros Aprendiz Mu Online
Tutoriais

Arquivos BMD MU Online: Guia Completo de Edição e Erros

Por

Entenda os arquivos BMD do MU Online, Item.bmd, Skill.bmd, textos, compatibilidade com Main.exe e como corrigir erros após editar o cliente.

MU Online • Cliente • Arquivos BMD

Arquivos BMD no MU Online: Guia Completo de Função, Edição e Erros

Entenda para que servem os arquivos BMD do cliente MU Online, onde ficam dados de itens, skills, textos, mapas e outras configurações, como identificar arquivos compatíveis com sua versão e evitar erros após editar ou substituir um BMD.

Nível: Intermediário Categoria: Cliente MU Online BMD + Data Aprendiz MU Online

Os arquivos BMD do MU Online fazem parte da estrutura de dados utilizada pelo cliente do jogo.

Dependendo da versão, esses arquivos podem conter informações relacionadas a itens, skills, textos, mapas, NPCs, monstros, interfaces, atributos visuais e diversas configurações usadas pelo Main.exe.

Um erro comum acontece quando o administrador substitui um BMD por outro de uma versão diferente e o cliente começa a apresentar itens com nomes errados, textos corrompidos, crashes ou diferenças em relação ao GameServer.

O que é um arquivo BMD no MU Online?

BMD é uma extensão encontrada em diversos arquivos do cliente MU Online.

Eles armazenam dados que o cliente precisa carregar durante a inicialização ou durante o jogo.

Uma estrutura simplificada seria:

Main.exe
   |
   v
Pasta Data
   |
   +-- Item.bmd
   +-- Skill.bmd
   +-- arquivos de textos
   +-- arquivos de mapas
   +-- outros BMDs
   |
   v
Cliente interpreta os dados
Resumindo O GameServer possui sua lógica e seus dados. O cliente precisa possuir informações compatíveis para exibir corretamente aquilo que o servidor envia.

Onde ficam os arquivos BMD?

Em muitos clientes, grande parte dos BMDs fica dentro da pasta:

Data

Dependendo da versão, você poderá encontrar subpastas ou arquivos diretamente dentro dela.

Exemplo conceitual:

Client
 |
 +-- Main.exe
 |
 +-- Data
      |
      +-- Local
      +-- Interface
      +-- World
      +-- Item
      +-- arquivos .bmd
Estrutura varia por versão 97D, 99z, Season 2, Season 6 e clientes customizados podem organizar os arquivos de formas diferentes.

Quais são os principais arquivos BMD?

Os nomes dependem da Season e da source, mas você poderá encontrar arquivos relacionados a:

Arquivo ou grupo Uso comum
Item.bmd Informações de itens usadas pelo cliente em diversas versões.
Skill.bmd Dados relacionados a skills em várias versões.
Text.bmd / arquivos de texto equivalentes Mensagens e textos do cliente, dependendo da versão.
Gate.bmd Informações de gates ou transições em algumas versões.
MoveReq.bmd Dados relacionados a movimentos em determinadas versões.
Quest.bmd Dados de quests quando utilizado pela versão.
Monster.bmd Informações relacionadas a monstros em algumas builds.
Nem todos esses nomes existem em todo cliente Use sempre os arquivos da sua própria versão como referência. Não trate listas de outra Season como padrão universal.

Item.bmd: para que serve?

Item.bmd é um dos arquivos mais conhecidos em clientes MU Online.

Dependendo da versão, ele pode carregar dados utilizados pelo cliente para interpretar ou exibir os itens.

Esses dados podem envolver informações como:

  • nome;
  • tipo;
  • dimensões do item;
  • requisitos;
  • atributos usados na interface;
  • outros parâmetros dependentes da versão.

Item no GameServer e Item.bmd precisam combinar?

Sim, quando ambos representam o mesmo catálogo de itens.

Imagine:

GameServer
Item 0, 31 = Sword A

Cliente
Item 0, 31 = Sword B

O servidor poderá trabalhar com um item enquanto o cliente apresenta outro nome ou outra informação visual.

Cliente e servidor precisam estar sincronizados Ao adicionar ou modificar itens, confira tanto os arquivos do servidor quanto os arquivos usados pelo cliente.

Onde fica a descrição dos itens?

A resposta depende da versão.

Algumas builds usam informações em BMDs específicos, enquanto clientes customizados podem carregar textos de outros arquivos.

Portanto, não existe um único arquivo de descrição válido para toda Season.

Skill.bmd

Skill.bmd aparece em diversas versões para armazenar informações relacionadas às skills conhecidas pelo cliente.

Uma inconsistência entre servidor e cliente pode gerar:

  • nome de skill errado;
  • ícone incorreto;
  • requisitos divergentes;
  • skill aparecendo de forma inesperada;
  • problemas em customizações.

Arquivos BMD de textos

Diversas versões possuem arquivos destinados a mensagens, labels, nomes ou textos exibidos na interface.

Dependendo da build, eles podem estar organizados por idioma ou região.

Por isso, ao traduzir um cliente, é importante descobrir exatamente qual conjunto de arquivos está sendo carregado.

BMD e idioma do cliente

Alguns clientes possuem estruturas semelhantes a:

Data
 |
 +-- Local
      |
      +-- Eng
      +-- Por
      +-- Kor

Isso varia conforme a versão e a customização.

Se você editar um BMD que não é carregado pelo idioma atual, poderá não ver nenhuma mudança no jogo.

Arquivos BMD e GameServer

Um dos conceitos mais importantes é entender que BMD pertence ao lado do cliente.

O GameServer pode possuir arquivos próprios em formatos como:

.txt
.dat
.xml
.ini
.cfg

dependendo da source.

Muitas customizações exigem atualização nos dois lados:

GameServer
   |
   | dados do item
   v
Cliente
   |
   | BMD correspondente
   v
Jogador vê corretamente

Alterar somente o BMD muda o servidor?

Não necessariamente.

Editar um arquivo do cliente pode alterar a forma como determinada informação é exibida, mas não modifica automaticamente a lógica do GameServer.

Por exemplo, alterar requisitos apenas no cliente não significa que o servidor aceitará a mesma regra.

Cliente não substitui lógica do servidor Regras importantes devem estar corretas no GameServer. O cliente deve permanecer sincronizado com elas.

Como editar arquivos BMD?

Em geral, BMDs não são arquivos de texto simples.

Portanto, abrir um BMD no Bloco de Notas normalmente não é uma forma adequada de edição.

Para editar, costuma ser necessário:

  • editor compatível com aquela versão;
  • conversor BMD para TXT e vice-versa;
  • source ou ferramenta específica;
  • conhecimento da estrutura binária.

Posso converter BMD para TXT?

Dependendo do formato e das ferramentas disponíveis, algumas estruturas podem ser convertidas para um formato legível, editadas e depois compiladas novamente.

Conceitualmente:

Item.bmd
   |
   v
Conversor
   |
   v
Item.txt
   |
   | edição
   v
Conversor
   |
   v
Item.bmd
Conversor precisa ser compatível Um conversor feito para outra Season pode interpretar a estrutura incorretamente e gerar um BMD inválido.

BMD pode ser criptografado?

Sim, dependendo da versão e da customização.

Algumas sources utilizam:

  • estruturas binárias próprias;
  • transformações simples;
  • headers específicos;
  • métodos customizados de proteção.

Isso explica por que uma ferramenta pode abrir um BMD de um projeto e falhar em outro.

O que acontece ao usar BMD de outra versão?

Dependendo da diferença, podem surgir:

  • nomes incorretos;
  • itens errados;
  • skills incompatíveis;
  • ícones incorretos;
  • textos corrompidos;
  • cliente fechando;
  • leitura fora da estrutura esperada.

Exemplo conceitual

Main.exe espera:

Registro = 64 bytes

BMD substituído possui:

Registro = 72 bytes

Se o cliente continuar lendo como se cada registro tivesse 64 bytes, os dados seguintes poderão ser interpretados incorretamente.

BMD causa cliente fechar sozinho?

Pode acontecer.

Especialmente quando:

  • arquivo está truncado;
  • estrutura está incorreta;
  • quantidade de registros é inesperada;
  • arquivo pertence a outra versão;
  • conversão foi feita incorretamente;
  • Main.exe customizado exige outro formato.

BMD corrompido

Os sintomas podem incluir:

  • cliente fecha no loading;
  • item aparece sem nome;
  • texto com caracteres estranhos;
  • skill com informação errada;
  • interface não abre corretamente;
  • erro após atualização do launcher.

Item aparece com nome errado

Verifique:

  • arquivo de item correto;
  • índice do item;
  • grupo do item;
  • cliente e servidor da mesma versão;
  • arquivo de texto associado;
  • BMD atualizado no cliente usado pelo jogador.

Alterei o BMD e nada mudou

Possíveis causas:

  • você editou o arquivo errado;
  • outro idioma está ativo;
  • launcher restaurou o arquivo original;
  • Main.dll carrega dados de outro local;
  • cliente possui sistema customizado;
  • alteração também precisa ser feita no GameServer.

Launcher sobrescreve o BMD

Se você altera o arquivo e ele volta ao original após abrir o launcher, provavelmente o sistema de atualização está baixando novamente a versão publicada.

Nesse caso, atualize também o arquivo distribuído pelo patch ou servidor de atualizações.

Faça backup antes de editar BMD

Antes de modificar qualquer arquivo:

Item.bmd
Skill.bmd
Text.bmd
ou qualquer outro BMD

guarde uma cópia original.

Uma estrutura simples:

Backup_BMD
 |
 +-- Item_original.bmd
 +-- Skill_original.bmd
 +-- outros arquivos
Edite um arquivo por vez Assim, se o cliente começar a fechar, você saberá exatamente qual modificação causou o problema.

Como diagnosticar um BMD com problema

Sintoma Primeiro ponto para verificar
Cliente fecha no loading BMD alterado ou incompatível.
Nome do item errado Item BMD e arquivos de texto.
Skill aparece errada Skill BMD e configuração do servidor.
Texto corrompido Idioma, encoding e BMD correspondente.
Alteração desaparece Launcher sobrescrevendo o arquivo.
Editor não abre o BMD Ferramenta incompatível com a versão.

Checklist dos arquivos BMD

Verificação Resultado esperado
Versão do cliente Compatível com o BMD.
Main.exe Espera a mesma estrutura.
Main.dll Não utiliza formato conflitante.
GameServer Dados correspondentes sincronizados.
Editor Compatível com a versão.
Idioma Arquivo correto está sendo carregado.
Launcher Não restaura versão antiga.
Backup Cópia original disponível.

Perguntas frequentes

O que é BMD no MU Online?

É uma extensão utilizada por diversos arquivos de dados do cliente MU Online, com estrutura dependente da versão.

Para que serve Item.bmd?

Em várias versões, ele contém dados utilizados pelo cliente para interpretar ou exibir informações relacionadas aos itens.

Posso abrir BMD no Bloco de Notas?

Normalmente não é uma boa forma de edição, pois muitos BMDs possuem estrutura binária.

Posso usar Item.bmd de outra Season?

Não é recomendado sem confirmar compatibilidade estrutural com o Main.exe e o restante do cliente.

BMD errado pode fechar o cliente?

Sim. Um arquivo corrompido ou incompatível pode fazer o cliente interpretar dados incorretamente e encerrar.

Por que o item está certo no servidor e errado no cliente?

Pode existir divergência entre os dados do GameServer e o arquivo BMD utilizado pelo cliente.

Qual arquivo BMD contém a descrição dos itens?

Isso depende da versão e da customização do cliente. Não existe um único arquivo de descrição válido para todas as Seasons.

Como editar um BMD?

Utilize uma ferramenta ou conversor compatível com a estrutura daquela versão e faça backup antes da alteração.

Conclusão

Os arquivos BMD do MU Online formam uma parte importante da estrutura de dados utilizada pelo cliente.

Arquivos como Item.bmd, Skill.bmd e outros BMDs podem variar bastante entre versões, por isso não devem ser substituídos ou editados usando ferramentas aleatórias.

O ponto mais importante é manter Main.exe, Main.dll, arquivos BMD e GameServer compatíveis entre si.

Sempre faça backup antes de editar, altere um arquivo por vez e teste o cliente antes de publicar a atualização para os jogadores.

Compartilhe este artigo
Aprendiz Mu Online Conhecimento, comunidade e oportunidades para quem vive MU Online.
Estatísticas de acesso Evolução diária do portal
Total de visitas 20.995.668
Visitas hoje 898
Visitas ontem 3.414
13/07: 1.264 visitas14/07: 1.187 visitas15/07: 1.376 visitas16/07: 1.219 visitas17/07: 1.328 visitas18/07: 1.146 visitas19/07: 1.392 visitas20/07: 1.241 visitas21/07: 1.357 visitas22/07: 1.174 visitas23/07: 1.298 visitas24/07: 1.960 visitas25/07: 3.414 visitas26/07: 898 visitas13/0715/0717/0719/0721/0723/0725/0726/07
Visitas registradas automaticamente.
© 2026 Aprendiz Mu Online