Portal SAMP
[Ajuda] Sistema de resgistro - 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] Sistema de resgistro (/showthread.php?tid=1152)



Sistema de resgistro - LeleziiN - 30/04/2021

Bom galera estou criando um sistema de registro em TextDraw
[Imagem: sa-mp-091.png]

E queria saber como faço pra quando eu for digitar a senha eu ter que clicar na parte aonde ponho a senha tipo: vou com o mause aonde tem a parte da senha e click e digito a senha e depois vou e click em registra-se. Como posso fazer isso?


RE: Sistema de resgistro - Vaca_Marinha - 01/05/2021

Basta fazer isso aqui adaptando certinho


Código PHP:
public OnPlayerClickTextDraw(playeridText:clickedid)
{
    if(clickedid == textdrawdasenha)
    {
        ShowPlayerDialog(playeridDialogDigitarSenhaDIALOG_STYLE_PASSWORD"Digite a senha""Digite a senha abaixo:""OK""Cancelar");
    }
}

public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(dialogid == DialogDigitarSenha)
    {
        if(!
response) return 0;
        TextDrawSetString(textdrawdasenhainputtext);
    }


Aí teria como esconder a senha usando [ ou ], mas não lembro ao certo qual é


RE: Sistema de resgistro - ipsLuan - 02/05/2021

Você pode também utilizar strlen para saber o tamanho da senha e formatar a string da senha e "criptografar" com os símbolos.