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



inputtext - HeyHoLetsGo - 31.12.2012

Iaews manolos, blza?

Tгo... vo enche o saco denovo rapidao kkk, й que assim, num ta dando pra por o inputtext aqui, assim: Tem uma dialog onde pede o e-mail do player, ai eu tinha colocado assim:
pawn Код:
if(dialogid == DIALOG_CONFIG_EMAIL)
    {
        if(response)
        {
            InfosJogador[playerid][Email] = strval(inputtext); //<~~~~ OLHA AQUI
            PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
            ShowPlayerDialog(playerid,DIALOG_SEXO,DIALOG_STYLE_LIST,"QUAL Й O SEU GКNERO?","MASCULINO - (Skin Masculina)\n \nFEMININO - (Skin feminina)","CONFIRMAR","");
        }
    }//
Daн, lб no arquivo do player que o DOF2 cria, como o player digitava LETRAS e nгo NUMEROS, ficava "(null)", porque eu sei que isso й sу para nъmeros...

Aн, eu dechei desse geito:

pawn Код:
if(dialogid == DIALOG_CONFIG_EMAIL)
    {
        if(response)
        {
            InfosJogador[playerid][Email] = inputtext; // <~~~~ OLHA
            PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
            ShowPlayerDialog(playerid,DIALOG_SEXO,DIALOG_STYLE_LIST,"QUAL Й O SEU GКNERO?","MASCULINO - (Skin Masculina)\n \nFEMININO - (Skin feminina)","CONFIRMAR","");
        }
    }
Mas aн dava este erro:
pawn Код:
C:\Documents and Settings\Kieryce\Desktop\HeyHoLeysGo Trabalhos\filterscripts\LoginEHEHUE.pwn(214) : error 006: must be assigned to an array
OBS: Linha 214 й aquela que ta escrito "// <~~~~ OLHA"

Entгo, como eu faзo pro DOF2 armazenar o e-mail que seria uma fraze, e nao nъmeros? Vlew gente, espero resposta ae!


Re: inputtext - ViniBorn - 31.12.2012

InfosJogador[playerid][Email] й um nъmero inteiro ou string?


Re: inputtext - HeyHoLetsGo - 31.12.2012

Quote:
Originally Posted by Viniborn
Посмотреть сообщение
InfosJogador[playerid][Email] й um nъmero inteiro ou string?
pawn Код:
enum Informacoes
{
    Senha,
    Email,
    Score,
    Dinheiro,
    Skin,
    Matou,
    Morreu,
    PerdeuSenha
}

new InfosJogador[MAX_PLAYERS][Informacoes];
Tem uma enum definida sabe? Sei lб mano, num entendo muito bem ainda xD. kk vlw


Re: inputtext - leonardo1434 - 31.12.2012

Pelo amor de deus, modificar para string "email" e usar format.


Re: inputtext - HeyHoLetsGo - 31.12.2012

AEEEEEEEEEEEEEEW CONSEGUIII MANOOOOOOOOOOOOOOOOOOOLO !!!!! <3333

й issu aquiii pфooo :: DOF2_SetString(Contas(playerid),"Email",inputtext) ;

Pooooxa 2 dias tentaando descobrir зaPooorra!! HUAUHAUHAUHAHUAUH"


Re: inputtext - Don_Speed - 31.12.2012

Quote:
Originally Posted by HeyHoLetsGo
Посмотреть сообщение
AEEEEEEEEEEEEEEW CONSEGUIII MANOOOOOOOOOOOOOOOOOOOLO !!!!! <3333

й issu aquiii pфooo :: DOF2_SetString(Contas(playerid),"Email",inputtext) ;

Pooooxa 2 dias tentaando descobrir зaPooorra!! HUAUHAUHAUHAHUAUH"
Ambos explicados por MP .

Usa assim
pawn Код:
DOF2_SetString(local,"email", inputtext);
Para getar isso e assim
pawn Код:
DOF2_GetString(local,"email");
Espero ter ajudado
Quase esqueзo , se quizer usar a enum tmb da e so usar como string ou seja :
pawn Код:
enum Di{
  email[100]
};



Re: inputtext - HeyHoLetsGo - 31.12.2012

Ta blza, mais tipo...

Esse FS й um FS de login que eu to criando, entгo quando ele vai logar, eu coloco a seguinte funзгo pra verificar se a senha estб correta:
pawn Код:
if(inputtext = DOF2_GetString(Contas(playerid),"Senha"))
Sу que dб erro!
pawn Код:
C:\Documents and Settings\Kieryce\Desktop\HeyHoLeysGo Trabalhos\filterscripts\LoginEHEHUE.pwn(152) : warning 211: possibly unintended assignment
C:\Documents and Settings\Kieryce\Desktop\HeyHoLeysGo Trabalhos\filterscripts\LoginEHEHUE.pwn(152) : error 046: unknown array size (variable "inputtext")
C:\Documents and Settings\Kieryce\Desktop\HeyHoLeysGo Trabalhos\filterscripts\LoginEHEHUE.pwn(152) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Kieryce\Desktop\HeyHoLeysGo Trabalhos\filterscripts\LoginEHEHUE.pwn(152) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Kieryce\Desktop\HeyHoLeysGo Trabalhos\filterscripts\LoginEHEHUE.pwn(152) : fatal error 107: too many error messages on one line
Alguem ajuda ae pf? '-'


Re: inputtext - Don_Speed - 31.12.2012

pawn Код:
if(strcmp(inputtext, DOF2_GetString(Contas(playerid),"Senha")))



Re: inputtext - HeyHoLetsGo - 31.12.2012

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
if(strcmp(inputtext, DOF2_GetString(Contas(playerid),"Senha")))
Valew mano!!!

E se nгo for pedir demais, eu gostaria de uma ultima ajuda >.<'

Como que faz para colocar o valor de:
pawn Код:
DOF2_GetString(Contas(playerid),"Senha");
No:
pawn Код:
InfosJogador[playerid][Senha]
Por favor? vlww


Re: inputtext - leonardo1434 - 31.12.2012

basta ler e aprender.

https://sampwiki.blast.hk/wiki/Format