24.02.2015, 00:32
O erro da senha (null)
Erro de poder logar sem registrar ou o contrario:
PHP код:
if(dialogid == DIALOG_REGISTRO) // DIALOG de registro
{
if(response)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_REGISTRO,DIALOG_STYLE_INPUT,"Faзa seu Registro","Digite Sua senha para registrar","Ok","Cancelar");
return 1;
}
DOF2_CreateFile(File);
format(PlayerInfo[playerid][pSenha],sizeof(PlayerInfo[playerid][pSenha]),inputtext);
DOF2_SetInt(File,"Senha",PlayerInfo[playerid][pSenha]);
DOF2_SaveFile();
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Faзa seu Login","Digite Sua senha para logar","Ok","Cancelar");
}
}
PHP код:
if(dialogid == DIALOG_INICIO) // DIALOG INICIAL
{
if(response)
{
if(listitem == 0) // Lista para clicar a DIALOG de Login
{
if(DOF2_FileExists(File))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Faзa seu Login","Digite Sua senha para logar","Ok","Cancelar");
}
else ShowPlayerDialog(playerid,DIALOG_INICIO,DIALOG_STYLE_LIST,"Os Fбnaticos Login - NГO REGISTRADO","Logar\nRegistrar\nSair","Ok","Cancelar");
}
if(listitem == 1) // Lista para abrir a Dialog de registro
{
if(!DOF2_FileExists(File))
{
ShowPlayerDialog(playerid,DIALOG_REGISTRO,DIALOG_STYLE_INPUT,"Faзa seu Registro","Digite Sua senha para registrar","Ok","Cancelar");
}
else ShowPlayerDialog(playerid,DIALOG_INICIO,DIALOG_STYLE_LIST,"Os Fбnaticos Login - VOCК Й REGISTRADO","Logar\nRegistrar\nSair","Ok","Cancelar");
}
if(listitem == 2) // Lista para sair
{
Kick(playerid);
}
}
}