[Ajuda] Senha dialog
#1

Bem, kk nгo achei um nome especifico, mais tipo o que estou tentando dizer й como faz aquelas telas de login que quando alguйm digita a senha no Dialog, ele mostra na Textdraw, tipo digitei minha senha '123' aparece '***'.
Nгo sei se conseguem entender .-.
Nгo achei nada sobre o mesmo na board entгo vim pedir ajuda ;-;.
Obrigado desde jб.
Reply
#2

https://sampwiki.blast.hk/wiki/Dialog_Styles
Vocк nem pesquisou, para de dar cao!
Reply
#3

pow eu sei todos os Dialogs
DIALOG_STYLE_LIST
DIALOG_STYLE_PASSWORD
DIALOG_STYLE_MSGBOX
DIALOG_STYLE_INPUT
DIALOG_STYLE_TABLIST_HEADERS

Disso eu jб sei fazer mais o problema e quando aparece na textdraw que nгo sei '-'
Reply
#4

https://sampwiki.blast.hk/wiki/OnDialogResponse_PT
inputtext[] .-.
Reply
#5

Entгo vocк tudo pronto...? Rapaz vocк deveria aprofundar mas no Pawn!
Reply
#6

Quote:
Originally Posted by JhefTFJ
Посмотреть сообщение
Entгo vocк tudo pronto...? Rapaz vocк deveria aprofundar mas no Pawn!
Pow, eu sei fazer dialogs, registro/login, Sistema de banco, Continuar da ultima pos mais nгo sei fazer isso .-.
Ainda nгo aprendi a fazer isso aн. Procurei no Search e nгo achei (Achei mais foi um tуpico incompleto).
Reply
#7

Crie um player textdraw e depois em OnDialogResponse use PlayerTextDrawSetString.
Reply
#8

Quote:
Originally Posted by RodrigoMSR
Посмотреть сообщение
Crie um player textdraw e depois em OnDialogResponse use PlayerTextDrawSetString.
Ok, vou testar aqui kk.
Reply
#9

Quote:
Originally Posted by Felipe1241421
Посмотреть сообщение
Bem, kk nгo achei um nome especifico, mais tipo o que estou tentando dizer й como faz aquelas telas de login que quando alguйm digita a senha no Dialog, ele mostra na Textdraw, tipo digitei minha senha '123' aparece '***'.
Nгo sei se conseguem entender .-.
Nгo achei nada sobre o mesmo na board entгo vim pedir ajuda ;-;.
Obrigado desde jб.
eu utilizo esse modo meio bobo, mas funciona.

//O CУDIGO ABAIXO, TUDO QUE FOR DIGITADO NA DIALOG/INPUTTEXT ELE IRБ SUBSTITUIR PARA ] QUE Й A ESTRELA EM TEXTDRAW

PHP код:
    new SLOGIN[][] =
    {
        {
"1"}, {"2"}, {"3"}, {"4"}, {"5"}, {"6"}, {"7"}, {"8"}, {"9"}, {"0"}, {"/"}, {"`"}, {"~"}, {"!"}, {"@"},
        {
"#"}, {"$"}, {"%"}, {"^"}, {"&"}, {"*"}, {"("}, {")"}, {"-"},
        {
"="}, {"+"}, {"."}, {","}, {"<"}, {">"}, {"#"}, {"#"}, {"{"}, {"}"}, {"|"},  {":"}, {";"}, {"'"},
        {
"a"}, {"b"}, {"c"}, {"d"}, {"e"}, {"f"}, {"g"}, {"h"}, {"i"}, {"j"}, {"k"}, {"l"}, {"m"}, {"n"}, {"o"},
        {
"p"}, {"q"}, {"r"}, {"s"}, {"t"}, {"u"}, {"v"}, {"w"}, {"x"},
        {
"y"}, {"z"}
    };
    for(new 
0sizeof SLOGINt++)
    {
        new 
fp strfind(inputtextSLOGIN[t], true);
        while(
fp != -1)
        {
            for(new 
0strlen(SLOGIN[t]); i++)
            {
                
inputtext[fp i] = ']';
            }
             
fp strfind(inputtextSLOGIN[t], true);
        }
    }
    if(
Jogador[playerid][DADOSLOGIN][19] != PlayerText:INVALID_TEXT_DRAW)
    {
            
format(stringsizeof(string), "%s"inputtext);
            
PlayerTextDrawSetString(playeridJogador[playerid][DADOSLOGIN][19], string);
    } 
Reply
#10

Quote:
Originally Posted by Felipe1241421
Посмотреть сообщение
Bem, kk nгo achei um nome especifico, mais tipo o que estou tentando dizer й como faz aquelas telas de login que quando alguйm digita a senha no Dialog, ele mostra na Textdraw, tipo digitei minha senha '123' aparece '***'.
Nгo sei se conseguem entender .-.
Nгo achei nada sobre o mesmo na board entгo vim pedir ajuda ;-;.
Obrigado desde jб.
Uma vez criei uma funзгo que fazia isso.
PHP код:
/// <author> 
/// Bruno13 
/// </author>
/// <summary>
/// Troca os caracteres de uma senha especнfica pelo sнmbolo '•'.
/// </summary>
/// <param name="password">Senha em questгo.</param>
/// <returns>Senha criptografada visualmente.</returns>
GetEncryptedPass(password[])
{
    for(new 
istrlen(password); i++)
    {
        
password[i] = '•';
    }
    return 
password;

OBS: Vocк pode alterar o caractere '•' por qualquer outro, como '*' ou o que desejar.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)