Ir para conteúdo

NetinAuth - v3.5 (Pirata registra, original não) (1.7R3 - 1.10R1)


netindev

Posts Recomendados

Plugin de login para Spigot, Craftbukkit ou BungeeCord.

Esse plugin já loga os players originais, enquanto os piratas, são obrigados a registrarem na sua primeira vez, e quando reentrar, precisar logar.

Se o pirata utilizar um nick de player original, ele não irá conseguir entrar no servidor, o pirata só pode entrar com um nick que não existe.

 

Funciona nas versões:

- 1.7R3;

- 1.7R4;

- 1.8R1;

- 1.8R2;

- 1.8R3;

- 1.9R1;

- 1.9R2;

- 1.10R1.

 

(Caso queira utilizar para a versão 1.7R1 ou 1.7R2, baixe aqui a versão 2.0: http://www.mediafire.com/file/n4v1cfb8bf76ux4)

 

Se for utilizar em BungeeCord, faça seu próprio plugin para o seu servidor, e para checar se o player é original, utilize esse método:

Nos parâmetros, o nome do player.

Retorna se ele é original ou não.

public static boolean checkPlayer(String string) {
		try {
			final BufferedReader reader = new BufferedReader(new InputStreamReader(
					new URL("https://api.mojang.com/users/profiles/minecraft/" + string).openStream()));
			final String line = reader.readLine();
			return line != null && !line.equalsIgnoreCase("");
		} catch (final Exception e) {
			e.printStackTrace();
			return false;
		}
	}

Coloque o plugin que você baixou (apenas a versão 3.5, 2.0 não funciona) na pasta plugins do BungeeCord, ele vai fazer sua parte, ou seja, pirata só pode entrar com nick que não existe.

 

Se for utilizar para Spigot ou Craftbukkit, é apenas colocar na pasta de plugins e ele já tem seu próprio sistema de login, simples né :bigsmile:

 

Download: https://www.mediafire.com/?itgdojw9v8w87ag

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

Plugin de login para Spigot, Craftbukkit ou BungeeCord.

Esse plugin já loga os players originais, enquanto os piratas, são obrigados a registrarem na sua primeira vez, e quando reentrar, precisar logar.

Se o pirata utilizar um nick de player original, ele não irá conseguir entrar no servidor, o pirata só pode entrar com um nick que não existe.

 

Funciona nas versões:

- 1.7R3;

- 1.7R4;

- 1.8R1;

- 1.8R2;

- 1.8R3;

- 1.9R1;

- 1.9R2;

- 1.10R1.

 

(Caso queira utilizar para a versão 1.7R1 ou 1.7R2, baixe aqui a versão 2.0: http://www.mediafire.com/file/n4v1cfb8bf76ux4)

 

Se for utilizar em BungeeCord, faça seu próprio plugin para o seu servidor, e para checar se o player é original, utilize esse método:

Nos parâmetros, o nome do player.

Retorna se ele é original ou não.

public static boolean checkPlayer(String string) {
		try {
			final BufferedReader reader = new BufferedReader(new InputStreamReader(
					new URL("https://api.mojang.com/users/profiles/minecraft/" + string).openStream()));
			final String line = reader.readLine();
			return line != null && !line.equalsIgnoreCase("");
		} catch (final Exception e) {
			e.printStackTrace();
			return false;
		}
	}

Se for utilizar para Spigot ou Craftbukkit, é apenas colocar na pasta de plugins e ele já tem seu próprio sistema de login, simples né :bigsmile:

 

Download: https://www.mediafire.com/?itgdojw9v8w87ag

Uma dúvida, qualquer player pode entrar com nick original, então como faço pra evitar ?

Link para o comentário
Compartilhar em outros sites

Tipo, mesmo checando, ainda é possivel que player pirata entre com original, só colocaro nick original no launcher pirata

Não vai funcionar por que no launcher do minecraft voce precisa logar, e esse codigo vai chegar a uuid do jogador original se ele contem ou não, se nao me engano e isso que eu entedi kkk

Link para o comentário
Compartilhar em outros sites

Tipo, mesmo checando, ainda é possivel que player pirata entre com original, só colocaro nick original no launcher pirata

O plugin ele bloqueia qualquer player pirata com nick de original entrar, apenas originais logados podem entrar com sua própria conta, e pirata só pode entrar com nick que não existe.

Link para o comentário
Compartilhar em outros sites

1. O Nick "Victor" tem uma skin , o player que está no minecraft pirata , não pode usar? ou seja... só pode usar nicks s/ skin?

 

2. Se eu tenho minecraft original chamado "Deadly" , e já existe um player pirata registrado com "Deadly" , eu entro sem problemas com o original?

Link para o comentário
Compartilhar em outros sites

1. O Nick "Victor" tem uma skin , o player que está no minecraft pirata , não pode usar? ou seja... só pode usar nicks s/ skin?

 

2. Se eu tenho minecraft original chamado "Deadly" , e já existe um player pirata registrado com "Deadly" , eu entro sem problemas com o original?

 

1 - Sim.

2 - Sim também.

 

meio difícil confiar num plugin todo ofuscado desses, principalmente porque se trata de senhas

 

Vários servidores utilizavam a versão antiga do meu plugin de auth, ele não possui nenhum código malicioso, pode confiar :bigsmile: .

Link para o comentário
Compartilhar em outros sites

1 - Sim.

2 - Sim também.

 

 

Vários servidores utilizavam a versão antiga do meu plugin de auth, ele não possui nenhum código malicioso, pode confiar :bigsmile: .

 

e pq nao deixar open-source?

Link para o comentário
Compartilhar em outros sites

1 - Sim.

2 - Sim também.

 

 

Vários servidores utilizavam a versão antiga do meu plugin de auth, ele não possui nenhum código malicioso, pode confiar :bigsmile: .

Qual evento você usa ?

Link para o comentário
Compartilhar em outros sites

Há necessidade?

 para que outras pessoas que estejam interessadas em aprender como fazer ou mesmo de ver como que é feito, etc.. por isso existe o giihub, para mostrar seu trabalho entre outras finalidades.

Link para o comentário
Compartilhar em outros sites

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