[Ajuda] O email nгo aparece na pasta do scriptfiles
#1

RESOLVIDO, OBRIGADOOO
Reply
#2

poste o cуdigo completo. E esta usando o DOF2_SaveFile() ?
Reply
#3

Код:
if(dialogid == DIALOG_EMAIL)
  {
    
    if(response)
    {
      

      if(!strlen(inputtext))
      {
        
        new fdp[256];//Colocar Email pra ser chamado depois do registro.
        format(fdp, sizeof(fdp),"{FFFFFF}Cadastre seu email abaixo\n{FFFFFF}Lembre-se que o uso do {FF0000}'@'{FF0000} {FFFFFF}й obrigatorio\n\n{FFFFFF}Lembrando que o seu EMAIL й para Recuperaзгo de SENHA.");
        ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"{FFFFFF}Cadastro Email",fdp, "Cadastrar", "Cancelar");
        return 0x01;
      }
      if(strfind(inputtext,"@",true,1)==-1)
      {
        
        new fdp[256];//Colocar Email pra ser chamado depois do registro.
        format(fdp, sizeof(fdp),"{FFFFFF}Cadastre seu email abaixo\n{FFFFFF}Lembre-se que o uso do {FF0000}'@'{FF0000} {FFFFFF}й obrigatorio\n\n{FFFFFF}Lembrando que o seu EMAIL й para Recuperaзгo de SENHA.");
        ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"{FFFFFF}Cadastro Email",fdp, "Cadastrar", "Cancelar");
        SendClientMessage(playerid, 0xFF0000AA, "Erro: O uso do Email deve conter obrigatoriamente, '@'.");
        return 0x01;
      }
      DOF2_SetString(GetarConta(playerid), "Email", inputtext);
      DOF2_SaveFile();
      new loola[256];
      //format(pDados[playerid][Email],sizeof(pDados[playerid][Email]),inputttext);
      //format(pDados[playerid][Email],sizeof(pDados[playerid][Email]),inputtext);
      //format(pDados[playerid][Email],128,"%s",inputtext)
      //format(loola, sizeof(loola), "Vocк cadastrou o email: {FFFFFF}'%s'{FFFFFF}, Agora escolha uma facзгo que deseja jogar.", inputtext);
      format(loola, sizeof(loola), "Vocк cadastrou o email: {FFFFFF}'%s'{FFFFFF}, Agora escolha uma facзгo que deseja jogar.", inputtext);
      SendClientMessage(playerid, 0x6AFF6AAA, loola);
      format(loola, sizeof(loola), "Comando Vermelho\nTerceiro Comando Puro\nAmigos dos Amigos\nPrimeiro Comando da Capital");
      ShowPlayerDialog(playerid,  DIALOG_FACCAO,DIALOG_STYLE_LIST, "{FFFFFF}Escolha a sua facзгo", loola, "Escolher", "Voltar");
    }
    return 0x01;
  }
Estou sim,
Cуdigo completo
Reply
#4

Sempre uso assim !
Tenta ae.

pawn Код:
new _var[50];
format(_var,sizeof(_var),"%s", inputtext);
DOF2_SetString(GetarConta(playerid), "Email", _var);
      DOF2_SaveFile();
Reply
#5

Continua mesma coisa no arquivo que fica no scriptfiles,

Email = (null)
Reply
#6

Olhe se na Enum a variavel Email tem um valor string
Reply
#7

Quote:
Originally Posted by Sky_.
Посмотреть сообщение
Olhe se na Enum a variavel Email tem um valor string
Tem sim,
Код:
enum PlayerDados {
Email[128]
}
Reply
#8

pawn Код:
if(dialogid == DIALOG_EMAIL)
{
    if(response)
    {
        if(!strlen(inputtext))
        {

            new fdp[256];//Colocar Email pra ser chamado depois do registro.
            format(fdp, sizeof(fdp),"{FFFFFF}Cadastre seu email abaixo\n{FFFFFF}Lembre-se que o uso do {FF0000}'@'{FF0000} {FFFFFF}й obrigatorio\n\n{FFFFFF}Lembrando que o seu EMAIL й para Recuperaзгo de SENHA.");
            ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"{FFFFFF}Cadastro Email",fdp, "Cadastrar", "Cancelar");
            return 0x01;
        }
        if(strfind(inputtext,"@",true,1)==-1)
        {

            new fdp[256];//Colocar Email pra ser chamado depois do registro.
            format(fdp, sizeof(fdp),"{FFFFFF}Cadastre seu email abaixo\n{FFFFFF}Lembre-se que o uso do {FF0000}'@'{FF0000} {FFFFFF}й obrigatorio\n\n{FFFFFF}Lembrando que o seu EMAIL й para Recuperaзгo de SENHA.");
            ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"{FFFFFF}Cadastro Email",fdp, "Cadastrar", "Cancelar");
            SendClientMessage(playerid, 0xFF0000AA, "Erro: O uso do Email deve conter obrigatoriamente, '@'.");
            return 0x01;
        }
       
        new
            loola[ 144 ]
        ;
        format(pDados[playerid][Email],128, "%s", inputtext);
        format(loola, sizeof(loola), "Vocк cadastrou o email: {FFFFFF}'%s'{FFFFFF}, Agora escolha uma facзгo que deseja jogar.", pDados[playerid][Email]);
        SendClientMessage(playerid, 0x6AFF6AAA, loola);
       
        DOF2_SetString(GetarConta(playerid), "Email", pDados[playerid][Email]);
        DOF2_SaveFile();
       
        format(loola, sizeof(loola), "Comando Vermelho\nTerceiro Comando Puro\nAmigos dos Amigos\nPrimeiro Comando da Capital");
        ShowPlayerDialog(playerid,  DIALOG_FACCAO,DIALOG_STYLE_LIST, "{FFFFFF}Escolha a sua facзгo", loola, "Escolher", "Voltar");
    }
    return 0x01;
}
Reply
#9

Quote:
Originally Posted by Sky_.
Посмотреть сообщение
pawn Код:
if(dialogid == DIALOG_EMAIL)
{
    if(response)
    {
        if(!strlen(inputtext))
        {

            new fdp[256];//Colocar Email pra ser chamado depois do registro.
            format(fdp, sizeof(fdp),"{FFFFFF}Cadastre seu email abaixo\n{FFFFFF}Lembre-se que o uso do {FF0000}'@'{FF0000} {FFFFFF}й obrigatorio\n\n{FFFFFF}Lembrando que o seu EMAIL й para Recuperaзгo de SENHA.");
            ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"{FFFFFF}Cadastro Email",fdp, "Cadastrar", "Cancelar");
            return 0x01;
        }
        if(strfind(inputtext,"@",true,1)==-1)
        {

            new fdp[256];//Colocar Email pra ser chamado depois do registro.
            format(fdp, sizeof(fdp),"{FFFFFF}Cadastre seu email abaixo\n{FFFFFF}Lembre-se que o uso do {FF0000}'@'{FF0000} {FFFFFF}й obrigatorio\n\n{FFFFFF}Lembrando que o seu EMAIL й para Recuperaзгo de SENHA.");
            ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,"{FFFFFF}Cadastro Email",fdp, "Cadastrar", "Cancelar");
            SendClientMessage(playerid, 0xFF0000AA, "Erro: O uso do Email deve conter obrigatoriamente, '@'.");
            return 0x01;
        }
       
        new
            loola[ 144 ]
        ;
        format(pDados[playerid][Email],128, "%s", inputtext)
        format(loola, sizeof(loola), "Vocк cadastrou o email: {FFFFFF}'%s'{FFFFFF}, Agora escolha uma facзгo que deseja jogar.", pDados[playerid][Email]);
        SendClientMessage(playerid, 0x6AFF6AAA, loola);
       
        DOF2_SetString(GetarConta(playerid), "Email", pDados[playerid][Email]);
        DOF2_SaveFile();
       
        format(loola, sizeof(loola), "Comando Vermelho\nTerceiro Comando Puro\nAmigos dos Amigos\nPrimeiro Comando da Capital");
        ShowPlayerDialog(playerid,  DIALOG_FACCAO,DIALOG_STYLE_LIST, "{FFFFFF}Escolha a sua facзгo", loola, "Escolher", "Voltar");
    }
    return 0x01;
}
nem vai...
Reply
#10

Tenta:

pawn Код:
new iVar[50];
format(iVar,sizeof iVar, PASTA_DAS_CONTAS);
DOF2::SetInt(iVar, "Email", pDados[playerid][Email]);
DOF2::SaveFile();
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)