07.10.2012, 20:51
pawn Код:
if(dialogid == DIALOG_LOGAR)
{
if(!response)
{
SendClientMessage(playerid, 0xFF0000FF, "[INFO]: Vocк Foi Kickado Por Nгo Logar-se");
Kick(playerid);
}
else
{
PlayerInfo[playerid][pSenha] = DOF2_GetInt(Contas(playerid), "Senha");
if(strval(inputtext) == PlayerInfo[playerid][pSenha])
{
PlayerInfo[playerid][pAdmin] = DOF2_GetInt(Contas(playerid), "Admin");
PlayerInfo[playerid][pMatou] = DOF2_GetInt(Contas(playerid), "Matou");
PlayerInfo[playerid][pMorreu] = DOF2_GetInt(Contas(playerid), "Morreu");
PlayerInfo[playerid][pGrana] = DOF2_GetInt(Contas(playerid), "Dinheiro");
GivePlayerMoney(playerid, PlayerInfo[playerid][pGrana]);
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "Logar", "Vocк Digitou a Senha Incorretamente !\n Digite a Senha Correta Lembrando Se Errar 5 Vezes Terб a Conta Banida ", "Logar-se", "Cancelar");
Erro[playerid] ++;
if(Erro[playerid] == 5)
SendClientMessage(playerid, 0x8B008BFF, "Vocк Errou a Senha 5 Vezes E Teve a Conta Temporiamente Banida !");
Ban(playerid);
return 1;
}
}
}
if(dialogid == DIALOG_REGISTRO)
{
if(!response)
{
SendClientMessage(playerid, 0xFF0000FF, "[INFO]: Vocк Foi Kickado Por Nгo Registrar-se");
Kick(playerid);
}
else
{
DOF2_CreateFile(Contas(playerid));
DOF2_SetInt(Contas(playerid), "Senha", inputtext);
DOF2_SetInt(Contas(playerid), "Admin", PlayerInfo[playerid][pAdmin]);
DOF2_SetInt(Contas(playerid), "Matou", PlayerInfo[playerid][pMatou]);
DOF2_SetInt(Contas(playerid), "Morreu", PlayerInfo[playerid][pMorreu]);
DOF2_SetInt(Contas(playerid), "Dinheiro", PlayerInfo[playerid][pGrana]);
DOF2_SaveFile();
ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD, "- Login -", "Seja Bem Vindo Novamente, Digite Sua Senha Para Logar-se\n Se Errar a Senha 5 Vezes Serб Automaticamente Banido", "Logar-se", "Cancelar");
}
}