salve piazada toh precisando que algm arrtume esse codigo pra eu e primera vez que uso dini, ele compila tudo soq nao escreve a senha da pessoa ate escreve as em numeros. help ae
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_IntSet(Conta, "Senha", inputtext);
dini_IntSet(Conta, "Grana", 0);
dini_IntSet(Conta, "GP", 0);
dini_IntSet(Conta, "Clan", strlen("Nenhum"));
dini_IntSet(Conta, "Morreu", 0);
dini_IntSet(Conta, "Matou", 0);
dini_IntSet(Conta, "NumPatente", 0);
dini_IntSet(Conta, "NomePatente", strlen("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))
{
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login", "Digite a sua senha de login abaixo.","Logar","Sair");
}
}
}
return 1;
}
cara vlw ae drakins mas e o seguinte dexa eu entende, tipo dini_IntSet e pra numeros e so Set e palavras?