Como Usar o MuMaker no MU Online
Aprenda a utilizar o MuMaker para localizar contas, editar personagens, alterar atributos, criar itens, adicionar equipamentos ao inventário ou baú e administrar informações armazenadas na database do seu servidor MU Online.
O que é o MuMaker?
O MuMaker é uma ferramenta utilizada por administradores de servidores MU Online para consultar e alterar informações armazenadas na database do servidor.
Dependendo da versão utilizada, o programa permite trabalhar com contas, personagens, atributos, inventário, warehouse, equipamentos e diferentes propriedades dos itens.
Antes de abrir o MuMaker
O MuMaker normalmente precisa acessar a mesma database utilizada pelo seu servidor. Por isso, antes de começar, confirme que o SQL Server e a database estão funcionando corretamente.
Faça backup da database
Crie um backup da database MuOnline ou da database equivalente utilizada pelo seu servidor antes de realizar qualquer alteração.
Confirme a conexão com o SQL Server
Verifique servidor, instância SQL, usuário, senha e nome da database configurados no MuMaker.
Feche o personagem antes de editar
Sempre que possível, faça alterações com o personagem desconectado do servidor para reduzir o risco de sobrescrever informações ou gerar inconsistências.
Como configurar a conexão do MuMaker
Em muitas versões do MuMaker existe uma área de configuração responsável pela conexão com o SQL Server.
Os nomes podem mudar, mas normalmente você encontrará informações semelhantes às seguintes:
MuOnline, embora algumas Server Files utilizem
outro nome.
Como localizar uma conta
Depois de conectado à database, procure a área responsável pelas contas ou personagens.
Normalmente a identificação da conta corresponde ao campo:
Digite o login da conta e utilize a função de pesquisa do programa.
Dependendo da versão, o MuMaker poderá mostrar informações como:
- login da conta;
- personagens existentes;
- nível dos personagens;
- classe;
- mapa e coordenadas;
- atributos;
- inventário;
- warehouse.
Como editar um personagem
Depois de localizar a conta, selecione o personagem que deseja modificar.
Muitos MuMakers trabalham diretamente ou indiretamente com campos da tabela Character.
| Campo | Função comum |
|---|---|
| Name | Nome do personagem |
| Class | Classe do personagem |
| cLevel | Level atual |
| LevelUpPoint | Pontos disponíveis |
| Strength | Força |
| Dexterity | Agilidade |
| Vitality | Vitalidade |
| Energy | Energia |
| Money | Zen |
| MapNumber | Mapa atual |
Como alterar atributos
Localize os campos de atributos do personagem e informe os valores desejados.
Strength
Representa a força do personagem e costuma influenciar dano, requisitos de equipamentos e outras fórmulas do GameServer.
Dexterity
Representa a agilidade e pode influenciar velocidade, defesa, ataque e outras características dependendo da classe.
Vitality
Está relacionada principalmente à resistência e quantidade de vida do personagem.
Energy
Normalmente está relacionada a mana, habilidades mágicas e fórmulas específicas de determinadas classes.
Depois de alterar os valores, utilize o botão de salvar ou aplicar alterações fornecido pelo MuMaker.
Como criar itens com o MuMaker
Uma das funções mais conhecidas do MuMaker é a criação de itens. A interface costuma permitir selecionar grupo, índice e propriedades adicionais do equipamento.
Escolha a categoria
Localize a categoria do item desejado, como espada, armadura, asa, joia, staff ou outro grupo disponível.
Escolha o item
Selecione o item correto dentro da categoria correspondente.
Configure o level
Quando suportado, escolha o nível do equipamento, por exemplo +0 até o limite permitido pela sua versão.
Configure opções
Dependendo do item e da versão do MuMaker, podem existir opções adicionais como Luck, Skill, Excellent, Ancient ou outras propriedades.
Escolha o destino
Defina se o item será colocado no inventário do personagem ou no warehouse da conta.
Inventário e Warehouse
Em MU Online, inventário e warehouse podem ser armazenados no banco como estruturas binárias. O MuMaker interpreta esses dados e apresenta os itens de forma visual.
Isso permite adicionar, remover ou modificar equipamentos sem editar manualmente o conteúdo binário da database.
Como criar um personagem GM
Algumas versões do MuMaker permitem modificar diretamente o nível administrativo do personagem.
Em muitas Server Files tradicionais, esse controle está relacionado ao campo:
Porém, o significado dos valores pode variar entre diferentes emuladores e sources.
ctlcode, consulte a documentação
ou source da sua Server File para descobrir quais níveis
administrativos realmente são suportados.
MuMaker não conecta no SQL Server
Se o programa apresentar erro ao conectar, verifique os pontos abaixo.
- SQL Server está iniciado;
- nome da instância está correto;
- usuário SQL existe;
- senha está correta;
- database configurada existe;
- usuário possui permissão na database;
- autenticação SQL está habilitada;
- ODBC necessário está configurado, quando aplicável;
- versão do MuMaker é compatível com sua estrutura.
Itens aparecem incorretamente no MuMaker
Quando os itens aparecem com nomes, opções ou posições incorretas, normalmente existe alguma incompatibilidade entre o editor e a Server File.
Verifique principalmente:
- temporada do servidor;
- estrutura do Item.txt ou Item.bmd;
- tamanho do Inventory;
- tamanho do warehouse;
- sistema de sockets;
- itens customizados;
- opções Excellent;
- opções Ancient;
- estrutura própria da source.
Boas práticas ao utilizar o MuMaker
- Faça backup antes de qualquer alteração importante.
- Edite personagens preferencialmente desconectados.
- Utilize uma versão compatível com sua Server File.
- Evite inserir valores fora dos limites do GameServer.
- Não modifique estruturas binárias sem compreender o formato.
- Teste primeiro em uma conta administrativa ou de desenvolvimento.
- Reinicie ou reconecte o personagem quando necessário para que determinadas alterações sejam recarregadas.
Perguntas frequentes sobre MuMaker
Para que serve o MuMaker?
Ele é utilizado para consultar e editar contas, personagens, atributos e itens armazenados na database de determinados servidores MU Online.
MuMaker funciona em qualquer Season?
Não necessariamente. A compatibilidade depende da estrutura da database, formato dos itens e implementação da Server File.
Posso criar itens Excellent?
Em versões compatíveis, sim. Geralmente existe uma área destinada à seleção das opções Excellent disponíveis para o item.
Posso editar personagens online?
Não é recomendado. O GameServer pode sobrescrever dados quando o personagem desconectar ou salvar seu estado.
É necessário fazer backup?
Sim. Alterações incorretas podem causar inconsistências em personagens, inventários ou warehouses.
Conclusão
O MuMaker pode facilitar bastante a administração de servidores MU Online ao fornecer uma interface visual para trabalhar com informações armazenadas no SQL Server.
Entretanto, a ferramenta deve ser utilizada com cuidado. Sempre confirme a compatibilidade com sua Server File, mantenha backups atualizados e evite modificar personagens conectados.
Entendendo como contas, personagens, atributos e itens são armazenados, você poderá utilizar o MuMaker de maneira muito mais segura e eficiente na administração do seu servidor.