📄 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   ModelName
  • Index: 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   SocketOption
  • Index: 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   SocketOption
  • Index: 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   ItemNew
  • Index: 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