15.10.2010, 23:54
o que tem de errado nisso
nunca usei dini kkkkk o problema e que qlq senha loga e eu jah toh puto com isso affe
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)//===========================REGISTRO============================
{
if(response)
{
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
new Conta[50];
format(Conta, sizeof(Conta),"Jogadores/%s.ini",nome);
dini_Create(Conta);
dini_Set(Conta, "Senha", inputtext);
dini_IntSet(Conta, "Grana", 0);
dini_IntSet(Conta, "GP", 0);
dini_Set(Conta, "Clan","Nenhum");
dini_IntSet(Conta, "Morreu", 0);
dini_IntSet(Conta, "Matou", 0);
dini_IntSet(Conta, "NumPatente", 0);
dini_Set(Conta, "NomePatente", "Recruta Zero");
dini_IntSet(Conta, "TaxaKD", 0);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "Digite a sua senha de login abaixo.","Logar","Sair");
//return 1;
}
}
if(dialogid == 2)
{
if(response)
{
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
new Conta[50];
format(Conta, sizeof(Conta),"Jogadores/%s.ini",nome);
if(!strcmp(inputtext,dini_Get("Conta","Senha"),false))
{
PlayerInfo[playerid][Grana] = dini_Int("Conta","Grana");
PlayerInfo[playerid][GP] = dini_Int("Conta","GP");
format(PlayerInfo[playerid][Clan],128,"%s",dini_Get("Conta","Clan"));
PlayerInfo[playerid][Morreu] = dini_Int("Conta","Morreu");
PlayerInfo[playerid][Matou] = dini_Int("Conta","Matou");
PlayerInfo[playerid][NumPatente] = dini_Int("Conta","NumPatente");
format(PlayerInfo[playerid][NomePatente],128,"%s",dini_Get("Conta","NomePatente"));
PlayerInfo[playerid][TaxaKD] = dini_Int("Conta","TaxaKD");
}
else
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "Digite a sua senha de login abaixo.","Logar","Sair");
}
}
}
return 1;
}