Desculpe-me mas nгo estou conseguindo se puder me ajudar eu agradeзo muito aki esta todo meu codigo
pawn Код:
public OnPlayerConnect(playerid)
{
if(Registrado[playerid] == NAO)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new mensagem[256];
format(mensagem,256,"Seja Bem Vindo %s\nPor Favor Digite Uma Senha Para Se Registrar",name);
ShowPlayerDialog(playerid,REGISTRO,DIALOG_STYLE_INPUT,"Registrar",mensagem,"Registrar","Cancelar");
return 1;
}
if(Registrado[playerid] == SIM)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new mensagem[256];
format(mensagem,256,"Seja Bem Vindo %s\nPor Favor Digite Sua Senha Para Se Logar",name);
ShowPlayerDialog(playerid,LOGIN,DIALOG_STYLE_INPUT,"Login",mensagem,"Logar","Cancelar");
return 1;
}
return 1;
}
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (response == 1)
{
if(dialogid == REGISTRO)
{
if(strlen(inputtext))
{
new NovaConta[100];
new PlayerNome[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerNome, sizeof(PlayerNome));
format(NovaConta, sizeof(NovaConta), "%s.ini", PlayerNome);
dini_Create(NovaConta);
dini_Set(NovaConta, "Senha", inputtext);
SendClientMessage(playerid,VERDE,"[FLB] Sua conta foi criada com sucesso");
SpawnPlayer(playerid);
Registrado[playerid] = SIM;
}
else
{
SendClientMessage(playerid,VERMELHO,"[FLB] Vocк nгo quis se registrar, por este motivo sera Kicado");
Kick(playerid);
}
}
if(dialogid == LOGIN)
{
//AKI И PARA LOGAR SE A SENHA ESTIVER CORRETA
return 1;
}
}
return 1;
}