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



[Ajuda] Verificador de capslock - Mattos - 05.12.2011

Ola galeram eu tenho um sistema de cadotro de email ne, e vi que algumas pessoas uyilizavam o caps lock apertado na hora de escrever o email... Bom isso nao causa problemas nenhum para o meu sistema nem o mysql... Mas queria saber mesmo so pra expandir meu conhecimento em como fazer com que se a pessoa colocar em maiuculo algo no input do dialog, ser trasfwrido tudo pra minusculo, e vice e versa


Re: [DUVIDA] Verificador de capslock - Lуs - 05.12.2011

pawn Код:
stock iStrLower(sStr[])
{
    iStrLoop(sStr,i) if (0x41 <= sStr[i] <= 0x5A) sStr[i] += 32;
    return sStr;
}
Uso:

pawn Код:
iStrLower(inputtext)
Crйditos [iPs]Drakins


Re: [DUVIDA] Verificador de capslock - Mattos - 05.12.2011

Valeu ae los xD ah e acho que so nos do BR tamo on a essa hora xD abrass


Re: [DUVIDA] Verificador de capslock - Lуs - 05.12.2011

Quote:
Originally Posted by Mateuscm
Посмотреть сообщение
Valeu ae los xD ah e acho que so nos do BR tamo on a essa hora xD abrass
To indo durmir daqui a pouco tambйm, hoje eu trabaio |:


Re: [DUVIDA] Verificador de capslock - Mattos - 05.12.2011

To na cama ja... Scriptando do celular aqui...


Re: [DUVIDA] Verificador de capslock - [S]trong - 05.12.2011

Nгo use o do Drakins Mateuscm, ele nгo vai funcionar com 'З', 'Б, 'Й', 'Н', 'У', 'Ъ'...

pawn Код:
tolower_string( string [ ] ) {

    new l = strlen ( string );
   
    while ( l -- ) {
        string [ l ] = tolower ( string [ l ] );
    }
}
pegue este.


Re: [DUVIDA] Verificador de capslock - Lуs - 05.12.2011

Quote:
Originally Posted by [S]trong
Посмотреть сообщение
Nгo use o do Drakins Mateuscm, ele nгo vai funcionar com 'З', 'Б, 'Й', 'Н', 'У', 'Ъ'...

pawn Код:
tolower_string( string [ ] ) {

    new l = strlen ( string );
   
    while ( l -- ) {
        string [ l ] = tolower ( string [ l ] );
    }
}
pegue este.
Em e-mail nгo se usa caracteres especiais, tambйm pensei nisso.


Re: [DUVIDA] Verificador de capslock - [S]trong - 05.12.2011

certo^^


Re: [DUVIDA] Verificador de capslock - Mattos - 05.12.2011

Po mas vocкs me deram mais uma idйia... porque pode vir um retardado lб e colocar acento sу pra sacanear... ou seja vamos fazer diferente... Queria entгo uma funcao verificadora de acentos (carбcteres espйciais) pra se caso o cara colocar um acento eu mando um sendclientmessage: "Digite um email vбlido" assim como fis com o @... E caso ele use Maiъsculo, eu boto pra o texto ser trasformado em mнnъsculo...

Entгo como ficariam essas duas cosias separadamente?

Quote:

Mateuscm

xD ah e me chame de Mattos... Que aliais to tentando trocar pra Mattos aqui no forum, pq uso Mattos em jogo...


Re: [DUVIDA] Verificador de capslock - steki. - 05.12.2011

Aн vocк vai ter de usar o regular expression pra ter uma comparaзгo perfeita de strings. Eu usava no meu GM antigo sу uma funзгo dele pra checar nome RP era perfeito, mas nгo valia tanto a pena de toda a memуria carregada.