[Pedido] Teclado de TextDraw
#1

Eu jб estou fazendo um sistema de Login e Registro em TD,sу que ao invйs de usar Dialogos,gostaria que inserir a senha por um teclado,jб que nгo dб para digitar com o teclado normal.

Se nгo tiver como,pelo menos me dб um base ou atй um lуgica,que estб a me faltar,Obrigado! =P
Reply
#2

Vocк quer algo assim:
[ame]http://www.youtube.com/watch?v=0fG4VO6DtO8[/ame]

primeiramente eu recomendo que vocк baixe o iPLEOMAX's Textdraw Editor por 2 motivos, ele ajuda a fazer a td e nele vocк tem esse menu que vocк pode usar de base para aprender a mexer com elas,

baixe ele aqui:
https://sampforum.blast.hk/showthread.php?tid=376758
Reply
#3

Exatamente,mas nгo consigo fazer...Jб tenho as TextDraw,o negуcio й sу saber como funciona o teclado.
Reply
#4

Vocк tambйm pode tentar fazer com o Zamaroht's Text Draw Editor..

https://sampforum.blast.hk/showthread.php?tid=290640
Reply
#5

Nгo cara,eu estou falando que jб tenho as TextDraw,sу nгo consigo fazer um sistema de teclado,eu vi,que tinha que detectar a tecla a cada clique,mas eu nгo sei como fazer isso,e bem complicadinho(ao meu ver).
Reply
#6

Eu tive uma ideia, vou tentar fazer aqui e jaja dou edit.
---------------------
Consegui
Foi bem simples atй, como sou traumatizado com textdraws, fiz um exemplo via comando mesmo.
pawn Код:
new sSenha[100];//topo

CMD:a(playerid)
{
    strcat(sSenha, "A");
    printf("%s", sSenha);
    return 1;
}
CMD:b(playerid)
{
    strcat(sSenha, "B");
    printf("%s", sSenha);
    return 1;
}
CMD:c(playerid)
{
    strcat(sSenha, "C");
    printf("%s", sSenha);
    return 1;
}
CMD:1(playerid)
{
    strcat(sSenha, "1");
    printf("%s", sSenha);
    return 1;
}
CMD:2(playerid)
{
    strcat(sSenha, "2");
    printf("%s", sSenha);
    return 1;
}
CMD:3(playerid)
{
    strcat(sSenha, "3");
    printf("%s", sSenha);
    return 1;
}
Minha lуgica й a seguinte: ao clicar em uma textdraw, vocк vai usar o strcat para inserir a letra ou nъmero desejado formando a senha.
Reply
#7

Tem Certeza que assim funcionarб?strcat pega tecla tambйm?Nгo uso muito strcat,desconheзo o uso,mas й diferente,se realmente funcionar,tentarei implantar em meu sistema,valeu.
Reply
#8

Bem, strcat faz uma ligaзгo entre o fim de uma string com o inicio de outra.
O exemplo que dei vai funcionar perfeitamente, pois ela pegarб o final da senha e acrescentarб um caractere. Exemplo:
pawn Код:
new sSenha[6]="Sen";
strcat(sSenha, "ha");
print(sSenha);
vai printar a palavra Senha
Reply
#9

Ah,entendi a lуgica,poderб consumir muitas Linhas,mas tentarei desta forma,obrigado =P.
Reply
#10

Quote:
Originally Posted by Artista
Посмотреть сообщение
Eu tive uma ideia, vou tentar fazer aqui e jaja dou edit.
---------------------
Consegui
Foi bem simples atй, como sou traumatizado com textdraws, fiz um exemplo via comando mesmo.
pawn Код:
new sSenha[100];//topo

CMD:a(playerid)
{
    strcat(sSenha, "A");
    printf("%s", sSenha);
    return 1;
}
CMD:b(playerid)
{
    strcat(sSenha, "B");
    printf("%s", sSenha);
    return 1;
}
CMD:c(playerid)
{
    strcat(sSenha, "C");
    printf("%s", sSenha);
    return 1;
}
CMD:1(playerid)
{
    strcat(sSenha, "1");
    printf("%s", sSenha);
    return 1;
}
CMD:2(playerid)
{
    strcat(sSenha, "2");
    printf("%s", sSenha);
    return 1;
}
CMD:3(playerid)
{
    strcat(sSenha, "3");
    printf("%s", sSenha);
    return 1;
}
Minha lуgica й a seguinte: ao clicar em uma textdraw, vocк vai usar o strcat para inserir a letra ou nъmero desejado formando a senha.
nossa muito interessante sua lуgica consegui й gostei +rep
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)