📄 CustomJewel.txt
Configuração do Arquivo CustomJewel.txt
Este guia explica como configurar o arquivo CustomJewel.txt, que define joias personalizadas para melhorias de itens. O arquivo é dividido em quatro seções (0 a 3), cada uma configurando aspectos das joias, seus efeitos e upgrades. Use espaços ou tabs para separar os campos e asteriscos (*) para indicar "qualquer valor". Suporta até 15 joias (MAX_CUSTOM_JEWEL). Após editar, reinicie o servidor.
Seção 0: Configuração das Joias
Define as joias personalizadas e suas restrições.
//Index ItemIndex MinItemLevel MaxItemLevel MaxItemOption1 MaxItemOption2 MinItemOption3 MaxItemOption3 MinItemNewOption MaxItemNewOption MaxItemSetOption MinItemSocketOption MaxItemSocketOption EnableSlotWeapon EnableSlotArmor EnableSlotWing EnableSlotRing EnableSlotPets SuccessRate_AL0 SuccessRate_AL1 SuccessRate_AL2 SuccessRate_AL3 SalePrice ModelNameIndex: Número da joia (0 a 14).
ItemIndex: Código do item da joia (ex.: 7412 para Jewel of Level).
MinItemLevel: Nível mínimo do item alvo para aplicar a joia (-1 para sem restrição).
MaxItemLevel: Nível máximo do item alvo (-1 para sem restrição).
MaxItemOption1: Máximo de skill no item alvo (* para sem restrição).
MaxItemOption2: Máximo de luck no item alvo (* para sem restrição).
MinItemOption3: Mínimo de opção adicional no item alvo (* para sem restrição).
MaxItemOption3: Máximo de opção adicional no item alvo (* para sem restrição).
MinItemNewOption: Mínimo de opções excelentes no item alvo (* para sem restrição).
MaxItemNewOption: Máximo de opções excelentes no item alvo (* para sem restrição).
MaxItemSetOption: Máximo de opções de set no item alvo (* para sem restrição).
MinItemSocketOption: Mínimo de sockets no item alvo (* para sem restrição).
MaxItemSocketOption: Máximo de sockets no item alvo (* para sem restrição).
EnableSlotWeapon: Permite uso em armas (1=sim, 0=não).
EnableSlotArmor: Permite uso em armaduras (1=sim, 0=não).
EnableSlotWing: Permite uso em asas (1=sim, 0=não).
EnableSlotRing: Permite uso em anéis (1=sim, 0=não).
EnableSlotPets: Permite uso em pets (1=sim, 0=não).
SuccessRate_AL0: Taxa de sucesso para nível de conta 0 (0 a 100).
SuccessRate_AL1: Taxa de sucesso para nível de conta 1 (0 a 100).
SuccessRate_AL2: Taxa de sucesso para nível de conta 2 (0 a 100).
SuccessRate_AL3: Taxa de sucesso para nível de conta 3 (0 a 100).
SalePrice: Preço de venda da joia.
ModelName: Nome do modelo da joia (ex.: "Jewel180").
Exemplo: 0 7412 0 15 * * * * * * * * * * * * 0 0 100 100 100 100 20 "Jewel180" (Jewel of Level, aplicável a itens de nível 0 a 15, 100% de sucesso, preço 20).
Termine com end.
Seção 1: Efeitos de Sucesso
Define os efeitos aplicados ao item quando a joia é usada com sucesso.
//Index Level Option1 Option2 Option3 NewOption SetOption SocketOptionIndex: Número da joia (0 a 14, deve corresponder à Seção 0).
Level: Incremento no nível do item (0 a 15).
Option1: Adiciona skill (0 ou 1).
Option2: Adiciona luck (0 ou 1).
Option3: Incremento na opção adicional (0 a 7).
NewOption: Número de opções excelentes a adicionar (0 a 6).
SetOption: Tipo de set a adicionar (0 a 8).
SocketOption: Número de sockets a adicionar (0 a 5).
Exemplo: 0 1 0 0 0 0 0 0 (Joia 0 aumenta o nível do item em 1, sem outras opções).
Termine com end.
Seção 2: Efeitos de Falha
Define os efeitos aplicados ao item quando a joia falha (atualmente vazio no exemplo).
//Index Level Option1 Option2 Option3 NewOption SetOption SocketOptionIndex: Número da joia (0 a 14, deve corresponder à Seção 0).
Level: Decremento no nível do item (0 a 15).
Option1: Remove skill (0 ou 1).
Option2: Remove luck (0 ou 1).
Option3: Decremento na opção adicional (0 a 7).
NewOption: Decremento nas opções excelentes (0 a 6).
SetOption: Remove set (0 a 8).
SocketOption: Decremento nos sockets (0 a 5).
Exemplo: (Seção vazia, sem efeitos de falha definidos).
Termine com end.
Seção 3: Upgrades de Itens
Define transformações de itens quando a joia é usada com sucesso.
//Index ItemOld ItemNewIndex: Número da joia (0 a 14, deve corresponder à Seção 0).
ItemOld: Código do item original a ser transformado.
ItemNew: Código do novo item após a transformação.
Exemplo: 0 0 1 (Joia 0 transforma o item com código 0 em item com código 1).
Termine com end.
Last updated
