Ir para conteúdo

[RegionAPI] API simples para proteger terrenos/áreas.


Krash0 is Alive

Posts Recomendados

RegionAPI

  API simples para proteger regiões.

 

Descrição:

  Então galera... estavá 100% sadboys 2001 e essa foi a única coisa que pensei para perder tempo, criei essa API para proteger regiões do mapa, você pode usar ela para ammmm, PROTEGER!

  Ela tem um sisteminha de flags, você pode adicionar uma flag na região e quando acontecer tal coisa você verifica se a flag é verdadeira ou falsa(útil para setar pvp, build, esse tipo de coisa...).

 

Tutorial de como utilizar

  1 - Obviamente primeiro você deve baixar a API e Adicionar no seu projeto(Build path > Add External Archives) e na pasta de plugins do seu servidor!.

  2 - Quando o seu plugin iniciar você deve usar a função "setConfigFile(fileConfiguration)", recomendo no onEnable(), irá ficar assim:

 



@Override
public void onEnable(){
regionAPI.RegionController.setConfigFile(getConfig());
}


 

  3 - Agora você já pode utilizar ás funções da API:

    Para criar uma região:



regionAPI.RegionController.createRegion(String NomeDaRegiao, String NomeDoCriador, Location Pos1, Location Pos2);
saveConfig();


    Para verificar se existe uma região em uma área:



    String regionName = regionAPI.RegionController.inRegion(Location Pos1);
    if(regionName != null){
      //Existe região
    }


Download

- API



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

ANÁLISE DE INATIVIDADE
 

Este tópico foi automaticamente arquivado devido à inatividade. Para manter a organização e fluidez das discussões na comunidade, tópicos que permanecem sem novas interações por um período prolongado são fechados automaticamente.
 

Se houver interesse em retomar o conteúdo, sinta-se à vontade para criar um novo tópico ou entre em contato com a equipe da comunidade para reabrir este tópico.


Equipe de Moderação
Gamer's Board
Link para o comentário
Compartilhar em outros sites

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