Ir para conteúdo

leonardosc

Membros VIP
  • Total de itens

    2.229
  • Registro em

  • Última visita

Tudo que leonardosc postou

  1. Claro que tem. // Jogador: { Kit: Cooldown } Map<Player, Map<String, Long>> cooldowns = new WeakHashMap<>();
  2. File > Project Structure > Artifacts, Ai clica no + seleciona Jar > Empty Ai ali em Name tu coloca o nome do arquivo (sem .jar) e embaixo seleciona a pasta Ai depois em baixo 2 dois painéis, no do lado direito tu seleciona o teu projeto, expande ele e da dois clique no `nome do projeto` compile output. gg ez Ah pra compilar mesmo tu vai no menuzinho Build depois Build Artifacts
  3. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  4. Poh vei é só pensar, delay é o DELAY, tipo aquele (20 * 1000)
  5. long resto = (tempo + delay) - System.currentTimeMillis(); long minutos = TimeUnit.MILLISECONDS.toMinutes(resto);
  6. Eu tinha colocado errado, olha dnv. Tu pode salvar o System.currentTImeMillis que o cara usou o kit na config, sem problemas.
  7. É simples cara, como eu te disse ^ ^ Se tu quer criar um sistema de delay tu pode guardar o tempo que o jogador pegou o kit, esse tempo vai ser unico, é simples, depois se tu quiser checar se o tempo já passou basta você pegar o tempo que o jogador usou o kit e adicionar o delay, caso seja menor que o currentTimeMillis atual quer dizer que já passou. Não tem como explicar melhor que isso... Tipo long tempo = System.currentTimeMillis(); // tempo que... por exemplo... o jogador pegou o kit. ai pra checar se por exemplo... ja passou 20 segundos tu usa if (tempo + (20 * 1000) < System.currentTimeMillis()) // 1 segundo tem 1000 ms....... Ou 5 minutos (usando TImeUnit) if (tempo + TimeUnit.MINUTES.toMillis(5) < System.currentTimeMillis())
  8. O System.currentTimeMillis() retorna o "tempo" contado em milisegundos desde 1970. Deixa eu complementar....
  9. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  10. Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board
  11. husauhdhuashudsa Tentar editar com o Editor completo que eu acho que desbuga.
  12. leonardosc

    Teste

    çê è o bixchaum mezmo ein k kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
  13. Cara isso não é impossível de burlar, é simples, eu já te expliquei, isso pode até ajudar a proteger mas não vai deixar seu sistema imburlável. Boa sorte.
  14. Tu pode colocar key, criptografar o jar colocar o diabo a quatro mas nada vai impedir que um cliente que já tenha comprado o produto aplique engenharia reversa no seu sistema pra burlar e redistribuir. Pra mim eu acho que é perca de tempo. Uma ótima maneira mesmo é usar ofuscadores, que vão deixar o código uma engronha e vai ser ruim de aplicar engenharia reversa (para alguns, quem já conhece o bytecode não vai ter problemas).
  15. É só remover a parte que faz o download, não adianta perder teu tempo nisso, é muito simples de burlar.
  16. Nada que fique no lado do client é imburlável. O cara pode simplesmente pegar o checksum do arquivo e modificar o sistema pra sempre usar aquele checksum, ai o cara pode alterar ezmente. Eu já pensei nisso... não adianta.
  17. Isso é muito fácil de burlar, eu pensei nisso também, tipo, a 1 ano atras +-;
  18. Exatamente e.e, quando eu fui fazer eu pensei em usar o objweb asm pra gerar o bytecode que eu ia carregar mas ai eu lembrei que tinha compilador pra isso .-. ai eu usei. Primeiro eu usei o JavaCompiler do javax, mais depois mudei pro javac. É mó ez, n deve ter nem umas 100 linhas. Quando eu terminar qm sabe...
  19. leonardosc

    Gambiarra.jar

    Oji venho mostrar uma gambiarra que eu fiz só pra zuar ;=; https://www.youtube.com/watch?v=emoF5Pp4E2g SublimeCraft -qqq
  20. Meus plugins foram descontinuados, então não tem como eu fazer isso ;=; Pode ser que algum dia que faça isso ;=;
×
×
  • Criar Novo...