SA-MP Forums Archive
[AJUDA] Siletam de Registro - 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] Siletam de Registro (/showthread.php?tid=299698)



[AJUDA] Siletam de Registro - Alysson - 27.11.2011

Botar um Sitema de Registro para ser apenas

Nome_Sobrenome Ex: Manu_Schmitt

se entar: manu, manuschmiit

Nome Sem ser Nome_Sobrenome leve kick


Re: [AJUDA] Siletam de Registro - Ricop522 - 27.11.2011

new nome[24];
GetPlayerName(playerid, nome, 24);
if(!strfind(nome, "_", true)) return Kick(playerid);


Re: [AJUDA] Siletam de Registro - rjjj - 27.11.2011

Isto deve resolver o seu problema



Nesta pбgina hб o que vocк quer : https://sampforum.blast.hk/showthread.php?tid=144744&page=114



Basta adicionar o cуdigo IsARoleplayName postado pelo Pharrel nela no Final do seu GameMode e em seguida colocar no OnPlayerConnect (ou em outro lugar onde vocк quer que ocorra a verificaзгo) :



pawn Код:
if(!IsARoleplayName(playerid)) return SendClientMessage(playerid, 0x33CCFFAA, "Seu nome deve estar no formato: Nome_Sobrenome !"), Kick(playerid);


Espero ter ajudado .


Re: [AJUDA] Siletam de Registro - CaioMors - 27.11.2011

pawn Код:
new namestring = strfind(plname, "_", true);    if(namestring == -1)    {        SendClientMessage(playerid, COLOR_GREY, "Chuck Norris");        Kick(playerid);        return 1;    }



Re: [AJUDA] Siletam de Registro - Adrian Fahrenheit Tepes - 28.11.2011

Quote:
Originally Posted by CaioMors
Посмотреть сообщение
pawn Код:
new namestring = strfind(plname, "_", true);    if(namestring == -1)    {        SendClientMessage(playerid, COLOR_GREY, "Chuck Norris");        Kick(playerid);        return 1;    }
O que significa esse "if(namestring == -1)" ?


Re: [AJUDA] Siletam de Registro - DreeH - 28.11.2011

Quote:
Originally Posted by Adrian Fahrenheit Tepes
Посмотреть сообщение
O que significa esse "if(namestring == -1)" ?
Й a mesma coisa de fazer

pawn Код:
if(strfind(plname, "_", true) == -1)

Porйm, ele declarou a variбvel namestring como strfind(plname, "_", true) e depois sу comparou a variбvel com o nъmero -1, que no caso й um estilo de 'case sensitive' da funзгo strfind.

Espero ter ajudado.


Re: [AJUDA] Siletam de Registro - Adrian Fahrenheit Tepes - 28.11.2011

Quote:
Originally Posted by DreeH
Посмотреть сообщение
Й a mesma coisa de fazer

pawn Код:
if(strfind(plname, "_", true) == -1)

Porйm, ele declarou a variбvel namestring como strfind(plname, "_", true) e depois sу comparou a variбvel com o nъmero -1, que no caso й um estilo de 'case sensitive' da funзгo strfind.

Espero ter ajudado.
AAH! Entendi, valeu.


Re: [AJUDA] Siletam de Registro - DreeH - 28.11.2011

Quote:
Originally Posted by Adrian Fahrenheit Tepes
Посмотреть сообщение
AAH! Entendi, valeu.
De nada, disponha.