[Ajuda] inputtext
#1

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!
Reply
#2

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

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
Reply
#4

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

AEEEEEEEEEEEEEEW CONSEGUIII MANOOOOOOOOOOOOOOOOOOOLO !!!!! <3333

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

Pooooxa 2 dias tentaando descobrir зaPooorra!! HUAUHAUHAUHAHUAUH"
Reply
#6

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]
};
Reply
#7

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? '-'
Reply
#8

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

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
Reply
#10

basta ler e aprender.

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


Forum Jump:


Users browsing this thread: 1 Guest(s)