Ir para conteúdo

[Source] Plugin de almas MySQL semi-completo.


lxt

Posts Recomendados

Está foi a primeira vez que criei um plugin de almas, não sabia direito como fazer e o código está uma tremenda bagunça, e não irei continuar o projeto, então decidi postar ele aqui para vocês fazerem oque quiser!

 

Dentro dessa source tem:

 

Comandos:

- /almas set/remove/add {player} {valor}

- /almas [top]

- /setmercador set/remove

 

Imagens:

Suas almas: SWIyN2E.png

 

Almas top: tm48GcN.png

 

Administrador setou, removeu ou adicionou almas para 1 jogador.ngZrlWe.png

 

Quando um jogador mata o outro (Sistema de porcentagem):

nccAhaN.png

FL6MZJk.png

 

Este é o Sr.Mercador, spawne-o utilizando /setmercador set!

uvEAJmY.png

 

Para setar (/setmercador set), e remover (/setmercador remove), ele remove um mercador a seu redor (3 blocos).

ineZ4Vk.png

 

Este é o menu do mercador!

4EYSAk0.png

AObayXT.png

 

 

Chegamos na parte do mercado negro, na qual é possivel colocar até 53 itens, e com glow!

K5kGeHX.png7Cuo3LL.png

 

 

Vamos para o SubMundo, onde você troca suas cabeças por almas!

XEgePk6.png

 

Esta é a config:

#################################################
#               Plugin LoxtAlmas                #
#   Licença: Este plugin não requer licença!    #
# Adiquira mais plugins como este em loxtdev.tk #
#################################################

#Para atualizar o plugin in-jogo, utilize /almas reload
#Utilize esta permissao para administradores loxtalmas.admin

MySQL:
  Usar: true
  Usuario: "root"
  Senha: ""
  Banco: "lostcube"
  Host: "localhost"
  Tabela: "saldos"
  Porta: 3306

#Configuracoes do Mercador
NomeNPC: "&7Mercador de Almas"
ValorCabeca: 1

#Ao matar o jogador, tera esta porcentagem, e este item.
Cabeca: 
  Nome: "&7Trocar por Almas"
  Lore:
    - ""
    - "&fUse no SubMundo"
    - "&fCada cabeca equivale a {valor} alma!"
    - ""
DropChance: 75.0

#Nome de todos os menus
Menus:
  Principal: "&8Mercador de Almas"
  SubMundo: "&7SubMundo"
  MercadoNegro: "&7Mercado Negro"

#Todas mensagens
Mensagens:
  SemPermissao: "&cVoce nao tem permissao para isso!"
  Saldo: "&eVoce tem atualmente &a{valor} &ealmas!"
  Setou: "&eVoce setou &a{valor} &ealmas para o jogador &a{player}"
  Removeu: "&eVoce removeu &a{valor} &ealmas do jogador &a{player}"
  Adicionou: "&eVoce adicionou &a{valor} &ealmas para o jogador &a{player}"
  Trocou: "&eVoce resgatou &a{valor} &ealmas!"
  Recusou: "&cTroca recusada!"
  NaoAdicionou: "&cTroca recusada pois voce nao adicionou cabecas!"
  Recompensa: "&eVoce pegou uma recompensa no valor de &a{valor} &ealmas!"
  Insuficiente: "&cVoce nao pode trocar, pois nao tem almas suficientes! \n&c* Voce necessita de: &e(&f{saldo}&e/&f{custo}&e)"
  TopFormato: "&eJogadores com mais almas:"
  TopFormato2: "&f{posicao}&7- &f{player}: &e{valor} &falmas!"

#Matou o jogador
ActionBar: "&eVoce matou &a{player} &ee recebeu uma cabeca, troque por almas!"
SemSorte: "&cVoce matou &a{player}&c, porem nao recebeu uma cabeca :'(."

#Retirou uma recompensa do Mercado Negro (actionbar)
Recompensa: "&eJogador &a{player} &epegou recompensa no mercado negro no valor de &a{valor}&e almas"

#Menu do Mercador
MenuPrincipal:
  MercadoNegro:
    Item: 130
    Data: 0
    Slot: 12
    Nome: "&6Mercado Negro"
    Lore:
      - ""
      - "&fClique para visualizar o Mercado Negro"
      - "&fTroque suas almas por itens especiais."
      - ""
  SubMundo:
    Item: 381
    Data: 0
    Slot: 14
    Nome: "&6SubMundo"
    Lore:
      - ""
      - "&fClique para visualizar o SubMundo"
      - "&fAqui se troca cabecas por almas."
      - ""

#Menu do SubMundo
SubMundo:
  Trocar:
    Item: 341
    Nome: "&aAceitar a troca"
  Recusar:
    Item: 166
    Nome: "&cRecusar a troca"
  Vidros:
    Item: 160
    Data: 11
    Nome: "&cColoque sua cabeca acima!"


# Para criar um kit, copie o ID e va numerando, de 1 a 53.
# Nunca utilize espaco, e sempre use ASPAS ao redor do codigo, exemplo ("310-1,311-1").
# Exemplo de criacao de kit: ID-QUANTIA;ENCHANTNAME:ENCHANTLEVEL
MercadoNegro:
  1:
    Itens: "310-1"
    Slot: 11
    Nome: "&6Exemplo de item 1"
    ItemDisplay: 41
    ItemDisplayData: 0
    EfeitoGLOW: false
    Custo: 50
    Lore:
      - "&bEsta recompensa possui:"
      - ""
      - "&f* "
      - "&f* Peitoral de diamante P6"
      - "&f* Calca de diamante P6"
      - "&f* Bota de diamante P6"
      - ""
      - "&6Custo: &f50 almas!"
  2:
    Itens: "310-1"
    Slot: 13
    Nome: "&6Set P8"
    ItemDisplay: 42
    ItemDisplayData: 0
    EfeitoGlow: true
    Custo: 100
    Lore:
      - "&bEsta recompensa possui:"
      - ""
      - "&f* Capacete de diamante P8"
      - "&f* Peitoral de diamante P8"
      - "&f* Calca de diamante P8"
      - "&f* Bota de diamante P8"
      - ""
      - "&6Custo: &f100 almas!"
  3:
    Itens: "276-1"
    Slot: 15
    Nome: "&6Itens Full 6"
    ItemDisplay: 57
    ItemDisplayData: 0
    EfeitoGlow: true
    Custo: 150
    Lore:
      - "&bEsta recompensa possui:"
      - ""
      - "&f* Espada de diamante Full 6"
      - "&f* Picareta de diamante Full 6"
      - "&f* Machado de diamante Full 6"
      - "&f* Pa de diamante Full 6"
      - "&f* Enxada de diamante Full 6"
      - ""
      - "&6Custo: &f150 almas!"

Desculpe pelo tópico estar horrível, é o meu primeiro de muitos :D!

 

Gostou? Deixe o like :D.

 

@UPDATE:

- 03/07/2017 - SOURCE RENOVADA!

 

DOWNLOAD: https://github.com/LoxtBR/LoxtAlmas

 
Erro removido:
O erro que tinha antes quando tu colocava a source no eclipse e lotava de erros como o 'A', era da codificação de classes, que estava em UTF-8.
Editado por iLoxt
Link para o comentário
Compartilhar em outros sites

Bom :)

 

 

Muito bom haha #Adeus câncer

 

 

nice!

 

 

amei pl de qualidade e de graça <3

 

 

Boa Men

 

@off

 

quero um desse tbm

 

 

6CghJeS.gif

 

 

Obrigado a todos!

 

Ele esta pronto pra uso?

 

Sim, apenas em SQL! Recomendo criar as recompensas sem config, pois não finalizei.

 

# Exemplo de criacao de kit: ID-QUANTIA;ENCHANTNAME:ENCHANTLEVEL

 

Esta parte acima, só funciona o ID-QUANTIA.

Editado por iLoxt
Link para o comentário
Compartilhar em outros sites

                                                                                          PLUGIN FODA <3
                                                                                            AINDA FREE

                   

                                                       anigif_enhanced-buzz-32587-1405685331-4.

Link para o comentário
Compartilhar em outros sites

 

                                                                                          PLUGIN FODA <3

                                                                                            AINDA FREE

 

                   

                                                       anigif_enhanced-buzz-32587-1405685331-4.

 

Ta longe disso kkj :D vlw!

Link para o comentário
Compartilhar em outros sites

Nossa, realmente to impressionado, não é sempre que se vê isso aqui na GamersBoard, parabéns pelo plugin e pela ação de posta a source com certeza irei utiliza-lá!

Obrigado <3 :D! Vou tentar trazer mais alguns projetos.

 

 

Muito TOP!

Se alguém for continuar esse projeto poderia me passar que estou aceitando <3

 

Obrigado <3

 

 

Muito foda :D

Free ainda , mt bom cara , obrigado por compartilhar :D

 

Obrigado <3 :D

 

Booa!

Obrigado <3, vindo de você eu fico até sem graça e.e

Link para o comentário
Compartilhar em outros sites

Difícil achar um plugin de almas grátis, e com src, parabéns!! =)

 

 

Ja tinha o meu, mas esse ta mais completo ^^^

 

 

Nice , plugin ótimo ainda mais Free 

 

Obrigado a todos, fico feliz que gostaram! :D

 

JD-GUI na caruda kk mas ta bom.

 

Você desmereceu meu trabalho, demorei 4 dias para criar este plugin, mesmo que seja simples para alguns, superei meu limite pois é algo que nunca pensei que iria dar 

conta de terminar, mas na parte do 'mas ta bom' eu gostei, obrigado pelo elogio, e estou a espera das prints que mostram os códigos na quais usei 'JD-GUI'.

Aliás não seria tão burro de soltar códigos de outras pessoas na internet, para manchar meu perfil, e este plugin recebi várias ajudas de pessoas, alias algumas coisas que utilizei nele 'ItemGlow', são de pessoas que me ajudaram.

Estava pensando em postar outros projetos aqui, mas vejo que não vale apena, apesar de ser uma grande maioria que gosta do trabalho, outra parte apenas de critica e acaba deixando o criador desmotivado. 

Editado por iLoxt
Link para o comentário
Compartilhar em outros sites

[uPDATE] Source renovada - Bugs removidos!

 

Adicionado ao githubhttps://github.com/LoxtBR/LoxtAlmas

 
Erro removido:
O erro que tinha antes quando tu colocava a source no eclipse e lotava de erros como o 'A', era da codificação de classes, que estava em UTF-8.
Link para o comentário
Compartilhar em outros sites

Plugin ou Source excelente, mas sobre aquilo ali em cima, muitos se passam por desenvolvedor, são, mas alguns, que eu vi há alguns dias atras, códigos maliciosos em plugin de grande desenvolvedores, quem manda os dados do servidor para o site dele, não vou citar, pois não fui eu quem descobri, mais sim um amigo meu desenvolvedor. Acusar sem provas, com base no conhecimento de outros, não é uma boa.

Editado por yLikedG0D
Link para o comentário
Compartilhar em outros sites

Dica, atualiza para Maven, eu sei que muitos nao sabem usar Maven mas é melhor para continuar o intellij independente da IDE, eu uso o IntelliJ(tem como abrir no formato do Eclipse), se nao tivesse o suporte a projetos do eclipse?

Link para o comentário
Compartilhar em outros sites

Dica, atualiza para Maven, eu sei que muitos nao sabem usar Maven mas é melhor para continuar o intellij independente da IDE, eu uso o IntelliJ(tem como abrir no formato do Eclipse), se nao tivesse o suporte a projetos do eclipse?

É muito role fazer com Maven? Ou como é?

Link para o comentário
Compartilhar em outros sites

É muito role fazer com Maven? Ou como é?

Você nunca mexeu com Maven, estuda ele primeiro.

Nao é dificil não

Outra coisa, o cara é obrigado a adicionar a dependência, vc deveria deixar ela no minimo no Github junto.

 

Maven ja faz td isso para vc pq ele trabalha com repositórios online então não da problema

Outra dica: estuda sobre gitignore, é um arquivo muito importante, ele faz o git ignorar pastas e arquivos especificos, a pasta "build", nao deveria ta no github, só a real source, no caso a SRC.

Link para o comentário
Compartilhar em outros sites

Plugin ou Source excelente, mas sobre aquilo ali em cima, muitos se passam por desenvolvedor, são, mas alguns, que eu vi há alguns dias atras, códigos maliciosos em plugin de grande desenvolvedores, quem manda os dados do servidor para o site dele, não vou citar, pois não fui eu quem descobri, mais sim um amigo meu desenvolvedor. Acusar sem provas, com base no conhecimento de outros, não é uma boa.

 

Obrigado, fico feliz que tenha gostado, e realmente tem mt código decompilado em pl grande :v!

 

Dica, atualiza para Maven, eu sei que muitos nao sabem usar Maven mas é melhor para continuar o intellij independente da IDE, eu uso o IntelliJ(tem como abrir no formato do Eclipse), se nao tivesse o suporte a projetos do eclipse?

 

Vou ver isso, eu mesmo nem uso Maven, mas irei ver um tempo livre e colocarei esta função, obrigado pela opinião :D!

 

Menos 1 modo de jogo cancer, parabens por postar FREE.

 

Obrigado :D!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...