📄 CustomMonster.txt

Configuração do Arquivo CustomMonster.txt

Este guia explica como configurar o arquivo CustomMonster.txt, que permite personalizar atributos, recompensas e comportamentos de monstros específicos em mapas do jogo. O arquivo contém uma única seção que define as propriedades dos monstros. Use espaços ou tabs para separar os campos e asteriscos (*) para indicar "qualquer valor". Após editar, reinicie o servidor.

Configuração Geral

//Index   Map   MaxLife   DamageMin   DamageMax   Defense   AttackRate   DefenseRate   ExperienceRate   KillMessage   InfoMessage   RewardIndex1   RewardValue1   RewardIndex2   RewardValue2   SummonMonster   SummonMonsterCount
  • Index: Índice do monstro (identificador único do monstro no jogo).

  • Map: Número do mapa onde o monstro aparece (-1 para qualquer mapa).

  • MaxLife: Percentual de vida máxima do monstro (em relação ao valor base, -1 para manter padrão).

  • DamageMin: Percentual de dano mínimo do monstro (-1 para manter padrão).

  • DamageMax: Percentual de dano máximo do monstro (-1 para manter padrão).

  • Defense: Percentual de defesa do monstro (-1 para manter padrão).

  • AttackRate: Percentual de taxa de ataque do monstro (-1 para manter padrão).

  • DefenseRate: Percentual de taxa de defesa do monstro (-1 para manter padrão).

  • ExperienceRate: Percentual de experiência concedida pelo monstro (-1 para manter padrão).

  • KillMessage: ID da mensagem exibida a todos os jogadores quando o monstro é morto (-1 para desativar).

  • InfoMessage: ID da mensagem exibida ao jogador que matou o monstro (-1 para desativar).

  • RewardIndex1: Tipo da primeira recompensa (0=nenhuma, 1=WCoinC, 2=WCoinP, 3=GoblinPoint).

  • RewardValue1: Valor da primeira recompensa (ex.: quantidade de moedas).

  • RewardIndex2: Tipo da segunda recompensa (0=nenhuma, 1=WCoinC, 2=WCoinP, 3=GoblinPoint).

  • RewardValue2: Valor da segunda recompensa (ex.: quantidade de moedas).

  • SummonMonster: Índice do monstro a ser invocado quando este morre (0 para nenhum).

  • SummonMonsterCount: Quantidade de monstros a invocar (0 ou 1 se não especificado).

Exemplo: (Seção vazia no exemplo fornecido, mas um exemplo seria 0 2 150 120 130 110 100 100 200 1 2 1 100 3 50 10 3 para um monstro de índice 0 no mapa 2, com 150% de vida, 120% de dano mínimo, 130% de dano máximo, 110% de defesa, taxas padrão de ataque e defesa, 200% de experiência, mensagens 1 e 2, recompensa de 100 WCoinC e 50 GoblinPoint, invocando 3 monstros de índice 10 ao morrer). Termine com end.

Last updated