LogoyStore

Peixes

Configure os peixes disponíveis para pesca.

Exemplo completo de configuração

Aqui está um exemplo de como configurar os peixes:

fishs:
  normal:
    # Nível necessário da vara de pesca
    level: 1
    display-name: 'Normal L.1'
    # Raridades do peixe
    # Definida na rarities.yml
    # chance,raridade
    rarities:
      - '100.0,normal'
    # Preços base de venda do peixe
    base-prices:
      cost1:
        type: 'Money'
        price: 10.0
      cost2:
        type: 'PlayerPoints'
        price: 5.0
    # Preços por peso do peixe (será somado ao preço base)
    weight-prices:
      cost1:
        type: 'Money'
        price: 10.0
      cost2:
        type: 'PlayerPoints'
        price: 5.0
    # Peso mínimo e máximo do peixe
    weight:
      min: 1
      max: 10
    # Quantia mínima e máxima que pode ganhar de Moedas de evolução ao pescar um peixe
    coin:
      min: 1
      max: 2
    # Quantia mínima e máxima que pode ganhar de XP do MCMMO ao pescar um peixe
    mcmmo:
      min: 1
      max: 2
    # Item do peixe no menu de venda
    display-sell:
      material: 'RAW_FISH:0'
      name: '&aPeixe normal &7[&fL.1]'
      lore:
        - ''
        - ' &7Nível: &f{level}'
        - ' &7Raridade: &f{rarity} &8(+{rarity_price} coins) (+{rarity_price_PlayerPoints} pontos)'
        - ' &7Peso: &f{weight} &8(+{weight_price} coins) (+{weight_price_PlayerPoints} pontos)'
        - ' &7Quantia: &f{amount}'
        - ''
        - ' &7Preço unitário: &f10'
        - ' &fSeu bônus: &b{bonus}%'
        - ''
        - ' &7Preço total (somado bônus, peso e raridade):'
        - '  &f->&a {total_price} coins, {total_price_PlayerPoints} pontos'
        - ''
        - '&aClique para vender'
    # Item do peixe no menu de preview
    display:
      material: 'FISH:0'
      name: '&aPeixe normal &7[&fL.1]'
      lore:
        - ''
        - ' &7Pesos: &f1 à 10 gramas'
        - ' &7Raridades: &fNormal'
        - ' &7Preço unitário: &f10'
        - ''

rarities:
  normal:
    # Valores bônus que o peixe irá dar na venda
    bonus-prices:
      cost1:
        type: 'Money'
        price: 5.0
      cost2:
        type: 'PlayerPoints'
        price: 2.0
    # Pode utilizar cor
    display: 'Normal'
    # Mensagens que serão enviadas (ao jogador)
    messages:
      title: ''
      actionbar: '&aVocê pescou um peixe de raridade normal'
      chat: ''
    # Mensagens que serão enviadas (ao jogador)
    broadcast-messages:
      title: ''
      actionbar: ''
      chat: ''

Configuração de peixes (fishs)

level

Nível necessário da vara de pesca.

Exemplo:

level: 1

display-name

Nome de exibição do peixe.

Exemplo:

display-name: 'Normal L.1'

rarities

Lista de raridades do peixe com suas chances. Formato: chance,raridade

Exemplo:

rarities:
  - '100.0,normal'
  - '50.0,raro'
  - '10.0,lendario'

base-prices

Preços base de venda do peixe.

Exemplo:

base-prices:
  cost1:
    type: 'Money'
    price: 10.0
  cost2:
    type: 'PlayerPoints'
    price: 5.0

weight-prices

Preços por peso do peixe (será somado ao preço base).

Exemplo:

weight-prices:
  cost1:
    type: 'Money'
    price: 10.0
  cost2:
    type: 'PlayerPoints'
    price: 5.0

weight

Peso mínimo e máximo do peixe.

Exemplo:

weight:
  min: 1
  max: 10

coin

Quantia mínima e máxima que pode ganhar de Moedas de evolução ao pescar um peixe.

Exemplo:

coin:
  min: 1
  max: 2

mcmmo

Quantia mínima e máxima que pode ganhar de XP do MCMMO ao pescar um peixe.

Exemplo:

mcmmo:
  min: 1
  max: 2

display-sell

Item do peixe no menu de venda.

Exemplo:

display-sell:
  material: 'RAW_FISH:0'
  name: '&aPeixe normal &7[&fL.1]'
  lore:
    - ''
    - ' &7Nível: &f{level}'
    - ' &7Raridade: &f{rarity}'
    - ' &7Peso: &f{weight}'
    - ''
    - '&aClique para vender'

Placeholders disponíveis: {level}, {rarity}, {weight}, {amount}, {bonus}, {total_price}, {rarity_price}, {weight_price}

display

Item do peixe no menu de preview.

Exemplo:

display:
  material: 'FISH:0'
  name: '&aPeixe normal &7[&fL.1]'
  lore:
    - ''
    - ' &7Pesos: &f1 à 10 gramas'
    - ' &7Raridades: &fNormal'
    - ' &7Preço unitário: &f10'
    - ''

Configuração de raridades (rarities)

bonus-prices

Valores bônus que o peixe irá dar na venda.

Exemplo:

bonus-prices:
  cost1:
    type: 'Money'
    price: 5.0
  cost2:
    type: 'PlayerPoints'
    price: 2.0

display

Nome de exibição da raridade (pode utilizar cor).

Exemplo:

display: '&fNormal'

messages

Mensagens que serão enviadas ao jogador.

Exemplo:

messages:
  title: ''
  actionbar: '&aVocê pescou um peixe de raridade normal'
  chat: ''

broadcast-messages

Mensagens de broadcast que serão enviadas.

Exemplo:

broadcast-messages:
  title: ''
  actionbar: '&a{player} pescou um peixe de raridade normal'
  chat: ''

Placeholder disponível: {player} - Nome do jogador

Nesta página