SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 06/06/2020, 05:42 PM   #1
PaulinSAMP
Big Clucker
 
PaulinSAMP's Avatar
 
Join Date: Apr 2020
Location: San Andreas
Posts: 85
Reputation: 0
Post BUG ao digitar o codigo

gente bom dia ou boa noite, fiz um sistema de confirmação de codigo por email, porem eu consigo liberar o acesso digitando apenas uma letra do codigo, exemplo: o codigo é Ax13AbP, eu digito na caixa: Ax e o codigo libera o acesso, alguem pode me ajudar a resolver isso?

pawn Code:
DOF2_SetString(gFile, "Codigo", gStr); //oq seta

strfind(DOF2_GetString(gFile,"Codigo"), inputtext, true) != -1 //oq if que geta se o player digitou o codigo
PaulinSAMP is offline   Reply With Quote
Old 06/06/2020, 05:50 PM   #2
ipsLuan
High-roller
 
ipsLuan's Avatar
 
Join Date: Feb 2013
Location: Ilhéus, BA
Posts: 4,547
Reputation: 332
Default Re: BUG ao digitar o codigo

Não é bug nenhum... Você que está utilizando a função errada.
Use strcmp para comparar strings.
__________________
Precisando de algum sistema? Me contate.
ipsLuan is offline   Reply With Quote
Old 06/06/2020, 05:52 PM   #3
PaulinSAMP
Big Clucker
 
PaulinSAMP's Avatar
 
Join Date: Apr 2020
Location: San Andreas
Posts: 85
Reputation: 0
Post Re: BUG ao digitar o codigo

Quote:
Originally Posted by ipsLuan View Post
Não é bug nenhum... Você que está utilizando a função errada.
Use strcmp para comparar strings.
vou testar e ver se funciona, errei ao clcr bug no titulo, mas msm assim ta valendo kkk
PaulinSAMP is offline   Reply With Quote
Old 06/06/2020, 05:56 PM   #4
ipsLuan
High-roller
 
ipsLuan's Avatar
 
Join Date: Feb 2013
Location: Ilhéus, BA
Posts: 4,547
Reputation: 332
Default Re: BUG ao digitar o codigo

Leia a documentação da função: https://wiki.sa-mp.com/wiki/Strcmp
__________________
Precisando de algum sistema? Me contate.
ipsLuan is offline   Reply With Quote
Old 06/06/2020, 06:06 PM   #5
PaulinSAMP
Big Clucker
 
PaulinSAMP's Avatar
 
Join Date: Apr 2020
Location: San Andreas
Posts: 85
Reputation: 0
Post Re: BUG ao digitar o codigo

Quote:
Originally Posted by ipsLuan View Post
Leia a documentação da função: https://wiki.sa-mp.com/wiki/Strcmp
funcionou, só que agora quando eu não digito nada na caixa, ele libera ;-;
pawn Code:
if(!strlen(inputtext))
{
        format(s5Doze, sizeof(s5Doze), "{FF0000}Você não digitou nenhum código.\n\nDigite o código enviado para seu email:");
        ShowPlayerDialog(playerid, D_CODIGO, DIALOG_STYLE_INPUT, "{FFFFFF}Segurança.", s5Doze, "Salvar", "");
        return 1;
}
PaulinSAMP is offline   Reply With Quote
Old 06/06/2020, 06:10 PM   #6
ipsLuan
High-roller
 
ipsLuan's Avatar
 
Join Date: Feb 2013
Location: Ilhéus, BA
Posts: 4,547
Reputation: 332
Default Re: BUG ao digitar o codigo

Tente desta forma:
pawn Code:
if(strlen(inputtext) == 0)
    return SendClientMessage(playerid, -1, "Digite algo");
__________________
Precisando de algum sistema? Me contate.
ipsLuan is offline   Reply With Quote
Old 06/06/2020, 06:20 PM   #7
PaulinSAMP
Big Clucker
 
PaulinSAMP's Avatar
 
Join Date: Apr 2020
Location: San Andreas
Posts: 85
Reputation: 0
Default Re: BUG ao digitar o codigo

agr foi, mtt obg, te dei +REP
PaulinSAMP is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] Anim ao digitar murilo2929 Português/Portuguese 2 14/11/2018 07:43 PM
[Ajuda] Animacao ao digitar murilo2929 Português/Portuguese 2 04/11/2018 06:04 AM
[Ajuda] digitar em textdraw yNexus Português/Portuguese 2 07/01/2014 06:07 PM
[Ajuda] Anim/Digitar Sti Português/Portuguese 13 05/09/2013 02:50 AM
[Ajuda] Oque Tem de errado neste codigo Codigo Twisted_. Português/Portuguese 6 24/03/2011 12:39 AM


All times are GMT. The time now is 03:32 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.