SA-MP Forums Archive
[Ajuda] Sistema de Identidade. - 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] Sistema de Identidade. (/showthread.php?tid=605806)



Sistema de Identidade. - K0Y0T3 - 24.04.2016

Olб estou criando um sistema de identidade ou registro cidadгo,eu queria sabe como pego as iformaзoes do player por exemplo o player da /rg ai aparece:

exemplo:

Nome:

Data de Nascimento:

Nacionalidade:

Como pego essas informaзoes la do playerInfo ? meu textdraw ja ta nop gamemode o comando de /rg ja ta feito para o player so quero sabe como pego essas infos.

Sou iniciante.


Re: Sistema de Identidade. - RiqueP - 24.04.2016

Vocк deve formatar uma mensagem

Ex:
pawn Код:
new string[128], nome[24];
GetPlayerName(playerid, nome, 24);

format(string, 128, "Nome: %s", nome);
SendClientMessage(playerid, -1, string);

format(string, 128, "Data de Nascimento: %s", PlayerInfo[playerid][DataNascimento]);
SendClientMessage(playerid, -1, string);

format(string, 128, "Nacionalidade: %s", PlayerInfo[playerid][Nacionalidade]);
SendClientMessage(playerid, -1, string);



Re: Sistema de Identidade. - K0Y0T3 - 24.04.2016

mas como coloco isso la me da uma luz ai amigo sou iniciante.


Re: Sistema de Identidade. - RiqueP - 25.04.2016

Nгo tem como esclarecer mais que isso champz. Da uma lida em uns tutoriais bбsicos ai.


Re: Sistema de Identidade. - F1N4L - 25.04.2016

Baseando-se pelo cуdigo do @RiqueP

Apenas altere a variбvel e o enumerador para adaptar ao seu GM/FS.

PHP код:
CMD:rg(playerid)
{
    new 
        
string[50], 
        
str_name[40], 
        
strcat_[200], 
        
nome[24]
    ;
    
    
GetPlayerName(playeridnome24);

    
format(str_name128"RG: %s"nome);
    
format(string128"Data de Nascimento: %s\n"PlayerInfo[playerid][DataNascimento]);
    
strcat(strcat_string);
    
format(string128"Nacionalidade: %s\n"PlayerInfo[playerid][Nacionalidade]);
    
strcat(strcat_string);
    
ShowPlayerDialog(playerid4321DIALOG_STYLE_MSGBOXstr_namestring"OK","")
    
    return 
1;