Ir para conteúdo

[PLUGIN] CrazyMMO - Sistema de Skills


Guest zCouDray

Posts Recomendados

Guest zCouDray

Olá, é com grande honra que venho lhes apresentar o Project 129 [CrazyMMO];


 


Descrição:


Plugin de níveis de profissões, sendo elas:


Minerador, Escavador, Pescador, Arqueiro, Cultivador, Espadachim e Lenhador!


 


Tá, oque ele tem de interessante?


Níveis infinitos, o nível de máximo de todas as skills podem ser configurado na config, sem limite de nível!


Sistema de recompensa ao passar de nível, com porcentagem de chance e um criador de item muito FO$D$#A


Configurar um nível de exp randômino só que pré definido na config. Exemplo:


Minerador:


             Exp-ao-Minerar:


De: 10


A: 20 


Então sempre que o cara minerar, ele irá ganhar um exp aleátorio entre 10 a 20.


Conta também com um sistema de habilidades especiais para algumas skills, podendo ser desbloqueada em certo nível. (Configurável);


 


Prints:







API:


Se você é um desenvolvedor, já deve estar esperando pela api certo? não 


Então, vamos a api!


 


Eventos da API:


PlayerUpLevelEvent


É chamado quando o jogador upa de nível.


Variáveis do evento:


event.getUpedHability(), retorna o enum da habilidade upada.


event.getNextLevel(), retorna o proximo nível que o jogador irá passar.


O evento é cancelável.


 


Variáveis geral da API:


 


Enum Habilidade = Retorna alguma habilidade. Exemplo:


Habilidade.Escavador


 


CrazyMMO.giveExp(player, habilidade, quantia);


CrazyMMO.setLevel(player, habilidade, nivel);


CrazyMMO.up(player, habilidade);


CrazyMMO.getExp(player, habilidade);


CrazyMMO.getLevel(player, habilidade);


 


Talves eu tenha esquecido alguma.


 


Configs:


 


Config.yml:



# Criador: zCouDray #
# Skype: ramonxd131 #
# Email: [email protected] #
# Tenha um bom uso do plugin #

Sistema:
Auto-Save:
Tempo: 2
Log: false
Habilidades:
Escavador:
Nivel-Maximo: 30
Exp-para-upar: 500
Exp-ao-escavar:
De: 5
A: 15
Blocos-para-escavar:
- GRASS
- DIRT
- CLAY
- GRAVEL
- SAND
Upou:
Mensagem: '&aParabens, voce upou Escavador para o nivel &6{level}'
Minerador:
Nivel-Maximo: 50
Exp-para-upar: 500
Exp-ao-minerar:
De: 20
A: 32
Blocos-para-minerar:
- STONE
- LAPIS_ORE
- DIAMOND_ORE
- GOLD_ORE
- IRON_ORE
- COBBLESTONE
Skill:
Duracao: 5
Intervalo: 10
Nivel: 5
Upou:
Mensagem: '&aParabens, voce upou Minerador para o nivel &6{level}'
Cultivador:
Nivel-Maximo: 50
Exp-para-upar: 500
Exp-ao-cultivar:
De: 20
A: 32
Blocos-para-cultivar:
- PUMPKIN_STEM
- CROPS
- MELON_STEM
- NETHER_STALK
Upou:
Mensagem: '&aParabens, voce upou Cultivador para o nivel &6{level}'
Lenhador:
Nivel-Maximo: 50
Exp-para-upar: 500
Exp-ao-lenhar:
De: 20
A: 32
Blocos-para-cultivar:
- LOG
Upou:
Mensagem: '&aParabens, voce upou Cultivador para o nivel &6{level}'
Espadachim:
Nivel-Maximo: 50
Exp-para-upar: 300
Exp-ao-bater:
De: 20
A: 32
Armas:
- WOOD_SWORD
- STONE_SWORD
- IRON_SWORD
- DIAMOND_SWORD
Skill:
Duracao: 5
Intervalo: 10
Nivel: 2
Upou:
Mensagem: '&aParabens, voce upou Espadachim para o nivel &6{level}'
Arqueiro:
Nivel-Maximo: 50
Exp-para-upar: 100
Exp-ao-atirar:
De: 20
A: 32
Upou:
Mensagem: '&aParabens, voce upou Arqueiro para o nivel &6{level}'
Pescador:
Nivel-Maximo: 50
Exp-para-upar: 100
Exp-ao-pescar:
De: 10
A: 30
Upou:
Mensagem: '&aParabens, voce upou Pescador para o nivel &6{level}'

Mensagens.yml:



Mensagens:
Geral:
Congelado: "&bVoce foi congelado por: &a{player}"
Sem-Permissao: "&cVoce nao tem permissao para isso!"
Comando:
Argumento-0:
- "&3-=-=-=-&a*CrazyMMO*&3-=-=-=-"
- "&a/cm status, &9Mostra seus Status!"
- "&a/cm reset [jogador], &9Comandos de Admin!"
Proprio-Status:
- "&a=-=-=-* &9Seu Status &a*=-=-=-"
- "&9Nivel de suas Skills:"
- "&6Minerador: &2{minerador}, &6Exp: &a{minerador-exp}/{min-max}"
- "&6Escavador: &2{escavador}, &6Exp: &a{escavador-exp}/{esc-max}"
- "&6Lenhador: &2{lenhador}, &6Exp: &a{lenhador-exp}/{len-max}"
- "&6Pescador: &2{pescador}, &6Exp: &a{pescador-exp}/{pesc-max}"
- "&6Espadachim: &2{espadachim}, &6Exp: &a{espadachim-exp}/{esp-max}"
- "&6Cultivador: &2{cultivador}, &6Exp: &a{cultivador-exp}/{cult-max}"
- "&6Arqueiro: &2{arqueiro}, &6Exp: &a{arqueiro-exp}/{arq-max}"
Status-Alvo:
- "&a=-=-=-* &9Status de: &9{player} *=-=-=-"
- "&9Nivel das Skills:"
- "&6Minerador: &2{minerador}, &6Exp: &a{minerador-exp}/{min-max}"
- "&6Escavador: &2{escavador}, &6Exp: &a{escavador-exp}/{esc-max}"
- "&6Lenhador: &2{lenhador}, &6Exp: &a{lenhador-exp}/{len-max}"
- "&6Pescador: &2{pescador}, &6Exp: &a{pescador-exp}/{pesc-max}"
- "&6Espadachim: &2{espadachim}, &6Exp: &a{espadachim-exp}/{esp-max}"
- "&6Cultivador: &2{cultivador}, &6Exp: &a{cultivador-exp}/{cult-max}"
- "&6Arqueiro: &2{arqueiro}, &6Exp: &a{arqueiro-exp}/{arq-max}"
Skills:
Finalizado: "&3Sua Skill foi finalizada!"
Aguarde: "&3Sua habilidade esta em intervalo por: &6{segundos}"
Minerador:
Nivel-Necessario: "&2Nivel necessario para desbloquear a skill: &6{nivel}"
Preparada: "&aSuper-Picareta foi preparada!"
Espadachim:
Nivel-Necessario: "&2Nivel necessario para desbloquear a skill: &6{nivel}"
Preparada: "&aEspada Afiada foi preparada!"

Recompensa.yml:



# Em items, use as variaveis:
# tipo, quantia, encantos, nome e desc.
# Elas sao divididas em virgulas e usadas em "=" ou ":"
# Exemplo: nome=teste, o "=" sera para definir o nome.
# encantos=DAMAGE_ALL:5, o ":" sera o nivel do encantamento.
# ################ LISTA DE ENCANTAMENTOS ################# #
# AFIADA
# PROTECAO-GERAL
# ESPINHOS
# ARCO-FORCA
# REPULSAO
# FOGO
# INFINIDADE
# IMPACTO
# ARTROPODES
# EFICIENCIA
# INQUEBRAVEL
# ASPECTO-DE-FOGO
# FORTUNA
# PILHAGEM
# PROTECAO-EXPLOSAO
# PROTECAO-QUEDA
# PROTECAO-FOGO
# PROTECAO-PROJETIL
# OXIGENIO
# TOQUE-SUAVE
############################################################

Escavador:
Recompensa:
# Porcentagem de ganhar um dos items abaixo ao upar #
# OBS: A porcentagem tem que ser de 0 a 100 #
Chance-de-ganhar-Item: 80
Items:
- "tipo=DIAMOND_SWORD,quantia=1,encantos=PROTECAO-GERAL:5 e INQUEBRAVEL:3,nome=&aEspada Bolada,desc=&6Recompensa pelo seu trabalho!"
- "tipo=DIAMOND_CHESTPLATE,quantia=1,encantos=PROTECAO-GERAL:5 e INQUEBRAVEL:3,nome=&aPeitoral Bolado,desc=&6Recompensa pelo seu trabalho!"
- "tipo=DIAMOND_LEGGINGS,quantia=1,encantos=PROTECAO-GERAL:5 e INQUEBRAVEL:3,nome=&aBerbuda Jeans,desc=&6Recompensa pelo seu trabalho!"
- "tipo=DIAMOND_BOOTS,quantia=1,encantos=PROTECAO-GERAL:5 e INQUEBRAVEL:3,nome=&aBotas do Sertaum,desc=&6Recompensa pelo seu trabalho!"
- "tipo=DIAMOND_HELMET,quantia=1,encantos=PROTECAO-GERAL:5 e INQUEBRAVEL:3,nome=&aElmo de Zeus,desc=&6Recompensa pelo seu trabalho!"
Minerador:
Recompensa:
# Porcentagem de ganhar um dos items abaixo ao upar #
# OBS: A porcentagem tem que ser de 0 a 100 #
Chance-de-ganhar-Item: 90
Items:
- "tipo=DIAMOND_PICKAXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Picareta bolada,desc=&6Uma picareta boladinha!"
- "tipo=DIAMOND_AXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Machado de Thor,desc=&6Um leve machadinho!"
- "tipo=DIAMOND_SWORD,quantia=1,encantos=EFICIENCIA:5,nome=&9Espada do Minerador,desc=&6Uma espada para defender seus minerios!"
Espadachim:
Recompensa:
# Porcentagem de ganhar um dos items abaixo ao upar #
# OBS: A porcentagem tem que ser de 0 a 100 #
Chance-de-ganhar-Item: 90
Items:
- "tipo=DIAMOND_PICKAXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Picareta bolada,desc=&6Uma picareta boladinha!"
- "tipo=DIAMOND_AXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Machado de Thor,desc=&6Um leve machadinho!"
- "tipo=DIAMOND_SWORD,quantia=1,encantos=EFICIENCIA:5,nome=&9Espada do Minerador,desc=&6Uma espada para defender seus minerios!"
Arqueiro:
Recompensa:
# Porcentagem de ganhar um dos items abaixo ao upar #
# OBS: A porcentagem tem que ser de 0 a 100 #
Chance-de-ganhar-Item: 90
Items:
- "tipo=DIAMOND_PICKAXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Picareta bolada,desc=&6Uma picareta boladinha!"
- "tipo=DIAMOND_AXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Machado de Thor,desc=&6Um leve machadinho!"
- "tipo=DIAMOND_SWORD,quantia=1,encantos=EFICIENCIA:5,nome=&9Espada do Minerador,desc=&6Uma espada para defender seus minerios!"
Pescador:
Recompensa:
# Porcentagem de ganhar um dos items abaixo ao upar #
# OBS: A porcentagem tem que ser de 0 a 100 #
Chance-de-ganhar-Item: 90
Items:
- "tipo=RAW_FISH,quantia=64,nome=&9Peixe da sorte,desc=&aUm peixinho delicioso"
Cultivador:
Recompensa:
# Porcentagem de ganhar um dos items abaixo ao upar #
# OBS: A porcentagem tem que ser de 0 a 100 #
Chance-de-ganhar-Item: 90
Items:
- "tipo=DIAMOND_PICKAXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Picareta bolada,desc=&6Uma picareta boladinha!"
- "tipo=DIAMOND_AXE,quantia=1,encantos=EFICIENCIA:5,nome=&9Machado de Thor,desc=&6Um leve machadinho!"
- "tipo=DIAMOND_SWORD,quantia=1,encantos=EFICIENCIA:5,nome=&9Espada do Minerador,desc=&6Uma espada para defender seus minerios!"

Preço: R$20.


Meios de Pagamento: Paypal ou PagSeguro.


Skype para contado: ramonxd131


 


Servidores usando o plugin:


jogar.pressionestart.com.br , versão 1.7.x


 NutherCraft.minesv.com, versão 1.5.2


gamercraftcube.pt-br.net, versão 1.7.2 ~ 1.8.7


 


Att. zCouDray;


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

Guest iDimaDev

boa sorte ae nas comprar sinceramente plugin top vey ^^ olha pensa bem, se esses plugins todos ai ja sao top, imagina um de skywars 1.5.2 foda com placa e kits e arena schematic e com barulho pra começar? :> (placas tipo do minecraftgames) eu acho que o mlk vira deus kkk

Link para o comentário
Compartilhar em outros sites

Guest zCouDray

Comprei e recomendo! =)

é nois :D

 

boa sorte ae nas comprar sinceramente plugin top vey ^^ olha pensa bem, se esses plugins todos ai ja sao top, imagina um de skywars 1.5.2 foda com placa e kits e arena schematic e com barulho pra começar? :> (placas tipo do minecraftgames) eu acho que o mlk vira deus kkk

 

Quem sabe eu faça kk..

Poh vei se eu tivesse 35 Conto eu comprava =D

gg >.<

 

Boa e.e ;)

parece tar bem top ein!

Sucesso nas vendas. :D

Valeu =3

 

Top D+.

 

O Servidor que usa é top tmb =D

Brigadu :D

 

Boa, porem to terminando o meu he

hehe'

@Edit: Preço do plugin diminuído para R$20, todos os compradores que pagaram R$35 foram reembolsados com R$15.

Link para o comentário
Compartilhar em outros sites

ANÁLISE DE INATIVIDADE
 

Este tópico foi automaticamente arquivado devido à inatividade. Para manter a organização e fluidez das discussões na comunidade, tópicos que permanecem sem novas interações por um período prolongado são fechados automaticamente.
 

Se houver interesse em retomar o conteúdo, sinta-se à vontade para criar um novo tópico ou entre em contato com a equipe da comunidade para reabrir este tópico.


Equipe de Moderação
Gamer's Board
Link para o comentário
Compartilhar em outros sites

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