Como instalar e criar skins no cliente de MU Online
Instale e crie skins customizadas para o cliente de MU Online — editar interface, telas de loading, ícones, efeitos de equipamento e personalizar a aparência do jogo para o seu servidor.
A customização visual do cliente de MU Online é o que dá identidade ao seu servidor. Da tela de loading ao menu de personagens, cada elemento pode ser modificado para criar uma experiência única.
A customização visual do cliente de MU Online é o que dá identidade ao seu servidor. Da tela de loading ao menu de personagens, cada elemento pode ser modificado para criar uma experiência única.
Estrutura de arquivos de interface do cliente
MU Online/
├── Interface/ ← arquivos de interface (janelas, botões)
│ ├── *.ozj ← texturas JPEG comprimidas (formato MU)
│ ├── *.ozt ← texturas TGA comprimidas
│ └── *.ozb ← texturas BMP comprimidas
├── Loading/ ← telas de carregamento por mapa
│ ├── Loading00.ozj ← Lorencia
│ ├── Loading01.ozj ← Dungeon
│ ├── Loading02.ozj ← Devias
│ └── ...
├── Data/
│ ├── Monster/ ← sprites de monstros
│ ├── Item/ ← sprites de itens
│ └── Effect/ ← efeitos visuais
└── Main.exe ← executável (contém recursos embutidos)
Ferramentas necessárias
| Ferramenta | Para quê | Tipo |
|---|---|---|
| GIMP ou Photoshop | Editar imagens | Gratuito / Pago |
| MU Image Converter | Converter .ozj/.ozt para .jpg/.png e vice-versa | Gratuito |
| HxD | Hex editor para editar o Main.exe | Gratuito |
| Resource Hacker | Editar recursos embutidos no Main.exe (ícone, versão) | Gratuito |
| 7-Zip | Descompactar alguns pacotes de cliente | Gratuito |
Formatos de imagem do MU Online
| Extensão | Base | Transparência | Uso típico |
|---|---|---|---|
.ozj | JPEG | Não | Telas de loading, backgrounds |
.ozt | TGA | Sim (canal alpha) | Sprites com transparência |
.ozb | BMP | Não | Texturas simples |
.oze | EFT | Sim | Efeitos de equipamento |
Converter imagens para o formato MU
Com MU Image Converter
- Abra o MU Image Converter;
- Para converter para o formato MU:
- Drag & drop seu arquivo
.jpgou.pngno programa; - Selecione o formato de saída (
.ozjpara JPG sem alpha,.oztpara PNG com transparência); - Clique Convert;
- Para converter do formato MU para edição:
- Drag & drop o arquivo
.ozj/.oztno programa; - Selecione saída
.jpgou.png; - Abra no GIMP/Photoshop para editar.
Requisitos de tamanho por tipo de arquivo
| Arquivo | Dimensão recomendada | Notas |
|---|---|---|
Tela de loading (Loading00.ozj) | 800×600 ou 1024×768 | Mesma resolução do cliente |
Fundo do login (loginback.ozj) | 800×600 | Tela de seleção de personagem |
| Janelas de interface | Variado | Geralmente multiplos de 32px |
| Ícones de itens | 28×28 px | Cada item ocupa 1 slot de inventário |
Customizar telas de loading
As telas de loading aparecem quando o jogador entra em cada mapa:
Passo a passo
- Na pasta
Loading/, localize o arquivo do mapa que quer customizar:
`` Loading00.ozj = Lorencia Loading01.ozj = Dungeon Loading02.ozj = Devias Loading03.ozj = Noria (Lost Tower em algumas versões) Loading04.ozj = Lost Tower Loading07.ozj = Atlans Loading08.ozj = Tarkan Loading33.ozj = Icarus (Season 5+) ``
- Converta o
.ozjoriginal para.jpgcom o MU Image Converter;
- Edite no GIMP/Photoshop:
- Adicione o nome e logo do seu servidor;
- Mantenha o mesmo tamanho (800×600 ou 1024×768);
- Salve como
.jpgcom qualidade 90%;
- Converta de volta para
.ozjcom o MU Image Converter;
- Substitua o arquivo original na pasta
Loading/;
- Teste no jogo entrando no mapa correspondente.
Customizar a tela de login
A tela de seleção/criação de personagem tem fundo configurável:
Arquivos de background do login
Interface/
├── login_back.ozj ← fundo principal da tela de login
├── login_back_ext.ozj ← extensão (em algumas versões)
└── Login/
└── login_bg.ozj ← variante por distribuição
Criar background customizado
- Converta
login_back.ozj→.jpg; - Edite: adicione o nome do servidor, logo, data do wipe, etc.;
- Resolução deve ser 800×600 pixels;
- Converta de volta para
.ozj; - Substitua na pasta
Interface/.
Customizar o ícone do Main.exe
O ícone que aparece na barra de tarefas e no desktop é um recurso embutido no Main.exe:
Com Resource Hacker
- Abra o Resource Hacker;
- File → Open → selecione o
Main.exe; - No painel esquerdo, expanda Icon Group;
- Clique com direito no ícone → Replace Resource;
- Selecione seu arquivo
.ico(deve ter múltiplos tamanhos: 16×16, 32×32, 48×48, 256×256); - File → Save para salvar o Main.exe modificado.
Criar um arquivo .ico a partir de uma imagem
# PowerShell — converter PNG para ICO com múltiplos tamanhos
# Requer ImageMagick instalado
magick convert logo.png -resize 256x256 icon_256.png
magick convert logo.png -resize 48x48 icon_48.png
magick convert logo.png -resize 32x32 icon_32.png
magick convert logo.png -resize 16x16 icon_16.png
magick convert icon_256.png icon_48.png icon_32.png icon_16.png servidor-mu.ico
Ou use um serviço web de conversão de PNG para ICO online.
Customizar efeitos de equipamentos (.oze)
Os efeitos visuais de itens equipados (asas, runas, etc.) ficam em arquivos .oze:
Data/Effect/
├── Wing1.oze ← efeito das Asas de Fada (Wing of Elf)
├── Wing2.oze ← Asas de Heaven (Wing of Heaven)
├── Wing3.oze ← Asas de Satan (Wing of Satan)
└── ...
.oze requer ferramentas específicas de cada versão do cliente. Ferramentas para .oze são raras — a maioria das personalizações de efeito é feita através de modificação das texturas de referência, não do arquivo de efeito em si.Editar a interface do jogo (janelas e botões)
As janelas de jogo (inventário, skills, stats) são compostas por múltiplos arquivos na pasta Interface/:
Identificar qual arquivo editar
- No jogo, anote o nome/aparência do elemento que quer mudar;
- Converta os
.ozj/.oztda pastaInterface/para.jpg/.pngem lote; - Use o Windows Explorer para visualizar as imagens e identificar qual é a correta;
- Edite e reconverta.
Exemplo: adicionar logo do servidor na janela de personagem
Interface/
├── PersonageInfo.ozj ← janela de status do personagem
└── CharInfo.ozj ← em algumas distribuições
- Converta
PersonageInfo.ozj→.jpg; - Abra no GIMP/Photoshop;
- Adicione o logo do servidor no canto superior;
- Salve como
.jpgqualidade 90%; - Converta de volta para
.ozj; - Substitua no cliente.
Distribuir o cliente customizado
Após fazer todas as customizações, prepare o cliente para distribuição:
Organizar o cliente
MuServer-MeuServidor/ ← pasta do cliente do servidor
├── Main.exe ← customizado (ícone, textos)
├── Interface/ ← interface customizada
├── Loading/ ← loadings customizadas
├── Data/ ← dados do jogo
├── Setup.ini ← configuração (IP do servidor, resolução)
└── Update/ ← arquivos novos da última atualização
Configurar Setup.ini para apontar para seu servidor
; Setup.ini — configuração do cliente
[Config]
IP=seu.servidor.com ; ou IP direto: 45.90.100.150
Port=44405
Server=Nome do Servidor MU
[Resolution]
Width=800
Height=600
ColorDepth=32
Window=0 ; 0=fullscreen, 1=janela
Empacotar para download
# Compactar o cliente com 7-Zip (PowerShell)
# Requer 7-Zip instalado
& "C:\Program Files\7-Zip\7z.exe" a -t7z -mx=9 MuServidor-cliente.7z MuServer-MeuServidor\
# Gerar hash SHA256 para verificação de integridade
Get-FileHash MuServidor-cliente.7z -Algorithm SHA256 | Select-Object Hash
Publique o hash SHA256 no site para que os jogadores possam verificar a integridade do download.
Checklist de customização
TELAS VISUAIS
[ ] Telas de loading de todos os mapas customizadas
[ ] Background da tela de login com logo do servidor
[ ] Ícone do Main.exe substituído
[ ] Banner/splash screen com nome do servidor
INTERFACE
[ ] Janela de personagem com logo ou cor do servidor
[ ] Botões e janelas com tema do servidor (opcional)
CLIENTE
[ ] Setup.ini apontando para o IP/domínio do servidor
[ ] Versão no Main.exe atualizada (via Resource Hacker)
[ ] Cliente testado do início ao fim (login, jogo, interface)
DISTRIBUIÇÃO
[ ] Cliente compactado com 7-Zip
[ ] Hash SHA256 publicado no site
[ ] Link de download funcionando
[ ] Tamanho do arquivo razoável (< 500 MB recomendado)
_original/ com os arquivos não modificados. Se uma customização quebrar o cliente, você pode restaurar facilmente sem precisar baixar o cliente inteiro de novo.Perguntas frequentes
O que é uma skin no MU Online?
Skin é a personalização visual do cliente — inclui telas de loading, interface (janelas, botões), icones de itens, efeitos visuais de equipamentos e o visual do Main (tela principal).
Precisa de ferramentas especiais para criar skins?
Sim — para texturas e sprites, você precisa de um editor de imagem (Photoshop, GIMP) e ferramentas de conversão de formato MU (.ozj, .ozb, .ozt). Para modificar o Main, use um hex editor.
Skins do cliente afetam outros jogadores?
Não — as skins ficam no cliente de cada jogador. Elas não afetam outros jogadores nem o servidor. Você distribui o cliente customizado e cada jogador que baixar terá as skins do seu servidor.
É possível adicionar novos itens com sprites customizados?
Sim, mas é mais complexo — requer editar arquivos de definição de itens (Item.bmd ou equivalente) e adicionar os sprites na pasta de texturas. A maioria dos servidores usa itens existentes com cores/efeitos modificados.