Ir para conteúdo

API WorldGuard - help


MaTeeUs!

Posts Recomendados

Estou fazendo um plugin que usa a API do WorldGuard, e tenho 2 dúvidas:

 

Dúvida 1:

Como eu faço pra manipular os comandos bloqueados em uma Region X (pegar, alterar e setar)

 

 

 

Dúvida 2:

Como eu faço pra saber se uma Flag X está ativa ou não numa RG

RegionManager manager = Terrenos.getWorldGuard().getRegionManager(player.getWorld());
				ApplicableRegionSet set = manager.getApplicableRegions(player.getLocation());
				LocalPlayer localPlayer = Terrenos.getWorldGuard().wrapPlayer(player);
				if(set.size() > 0 && set.size() == 1) {
					if(set.isMemberOfAll(localPlayer)) {
						String id = set.iterator().next().getId();
						ProtectedRegion region = manager.getRegion(id);
						
						//Aqui entraria a comparação pra saber se a Flag está ALLOW ou DENY	
						
					}else {
						player.sendMessage(prefix + plugin.getMensagens().getString("mensagens.voce_nao_e_dono").replace("&", "§"));
						return;
					}
				}else {
					player.sendMessage(prefix + plugin.getMensagens().getString("mensagens.nao_existe_terreno_aqui").replace("&", "§"));
					return;
				}

 

Link para o comentário
Compartilhar em outros sites

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