[Ajuda] Nick Autorizado a logar no Servidor! - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Nick Autorizado a logar no Servidor! (
/showthread.php?tid=555197)
Nick Autorizado a logar no Servidor! -
best95 - 07.01.2015
Boa Noite,Queria saber se a algum tipo de sistema para que apenas nicks autorizados no codigo poderam logar no servidor.. ou como posso comeзar um sistema desse tipo... Obrigado!
Re: Nick Autorizado a logar no Servidor! -
humildadeforever - 07.01.2015
Simples!
pawn Код:
public OnPlayerConnect(playerid) // Й chamada sempre que um jogador se conecta
{
new nome[MAX_PLAYER_NAME]; //onde iremos armazenar o nick do jogador
GetPlayerName(playerid, nome, sizeof(nome)); // pegamos o nick do jogador
if(strcmp(nome,"Nick_Aqui", true) != 0) // Compara o nick do jogador com o nick que vocк quer, se nгo forem iguais, executa as funзхes abaixo
{
SendClientMessage(playerid, -1, "Vocк nгo estб autorizado a logar.");
Kick(playerid);
}
return 1;
}
Re: Nick Autorizado a logar no Servidor! -
MultiKill - 07.01.2015
strcmp
Exemplo:
pawn Код:
if(strcmp("Batata", "Batata", true) == 0)
{
print("Batata й igual a Batata");
}
else
{
print("Batata nгo й igual a Batata");
}
GetPlayerName
Exemplo:
pawn Код:
new st[36], nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof nome);
format(st, st, "Seu nick й %s", nome);
SendClientMessage(playerid, -1, st);
Re: Nick Autorizado a logar no Servidor! -
best95 - 07.01.2015
Obrigado a quem ajudou ai!! vlw
Re: Nick Autorizado a logar no Servidor! -
best95 - 07.01.2015
Humildade e se eu quizer por mais nicks no codigo que vc deu de exemplo ai?? como ficaria? vlw
Re: Nick Autorizado a logar no Servidor! -
Andrew020 - 07.01.2015
eu sei fazer isso
Re: Nick Autorizado a logar no Servidor! -
MultiKill - 07.01.2015
https://sampforum.blast.hk/showthread.php?tid=240266
Re: Nick Autorizado a logar no Servidor! -
humildadeforever - 07.01.2015
Quote:
Originally Posted by best95
Humildade e se eu quizer por mais nicks no codigo que vc deu de exemplo ai?? como ficaria? vlw
|
pawn Код:
public OnPlayerConnect(playerid) // Й chamada sempre que um jogador se conecta
{
new nome[MAX_PLAYER_NAME]; //onde iremos armazenar o nick do jogador
GetPlayerName(playerid, nome, sizeof(nome)); // pegamos o nick do jogador
if(strcmp(nome,"Nick_Aqui", true) != 0 && strcmp(nome,"Segundo_Nick", true) != 0) // Compara o nick do jogador com o nick que vocк quer, se nгo forem iguais, executa as funзхes abaixo
{
SendClientMessage(playerid, -1, "Vocк nгo estб autorizado a logar.");
Kick(playerid);
}
return 1;
}