[Ajuda] Senha DOF2 -
GReeN_WOoD - 08.04.2012
olб galera, bom estou com um probleminha, tipo o carinha se registra, coloca a senha: 123, sу q no arquivo a senha fica como 0, ou seja, nгo estб salvando a senha, agradeзo a quem ajuda + REP.
PHP код:
if(dialogid == DIALOG_REGISTRO)
{
if(response)
{
if(!strlen(inputtext))
{
SetPlayerPos(playerid,-1832.3574,17.5752,1061.1436);
SetPlayerCameraPos(playerid, -2152.8186, 346.9192, 52.0383);
SetPlayerCameraLookAt(playerid, -2152.4097, 346.0000, 51.8534);
format(String, sizeof(String), "{00EE00}========================================\n\n{FFFFFF}Seja bem vindo {00EE00}%s{FFFFFF}.\nConta: {FF0000}Nгo Registrada.\n{FFFFFF}Digite uma senha abaixo para se registrar:", Nome(playerid));
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{7CFC00}Brasil {FFD700}Virtual {1EB2FC}Street {FFFFFF}- Registro", String, "Registrar", "Sair");
Msg(playerid, VERMELHO, "Digite uma senha para se registrar ¬¬");
return 1;
}
DOF2_CreateFile(StringContas);
format(StringContas, sizeof(StringContas), "VirtualStreet/Contas/%s.txt", Nome(playerid));
DOF2_SetString(StringContas, "Senha", inputtext);
DOF2_SetInt(StringContas, "Matou", 0);
DOF2_SetInt(StringContas, "Morreu", 0);
DOF2_SetInt(StringContas, "Grana", 0);
DOF2_SetInt(StringContas, "Advertencias", 0);
DOF2_SetInt(StringContas, "Preso", 0);
DOF2_SetInt(StringContas, "Sexo", 0);
DOF2_SetInt(StringContas, "SkinJogador", 0);
DOF2_SetInt(StringContas, "Emprego", 0);
DOF2_SetInt(StringContas, "Interior", 0);
DOF2_SetInt(StringContas, "LiderOrg", 0);
DOF2_SetInt(StringContas, "MembroOrg", 0);
DOF2_SetInt(StringContas, "CargoOrg", 0);
DOF2_SetInt(StringContas, "Level", 0);
DOF2_SetInt(StringContas, "Respeito", 0);
DOF2_SetInt(StringContas, "Respeito Requerido", 0);
DOF2_SetInt(StringContas, "TutorialOk", 0);
DOF2_SetInt(StringContas, "NumeroTelefone", 0);
DOF2_SetInt(StringContas, "Capacete", 0);
DOF2_SetInt(StringContas, "ChaveEmpresa", 255);
//CriarConta(playerid);
SetSpawnInfo(playerid, gTeam[playerid], PlayerDados[playerid][SkinJogador],-1973.3794,137.7854,27.6875,0,0,0,0,0,0,0);
Msg(playerid, AZUL_CLARO, "Conta registrada com sucesso.");
SpawnPlayer(playerid);
TogglePlayerControllable(playerid,0);
SetPlayerInterior(playerid, 0);
TextDrawHideForPlayer(playerid, Entrada[playerid]);
return 1;
}
else
{
Msg(playerid, VERMELHO, "Vocк nгo quis se registrar e por isso foi kickado!");
Kick(playerid);
return 1;
}
}
Re: [Ajuda] Senha DOF2 -
lyllrasta - 08.04.2012
Se nгo me engano Coloque no final a funзгo para gravar e fechar
se nao isso nao irar dar certo.
eu utilizo SII.
dai eu nao sei a funзгo do DOF2 (:
no meu caso ficaria assim.
Re: [Ajuda] Senha DOF2 -
SuB_ZeRo0_ - 08.04.2012
Onde tб o
DOF2_SaveFile();
??
Re: [Ajuda] Senha DOF2 -
GReeN_WOoD - 08.04.2012
vou colocar aqui galera, nen reparei isto, mais irei testar.
@ Repostando, consegui resolver galera, muito obrigado a quem ajudou e REP++, o que eu fiz foi:
Como estava:
PHP код:
format(StringContas, sizeof(StringContas), "VirtualStreet/Contas/%s.txt", Nome(playerid));
DOF2_SetInt(StringContas, "Senha", inputtext);
O que eu fiz:
PHP код:
new ThiagoGostosao = strval(inputtext);
PlayerDados[playerid][Senha] = ThiagoGostosao;
format(StringContas, sizeof(StringContas), "VirtualStreet/Contas/%s.txt", Nome(playerid));
DOF2_SetInt(StringContas, "Senha", ThiagoGostosao);
No final:
Re: [Ajuda] Senha DOF2 -
SuB_ZeRo0_ - 08.04.2012
Outra coisa:
pawn Код:
DOF2_CreateFile(StringContas);
format(StringContas, sizeof(StringContas), "VirtualStreet/Contas/%s.txt", Nome(playerid));
Tu fez o format depois de criar o arquivo? Nгo era pra ser ao contrбrio? xD
Re: [Ajuda] Senha DOF2 -
GReeN_WOoD - 08.04.2012
tipo se for ao contrбrio nгo alterou nada aqui, estб salvando deboa, e carregando deboa '-' vlw REP++
Re: [Ajuda] Senha DOF2 -
SuB_ZeRo0_ - 08.04.2012
Ok... mas dб uma olhada melhor nisso ai cara pq vocк transformou uma senha (que pode ter letras, nъmeros, caractere especiais) em nъmeros e, nгo tenho certeza, mas teste bem isso ai pra ver se nгo dб nenhum erro, sу por garantia. ^^
Obs: Nгo entendi esse DOF2_Exit() ainda, nгo usei no meu sistema de Gangs e nгo me deu problema. lol