Adicionando novas jóias Server MueMu
Bom pessoal, decidir trazer alguns tutoriais que tem no fórum fechado da x-team pelo fato do muemu ter as mesma config já que se trata da source roubada da xteam, então acredito que vai ajudar bastante à quem esta mexendo com esse emulador. Esse é o primeiro tutorial que estou trazendo e que considero interessante.
Introdução
Para incluir novas joias, é necessários realizar o procedimento padrão de inclusão de novos itens, e após isso, realizar os procedimentos descritos neste guia.
Configurando o arquivo "CustomJewel.txt"
Definições da joia (Seção 0)
Número de identificação da joia, pode ser colocados valores de 0 até 14, totalizando um número máximo de 15 joias.
Número de identificação do item da joia, adquirido através do "Item.txt".
- ItemIndex = (Section*512)+Type
- MinItemLevel
Nível mínimo que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- MaxItemLevel
Nível máximo que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- MaxItemOption1
Verifica o valor de habilidade do item alvo da joia.
- 0 -> Não pode ter habilidade.
1 -> Deve ter habilidade.
Colocar -1 para ignorar esta verificação. - MaxItemOption2
Verifica o valor de sorte do item alvo da joia.
- 0 -> Não pode ter sorte.
1 -> Deve ter sorte.
Colocar -1 para ignorar esta verificação. - MinItemOption3
Quantidade mínima de opções que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- MaxItemOption3
Quantidade máxima de opções que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- MinItemNewOption
Quantidade mínima de opções excelentes que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- MaxItemNewOption
Quantidade máxima de opções excelentes que o item alvo da joia deverá ter, se o valor for maior que 10, a coluna passará a verificar opções fixas.
- 11 -> NewOption1
12 -> NewOption2
14 -> NewOption3
18 -> NewOption4
26 -> NewOption5
42 -> NewOption6
Colocar -1 para ignorar esta verificação. - MaxItemSetOption
Verifica o valor de opção set do item alvo da joia.
- 0 -> O item não pode ser ancient.
1 -> O item não pode ser ancient e precisa suportar set nº1.
2 -> O item não pode ser ancient e precisa suportar set nº2.
3 -> O item não pode ser ancient e precisa suportar todos os sets.
Colocar -1 para ignorar esta verificação. - MinItemSocketOption
Quantidade mínima de de socket's que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- MaxItemSocketOption
Quantidade máxima de de socket's que o item alvo da joia deverá ter.
- Colocar -1 para ignorar esta verificação.
- EnableSlotWeapon
Define se a joia poderá ser utilizada em armas.
- 0 -> Não pode.
1 -> Pode. - EnableSlotArmor
Define se a joia poderá ser utilizada em armaduras.
- 0 -> Não pode.
1 -> Pode. - EnableSlotWing
Define se a joia poderá ser utilizada em asas.
- 0 -> Não pode.
1 -> Pode. - SuccessRateAL0~3
Chance de sucesso da joia.
- AL0 = Free;
AL1 = Vip1;
AL2 = Vip2;
AL3 = Vip3; - SalePrice
Quantidade de zen que a joia custará.
Nome do modelo utilizado pela capa, sem extensão.
- jewel_model.bmd -> "jewel_model"
Sucesso da Joia (Seção 1)
Número de identificação da joia, definido na seção 0.
Quantidade de níveis que serão adicionados ao item alvo da joia.
- Valores permitidos: 0~15
- Option1
Altera a habilidade do item alvo da joia.
- 0 -> Não faz nada.
1 -> Adiciona habilidade. - Option2
Altera a sorte item alvo da joia.
- 0 -> Não faz nada.
1 -> Adiciona sorte. - Option3
Quantidade de opções que serão adicionadas ao item alvo da joia.
- Valores permitidos: 0~7
- NewOption
Quantidade de opções excelentes aleatórias que serão adicionadas ao item alvo da joia, se o valor for maior que 10, serão adicionadas opções fixas.
- 11 -> NewOption1
12 -> NewOption2
14 -> NewOption3
18 -> NewOption4
26 -> NewOption5
42 -> NewOption6 - SetOption
Altera a opção set do item alvo da joia.
- 0 -> Não faz nada.
1 -> Set nº1.
2 -> Set nº2.
3 -> Set aleatório.
5 -> Set nº1 com +5 stats.
6 -> Set nº2 com +5 stats.
7 -> Set aleatório com +5 stats.
9 -> Set nº1 com +10 stats.
10 -> Set nº2 com +10 stats.
11 -> Set aleatório com +10 stats. - SocketOption
Quantidade de socket's que serão adicionados ao item alvo da joia.
Falha da Joia (Seção 2)
Número de identificação da joia, definido na seção 0.
Quantidade de níveis que serão removidos do item alvo da joia.
- Valores permitidos: 0~15.
- Option1
Altera a habilidade do item alvo da joia.
- 0 -> Não faz nada.
1 -> Remove habilidade. - Option2
Altera a sorte item alvo da joia.
- 0 -> Não faz nada.
1 -> Remove sorte. - Option3
Quantidade de opções que serão removidas do item alvo da joia.
- Valores permitidos: 0~7.
- NewOption
Sem funcionalidade.
Sem funcionalidade.
Sem funcionalidade.
Informações adicionais
Após configurar o arquivo no servidor, se faz necessário gerar um novo "main.xtm" com as informações das joias, para isto, basta copiar o arquivo "CustomJewel.txt" para a pasta do gerador.