Ir para conteúdo
  • 0

[Resolvido] Tempban...


Dery

Pergunta

10 respostass a esta questão

Posts Recomendados

Tem varias maneiras de fazer, a mais simples seria usando o system.currenttime...

 

Qnd bani se so guarda o tempo do ban, qnd o nego entra no sv se checa

 

If (system.currenttimems + (duracaoDoBanEmSegundos * 1000 ) ) < system.currenttimems {

O tempo so ban ja passou, tira o ban dele e deixa entrar

} else {

O tempo do ban nao passou, kika ele

}

 

Tô no celular, por isso ta td zuado, esperi q tenha uma nocao...

Link para o comentário
Compartilhar em outros sites

Bom voce esta querendo um plugin de tempban ou querendo fazer um?

Nao entendi muito bem!

Não é bem um plugin de Tempban, é um que estou pensando em fazer

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

A Sim!

 

Da uma olhada nos forums da bukkit que talvez voce axe 

Free-Post!

 

Membro denunciado, se não for para ajudar, nem comente.

 

@TOPIC:

 

Salve o currentTime em uma file, ou MySQL, onde você estiver armazenando, e outro currentTime + Tempo do ban, quando o jogador entrar, cheque se o currentTime é igual ao currentTime que você adicionou o tempo do ban.

 

Meio confuso, mas tente ler algumas vezes pra enteder.

Link para o comentário
Compartilhar em outros sites

Faz o seguinte:

 

long atual = System.currentTimeMillis();

 

long ate = System.currentTimeMillis() + (segundos * 1000); // Isso vai retornar ate quando o cara vai estar banido em millis

 

 

Pra checar se ele ta banido:

 

if(System.currentTimeMillis() > ate) {

 

//Não está banido

}else{

//Esta banido

}

Link para o comentário
Compartilhar em outros sites

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