Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean aberto = false;
- public static int stagio = 0;
- public static boolean isAberto(){
- return aberto;
- }
- public static void setAberto(boolean b){
- aberto = b;
- }
- public static void setStagio(int a){
- stagio = a;
- }
- public static int getStagio(){
- return stagio;
- }
- public static void iniciarAnuncios(final int avizos){
- if(avizos == 0){ //Aqui, e o que acontece, qnd o anuncio, chegar em 0, ou seja, deve iniciar.
- iniciar();
- }else{
- setAberto(true);setStagio(1); //acho que pode ignorar isso aqui, se quiser;
- //Isso, e mais para definir, se ta acontecendo, e pra checar se o player pode ir pro evento e talz. Vc ja deve ter feito isso.
- for(String a : cnf.getStringList("Mensagens.Anuncio")){
- Bukkit.broadcastMessage(a.replace("&", "§").replace("{restante}", cnf.getInt("Iniciando.Tempo_Entre_Avisos") * avizos+""));// aqui, e simplesmente a msg;
- }
- id=Bukkit.getScheduler().runTaskLater(pl, new Runnable() {
- public void run() {
- iniciarAnuncios(avizos - 1); //aqui, e para o cod subtrair o cod que tem no momento, pelo codigo que vai vir.
- }
- }, cnf.getInt("Iniciando.Tempo_Entre_Avisos") * 20); //aqui, 20 = 1s; e o tempo da config ja sabe neh?!
- }
- }
- /*
- Eu sei usar, só não sei usar todos.
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement