Resource icon

SrEmpregos - seu plugin de emprego ;) [Repostagem da GamersBoard] 2021-08-16

Ver anexo 1629103795879.png


Bom decidi fazer esse plugin pra postar pra vocês, totalmente gratuito e open-source.svg?v=103
O plugin consiste em trazer empregos para seus trabalhadores, com sistema de salário e desafios para que eles possam aumentar seu salário como se fossem um upgrade de cargo.

Sobre
O plugin tem 7 tipos de empregos: Minerador, Lenhador, Caçador, Escavador, Assassino, Pescador e Fazendeiro. Todos eles tem suas desafios e salário configuráveis.Para receber o salário o jogador deve bater a meta que foi inserida no arquivo de configuração do próprio emprego. Além disso, o jogador pode realizar desafios e, assim, poder aumentar o seu salário conforme o decorrer do tempo.

Ver anexo 1629103871587.png


O jogador tem direito a pedir demissão do seu emprego, mas, ao fazer isso todas os desafios completados serão deletados.

Comandos
/emprego -> visualiza o menu de empregos

Dependência
o plugin necessita que seu servidor tenha um plugin de economia e o Vault instalados.

Suporte
MVdWPlaceholderAPI | SpigotMC - High Performance Minecraft
PlaceholderAPI | SpigotMC - High Performance Minecraft
NickUC - nChat

A tag para ser colocada no Legendchat é {empregos}


Permissões para os empregos
Clique aqui

Placeholders
Clique aqui

Configuração.
Código:
#   _________  ____  _       ___    __  ____ __ __ ______   ___
#  / ___/    \|    \| |     /  _]  /  ]/    |  |  |      | /  _]
# (   \_|  D  )  o  ) |    /  [_  /  /|  o  |  |  |      |/  [_
#  \__  |    /|     | |___|    _]/  / |     |  |  |_|  |_|    _]
#  /  \ |    \|  O  |     |   [_/   \_|  _  |  :  | |  | |   [_
#  \    |  .  \     |     |     \     |  |  |     | |  | |     |
#   \___|__|\_|_____|_____|_____|\____|__|__|\__,_| |__| |_____|
#           plugin de empregos    Versão: 1.3.1

# caso desativado irá usar sqlite como forma de armazenamento.
MySQL:
  ativado: false
  host: 'localhost'
  porta: '3306'
  database: ''
  usuario: ''
  senha: ''

# ==== [Permissões para cada emprego]
#
# escavador    : job.digger
# fazendeiro   : job.farmer
# pescador     : job.fisher
# caçador      : job.hunter
# assassino    : job.killer
# lenhador     : job.lumberjack
# minerador    : job.miner
#
# =====

# =================== [Placeholders]
#
#   {jobs_player_job}        : nome do emprego do jogador
#   {jobs_player_meta}       : total de ações efetuadas (quebrar, cortar, pescar etc)
#   {jobs_player_current}    : total de ações efetuadas para receber o salário
#   {jobs_player_quests}     : quantidade de quests concluidas
#   {jobs_player_salary}     : salário atual do jogador
#   {jobs_player_progress}   : progressonpara receber o salário
#
# OBS: caso use PlaceholderAPi use % no lugar dos {}
#
# ==============

# Sons do sistema, mais sons em -> https://github.com/Attano/Spigot-1.8/blob/master/org/bukkit/Sound.java
sons:
  erro: 'NOTE_BASS'
  geral: 'ITEM_PICKUP'
  sucesso: 'NOTE_PLING'

# mensagens do plugin
mensagens:
  sem-permissao: '&cVocê não tem permissão para isso!'
  sem-emprego: '&cVocê não tem nenhum emprego para poder fazer isso!'
  tem-emprego: '&cVocê já tem um emprego! peça demissão para exercer este cargo'
  contratado: '&aVocê foi contratado para o emprego de @job.'
  pediu-demissao: '&cVocê pediu demissão do seu emprego!'

  pagamento:
  - ' '
  - ' &eEmprego: &7você recebeu seu salário de &2R$ &f@salary'
  - ' '

# tag do emprego no legendchat {empregos}
tag: true

# valores que aparecerão nos gui e nas placeholders
placeholders:
  desempregado: '&cSem emprego'
  selecionar-emorego: '&aClique para selecionar esse emprego'
  emprego-selecionado: '&cVocê já está nesse emprego'
  progresso:
    # quantidade de barras
    quantidade: 10
    # cor barra completa
    cor-completa: '&a'
    # cor barra incompleta
    cor-incompleta: '&7'
    # cor da porcentagem
    cor-porcentagem: '&a'
    # simbolo da barra de progresso
    simbolo: '|'


# inventários do plugin
inventarios:
  desafios: '&8Seus desafios!'
  demissao: '&8Pedir demissão ?'
  empregos:
    nome: '&8Empregos'
    linhas: 5

  item-conquistas:
    slot: 37
    skull:
      ativado: false
      url: ''
    material: 'NETHER_STAR'
    data: 0
    nome: '&aSuas conquistas'
    lore:
      - '&7Veja suas conquistas'


  #   @job     : nome do emprego
  #   @tag     : tag do emprego
  #   @meta    : meta para receer o salário
  #   @salary  : salário do emprego
  #   @quests  : número de quests
  minerador:
    slot: 10
    # se ativado ele irá ignorar o item
    skull:
      ativado: false
      url: ''
    # material
    material: 'DIAMOND_PICKAXE'
    # data do material
    data: 0
    # nome do item
    nome: '&eMinerador'
    # lore do item
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &cminerar @meta blocos'
      - '&7Quests: &e@quests'
      - ''

  escavador:
    slot: 14
    skull:
      ativado: false
      url: ''
    material: 'DIAMOND_SPADE'
    data: 0
    nome: '&eEscavador'
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &cescavar @meta blocos'
      - '&7Quests: &e@quests'
      - ''

  lenhador:
    slot: 12
    skull:
      ativado: false
      url: ''
    material: 'DIAMOND_AXE'
    data: 0
    nome: '&eLenhador'
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &ccortar @meta madeiras'
      - '&7Quests: &e@quests'
      - ''

  fazendeiro:
    slot: 22
    skull:
      ativado: false
      url: ''
    material: 'DIAMOND_HOE'
    data: 0
    nome: '&eFazendeiro'
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &ccolher @meta plantas'
      - '&7Quests: &e@quests'
      - ''

  pescador:
    slot: 20
    skull:
      ativado: false
      url: ''
    material: 'FISHING_ROD'
    data: 0
    nome: '&ePescador'
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &cpescar @meta peixes'
      - '&7Quests: &e@quests'
      - ''

  cacador:
    slot: 16
    skull:
      ativado: false
      url: ''
    material: 'BOW'
    data: 0
    nome: '&eCaçador'
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &cmatar @meta monstros'
      - '&7Quests: &e@quests'
      - ''

  assassino:
    slot: 24
    skull:
      ativado: false
      url: ''
    material: 'DIAMOND_SWORD'
    data: 0
    nome: '&eAssassino'
    lore:
      - '&7Salário Inicial: &2R$ &f@salary'
      - '&7Meta: &casassinar @meta jogadores'
      - '&7Quests: &e@quests'
      - ''

  #   @player   : nome do jogador
  #   @job      : nome do emprego do jogador
  #   @current  : meta para receber o salário
  #   @meta     : meta para receber o salário
  #   @total    : total de blocos, peixes ou entidades quebradas, pescadas ou mortas.
  #   @salary   : salário do jogador
  #   @quests   : número de quests concluidas.
  info:
    slot: 36
    nome: '&e@player'
    lore:
      - '&7Emprego Atual: &f@job'
      - '&7Salário Atual: &2R$ &f@salary'
      - ''
      - '&7Meta: &a@current&7/&c@meta'
      - '&7Total: @total'
      - '&7Quests concluidas: &e@quests'

item-sair:
  slot: 44
  skull:
    ativado: false
    url: ''
  material: 'PAPER'
  data: 0
  nome: '&cPedir Demissão'
  lore:
    - '&7Se sair do seu emprego todo o seu'
    - '&7progresso conquistado será perdido!'

item-confirmar:
  skull:
    ativado: true
    url: 'http://textures.minecraft.net/texture/8d82fcfa5578715c0d248e0aac42ab572e9a826ed3dad9dc66c9926e8473ed'
  material: 'WOOL'
  data: 5
  nome: '&aConfirmar'
  lore:
    - '&7Clique para confirmar'

item-cancelar:
  skull:
    ativado: true
    url: 'http://textures.minecraft.net/texture/bc2e972afa9115b6d32075b1f1b7fed7aa29a5341c1024288361abe8e69b46'
  material: 'WOOL'
  data: 14
  nome: '&cCancelar'
  lore:
    - '&7Clique para cancelar'

# irá aparecer no gui das quests
desafio-completado: '&eDesafio concluído'
desafio-iniciado: '&cDesafio não concluído'
desafio-bloqueado: '&cDesafio bloqueado'


para visualizar a API basta clicar aqui.


Agradecimentos
@RUSHyoutuber pelas suas apis
@Snuck pela ideia
:baladinha:

@vitorblog pelo seu tutorial de verificação de atualização
Autor
ZappyCraft
Downloads
467
Visualizações
738
First release
Last update
Avaliação
0.00 star(s) 0 Avaliações

More resources from ZappyCraft

Topo