Ir para conteúdo
  • 0

Sistema de resetar arena com Problemas!


FilipeNock

Pergunta

Olá a todos estou a uns dias criando um plugin de skywars e como todos os plugins que ja criei sempre tem um que complica...

primeiramente pra todos saberem o sistema de resetar que uso é aquele que faz o unload do mundo e dps carrega dnv..

até ai tudo bem o sistema funciona perfeitamente.

 

Sistema de reset: https://hastebin.com/siwamemaxa.cpp

 

Continuando quando a arena esta pra iniciar que os players são levados a cage simplesmente as cages não spawnam, vcs podem me dizer que o problema é no codigo das cages mas... se eu removo o sistema de reset funciona normalmente! Gravei um video mostrando

se alguem souber como resolver ou se tem um sistema que reseta os blocos (Sem Schematic) agradeço!

 

https://www.youtube.com/watch?v=Si8uVh-xwbc&feature=youtu.be

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

Pode fechar consegui resolver!! depois de horas

Simplesmente antes de spawnar a cage eu n usei a localização salva no objeto criei uma nova Localização com os dados salvos

Location teleportLoc = new Location(Bukkit.getWorld(getName()), is.getSpawn().getX(), is.getSpawn().getY(), is.getSpawn().getZ(), is.getSpawn().getYaw(), is.getSpawn().getPitch());
Util.setSoloCage(teleportLoc, cage.getItem().getType(), cage.getItem().getData().getData());
Link para o comentário
Compartilhar em outros sites

Carregue a chunk antes de colocar qualquer bloco ou até mesmo teletransportar para evitar que eles fiquem bugados no bloco(dentro do chão).

 

Verifique se a chunk está carregada, se não estiver, carregue.

		if(!bloc.getChunk().isLoaded()) 
				bloc.getChunk().load();	

Fiz alguns testes e o deu o mesmo problema.

continua a mesma coisa, vou tentar fazer um sistema que reseta os blocos e n o mundo todo o problema é evitar o lag na hr de resetar

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem está navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...