Ir para conteúdo

Pixelvip (com PagSeguro) - Seu novo plugin de VIP


FabioZumbi12

Posts Recomendados

poderia adicionar um comando /sendnewkey [jogador] [grupo] [dias] [usos]

o comando iria ser igual o /newkey, iria criar uma nova key e mandar a key a quem executou o comando, mas também iria mandar a key ao [jogador]

Isto para ser automático, por exemplo, o jogador ganha um evento automático, e o prémio é um vip.. eu podia usar /addvip ou /setvip sim, mas ai o vip seria ativado nele e o jogador pode querer vender essa key para alguém ou dar a alguém.

Pode ser usado também para a venda automática de vips, já que ainda não adicionou pagseguro ou paypal

Link para o comentário
Compartilhar em outros sites

Guest ChokiitoGamer

amigo eu só consigo ganhar poçoes agrupada quando to de op, quando sou um player normal elas vem desagrupada e acaba lotando o inventario. sabe como fazer pra vim em 64 mesmo sendo default ?

Link para o comentário
Compartilhar em outros sites

 

 

Olá a nova versão do seu plugin esta com um pequeno problema, ao ativar o vip de por exemplo 31 dias, esta definindo errado.

 

 

14.05.2017 - 12:47:00 - PixelVip Log: EnableVip | key: 57YPNDLXWRS5MCRUJSV1 | iDarthVaderBR | gold | Expires on: 14/06/2017 12:47

14.05.2017 - 12:48:36 - PixelVip Log: EnableVip | key: 57YPNDLXWRS5MCRUJSV1 | iDarthVaderBR | gold | Expires on: 26/11/2064 05:34
14.05.2017 - 12:51:36 - PixelVip Log: EnableVip | key: 57YPNDLXWRS5MCRUJSV1 | iDarthVaderBR | gold | Expires on: 27/12/2064 05:34
14.05.2017 - 12:52:37 - PixelVip Log: EnableVip | key: 7B2EQS39MKPW9TXL1KD0 | iDarthVaderBR | diamond | Expires on: 14/06/2017 12:52
14.05.2017 - 12:55:30 - PixelVip Log: RemoveVip | iDarthVaderBR | gold
14.05.2017 - 12:55:40 - PixelVip Log: RemoveVip | iDarthVaderBR | diamond
14.05.2017 - 12:56:38 - PixelVip Log: EnableVip | key: 57YPNDLXWRS5MCRUJSV1 | iDarthVaderBR | gold | Expires on: 14/06/2017 12:56
14.05.2017 - 12:57:57 - PixelVip Log: EnableVip | key: 57YPNDLXWRS5MCRUJSV1 | iDarthVaderBR | gold | Expires on: 26/11/2064 05:53

 

eu ativo um vip de 31 dias e a data do vip é setada de tipo 17k de dias, dai depois que eu ativo outro vip a data é setada certa [1 mês]

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

Olá a nova versão do seu plugin esta com um pequeno problema, ao ativar o vip de por exemplo 31 dias, esta definindo errado.

 

 

eu ativo um vip de 31 dias e a data do vip é setada de tipo 17k de dias, dai depois que eu ativo outro vip a data é setada certa [1 mês]

Acho que ele acabou de arrumar isso

1a9a2e878aac4716ab9797ba659aae40.png

Baixe aqui

Link para o comentário
Compartilhar em outros sites

Só atualizando o status do plugin (pq n consigo editar o topico pq a GB ta bugada):

 

  • Agora tem suporte ao PagSeguro usando ativação com transaction id: /usarkey <transaction ID>;
  • Suporte completo a mysql;
  • Suporte total a players off-line para todos comandos;
  • Suporte á 1.12;

Fora as atualizações anteriores que possibilitam gerar key com quantidade de usos, suporte aos kits do Essentials, pra congelar o tempo do kit se o player desativar o VIP (no caso quem tem mais de um vip ativado).

Façam download da pagina do plugin no Spigot: https://www.spigotmc.org/resources/pixelvip.30438/

 

Vlws pra quem ta usando <3

Link para o comentário
Compartilhar em outros sites

NOSSA QUE FODA MLK AGORA QUE ADD SUPORTE A PAGSEGURO GG MLK TA FODA VALEU TA TOP

EU GOPSTEI TA TOP\A EPOISBFIOBQWEHJNWG9VFNSXKVNSD-OPG,.S[PGMDPOGHMNASDOGN0WITNBQWEG XZIBFV80E H8UORS80CVZSM08M00T\M08HWC0YT 9 -YA XG=,T-,UMX XZp0ZF

Link para o comentário
Compartilhar em outros sites

erro no /usarkey <key>

org.bukkit.command.CommandException: Unhandled exception executing command 'usar
key' in plugin PixelVip v2.0.1
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[Spi
got.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:14
1) ~[Spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServe
r.java:641) ~[Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerCon
nection.java:1162) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java
:997) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java
:45) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java
:1) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:1
3) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1) [?:1.8.0_121]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_121
]
        at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [Spigot.jar
:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:7
15) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:3
74) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:6
54) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
:557) [Spigot.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: java.lang.UnsupportedOperationException: SuperPerms no group permissi
ons.
        at net.milkbowl.vault.permission.plugins.Permission_SuperPerms.getPrimar
yGroup(Permission_SuperPerms.java:96) ~[?:?]
        at net.milkbowl.vault.permission.Permission.getPrimaryGroup(Permission.j
ava:726) ~[?:?]
        at br.net.fabiozumbi12.PixelVip.PermsAPI.getGroup(PermsAPI.java:19) ~[?:
?]
        at br.net.fabiozumbi12.PixelVip.PVConfig.enableVip(PVConfig.java:450) ~[
?:?]
        at br.net.fabiozumbi12.PixelVip.PVConfig.activateVip(PVConfig.java:405)
~[?:?]
        at br.net.fabiozumbi12.PixelVip.cmds.PVCommands.useKey(PVCommands.java:4
17) ~[?:?]
        at br.net.fabiozumbi12.PixelVip.cmds.PVCommands.onCommand(PVCommands.jav
a:91) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[Spi
got.jar:git-Spigot-db6de12-18fbb24]
        ... 15 more
>
Link para o comentário
Compartilhar em outros sites

NOSSA QUE FODA MLK AGORA QUE ADD SUPORTE A PAGSEGURO GG MLK TA FODA VALEU TA TOP

EU GOPSTEI TA TOP\A EPOISBFIOBQWEHJNWG9VFNSXKVNSD-OPG,.S[PGMDPOGHMNASDOGN0WITNBQWEG XZIBFV80E H8UORS80CVZSM08M00T\M08HWC0YT 9 -YA XG=,T-,UMX XZp0ZF

Man como usa o pagseguro como gero o botão?

e tipo vai a key no email?

Link para o comentário
Compartilhar em outros sites

Atualização 2.0.1:

  • Agora conta com sistema PagSeguro (com o devido tutorial na wiki);
  • MYSQL totalmente funcional (exceto casos isolados que provavelmente é causado por versões de server ou mysql desatualizadas, pois não tive tais problemas em todos os testes que fiz);
  • Novos comandos pra adicionar itens á Keys;
  • Melhorias no código desde a versão lançada auqi no fórum;

Vejam todos recursos no Spigot: https://www.spigotmc.org/resources/pixelvip.30438/
Veja a wiki completa aqui (com instruções em português sobre o PagSeguro): https://github.com/FabioZumbi12/PixelVip/wiki
Baixe as ultimas versões em desenvolvimento aqui: http://areaz12server.net.br:8080/job/PixelVip/

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

Atualização 2.0.1:

  • Agora conta com sistema PagSeguro (com o devido tutorial na wiki);
  • MYSQL totalmente funcional (exceto casos isolados que provavelmente é causado por versões de server ou mysql desatualizadas, pois não tive tais problemas em todos os testes que fiz);
  • Novos comandos pra adicionar itens á Keys;
  • Melhorias no código desde a versão lançada auqi no fórum;

Vejam todos recursos no Spigot: https://www.spigotmc.org/resources/pixelvip.30438/

Veja a wiki completa aqui (com instruções em português sobre o PagSeguro): https://github.com/FabioZumbi12/PixelVip/wiki

Baixe as ultimas versões em desenvolvimento aqui: http://areaz12server.net.br:8080/job/PixelVip/

Voce pode entrar no discord do UCHAT?

Link para o comentário
Compartilhar em outros sites

To-do dicas ;v

  • Porcentagem dupla. Ecemplo: x% de dropar Espada OU Picareta (Assim o drop da ativação fica muito mais avançada)
  • Comercio de KEYs em GUI. Exempo: /venderkey (KEY). Se algum player quiser comprar é /keymarket [PLAYER(Opcional, caso queira abrir a agui de um player)], que abre um menu GUI com as KEYS a venda e qual a função da KEY(Se é pra algum vip, permissão, comando, item...). PS: Cada player só poderia colocar uma key a venda para precavir, se quiser vender outra KEY tem que tirar primeiro com /delvendakey (KEY).
  • Adicionar nossos querios Gateways PayPal e MercadoPago (Se quiser atingir um público exterior, recomendo ver o gateway que o buycraft utiliza).
  • Adicionar comando para ver quantos usos aquela KEY tem e qual sua função.

Abusei sim, mas espero ter ajudado. É o plugin que uso junto com buycraft, excelente plugin.

Link para o comentário
Compartilhar em outros sites

Destaque das Ultimas Atualizações:

 

  • Atualização do Mysql (Veja a nota de update da 2.0.2);
  • Arrumado se o player estiver em um grupo vip mas não tiver plano vip, ser removido;
  • Alguns erros null em alguns casos;

Download:

Spigot: https://www.spigotmc.org/resources/pixelvip.30438/
Bukkit: https://dev.bukkit.org/projects/pixelvip
Sponge: https://ore.spongepowered.org/FabioZumbi12/PixelVip

 

Wiki: https://github.com/FabioZumbi12/PixelVip/wiki

Link para o comentário
Compartilhar em outros sites

@FabioZumbi12 Quando uso o comando /gerarkey da internal error, olha o que aparece no console:

 

[10:58:16] [server thread/INFO]: Sky issued server command: /gerarkey vip1 30 1
[10:58:16] [server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'gerarkey' in plugin PixelVip v2.0.2
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_151]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_151]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
Caused by: java.lang.NoSuchMethodError: org.bukkit.command.CommandSender.spigot()Lorg/bukkit/command/CommandSender$Spigot;
at br.net.fabiozumbi12.PixelVip.PVUtil.sendHoverKey(PVUtil.java:53) ~[?:?]
at br.net.fabiozumbi12.PixelVip.cmds.PVCommands.newKey(PVCommands.java:361) ~[?:?]
at br.net.fabiozumbi12.PixelVip.cmds.PVCommands.onCommand(PVCommands.java:76) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 15 more
Link para o comentário
Compartilhar em outros sites

 

@FabioZumbi12 Quando uso o comando /gerarkey da internal error, olha o que aparece no console:

 

[10:58:16] [server thread/INFO]: Sky issued server command: /gerarkey vip1 30 1
[10:58:16] [server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'gerarkey' in plugin PixelVip v2.0.2
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_151]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_151]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
Caused by: java.lang.NoSuchMethodError: org.bukkit.command.CommandSender.spigot()Lorg/bukkit/command/CommandSender$Spigot;
at br.net.fabiozumbi12.PixelVip.PVUtil.sendHoverKey(PVUtil.java:53) ~[?:?]
at br.net.fabiozumbi12.PixelVip.cmds.PVCommands.newKey(PVCommands.java:361) ~[?:?]
at br.net.fabiozumbi12.PixelVip.cmds.PVCommands.onCommand(PVCommands.java:76) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
... 15 more

 

 

Caused by: java.lang.NoSuchMethodError: org.bukkit.command.CommandSender.spigot()Lorg/bukkit/command/CommandSender$Spigot;

 

Vc precisa estar suando spigot, ou desligar a opção de hover na key na configuração!

Link para o comentário
Compartilhar em outros sites

que bom saber que tem um forum br de plugins isso fazia falta so descobri agora 

bem eu estava consultando a wiki e vi que tem uma config de paypal 

mais infelismente tanto a config de paypal como a do pag seguro 

tem alguns dados faltando como o valor do vip e tambem poderia adicionar um

comando tipo pra dar minutos ou segundos por que em dias fica meio dificil de testar a 

api do vip e as vezes aguente quer fazer algo rapido e acaba não conseguindo 

vi tambem que não muito uma separação para caso tenha 2 ou 3 vips no servidor

falo na parte basica 

 

mais gostei do sistema times tamp de data e hora pena eu não enteder como e realmente funciona muito 

ate tentei gerar a data em timestamp mais da que o vip foi expirado quando da reload nas configs 

Link para o comentário
Compartilhar em outros sites

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