Portal SAMP
[Ajuda] ajuda cpf no pawn - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] ajuda cpf no pawn (/showthread.php?tid=269)



ajuda cpf no pawn - Dan110 - 02/11/2020

Alguem sabe como posso gerar cpfs com os simbolos? no pawn  ex: 123.456.789-10


RE: ajuda cpf no pawn - guikommander - 02/11/2020

Acho que é isso oque você quer:

Código PHP:
stock GerarCPF()
{
    new 
String_Gerada[25],
        
CPF_Random[3];
    
    for(new 
i3i++)
        
CPF_Random[i] = randomEx(100999);
        
    
format(String_Geradasizeof(String_Gerada), "%i.%i.%i-%i"CPF_Random[0], CPF_Random[1], CPF_Random[2], randomEx(1099));

    return 
String_Gerada;




RE: ajuda cpf no pawn - Dan110 - 02/11/2020

[quote="guikommander" pid="942" dateline="1604340127"]
Acho que é isso oque você quer:

Código PHP:
stock GerarCPF()
{
    new 
String_Gerada[25],
        
CPF_Random[3];
    
    for(new 
i3i++)
    
    CPF_Random[i] = randomEx(100999);
    
    
    format
(String_Geradasizeof(String_Gerada), "%i.%i.%i-%i"CPF_Random[0], CPF_Random[1], CPF_Random[2], randomEx(1099));

    return 
String_Gerada;
}


[/
quote

Vlw Gui TMJ


RE: ajuda cpf no pawn - xbruno1000x - 03/11/2020

(02/11/2020 15:02)guikommander Escreveu: Acho que é isso oque você quer:

Código PHP:
stock GerarCPF()
{
    new 
String_Gerada[25],
        
CPF_Random[3];
    
    for(new 
i3i++)
    
    CPF_Random[i] = randomEx(100999);
    
    
    format
(String_Geradasizeof(String_Gerada), "%i.%i.%i-%i"CPF_Random[0], CPF_Random[1], CPF_Random[2], randomEx(1099));

    return 
String_Gerada;

Esse código não poderia gerar um CPF igual para mais de um player?


RE: ajuda cpf no pawn - guikommander - 03/11/2020

(03/11/2020 08:10)xbruno1000x Escreveu:
(02/11/2020 15:02)guikommander Escreveu: Acho que é isso oque você quer:

Código PHP:
stock GerarCPF()
{
    new 
String_Gerada[25],
        
CPF_Random[3];
    
    for(new 
i3i++)
    
    CPF_Random[i] = randomEx(100999);
    
    
    format
(String_Geradasizeof(String_Gerada), "%i.%i.%i-%i"CPF_Random[0], CPF_Random[1], CPF_Random[2], randomEx(1099));

    return 
String_Gerada;

Esse código não poderia gerar um CPF igual para mais de um player?


Sim, poderia. Ai fica por conta do dono do tópico quiser ou não verificar se alguém está usando esse CPF gerado. Ai se tiver alguém utilizando o CPF gerado, ele chama a função "GerarCPF()" novamente.

Nesse caso a probabilidade de sair o mesmo CPF é 0.000000001% .. kkk'