18.08.2013, 23:12
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
if(response == 1)
{
case Login:
{
if(!strcmp(DOF2_GetString(GetPlayerFile(playerid),"Senha"),inputtext))
{
Logado[playerid] = true;
SendClientMessage(playerid, COLOR_WHITE, "Vocк acaba de ser logado com Sucesso!");
SetSpawnInfo(playerid,0,0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
TogglePlayerSpectating(playerid,0);
return 1;
}
else ShowPlayerDialog(playerid,Login,DIALOG_STYLE_INPUT,"Login","Senha Incorreta se errar mais vezes sera banido","Logar","Sair");
}
case Registro:
{
if(strcmp(LastSenha[playerid],inputtext)) return ShowPlayerDialog(playerid,Registro_Confirme,DIALOG_STYLE_INPUT,"Login","Senhas nгo conferem","Logar","Sair");
DOF2_SetString(GetPlayerFile(playerid),"Senha"),inputtext));
ShowPlayerDialog(playerid,Registro,DIALOG_STYLE_INPUT,"Registro","Digite sua senha Para Registrar!","Registrar","Sair");
Logado(playerid) = true;
SendClientMessage(playerid,COLOR_WHITE,"Registrado e Logado com sucesso o BPS Agradece!");
SetSpawnInfo(playerid,0,0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
TooglePlayerSpectating(playerid,false);
return 1;
}
case Registro_Confirme:
{
LastSenha[playerid] = inputtext;
ShowPlayerDialog(playerid,Registro,DIALOG_STYLE_INPUT,"Registro","Digite sua senha novamente!","Registrar","Sair");
return 1;
}
}
}
return 1;
}