28.12.2012, 10:39
Bom digito o cmd blz aparece o dialog mas ai digito no dialog e nao acontece mais nada!
Ambas opзoes do dialog!
Ambas opзoes do dialog!
pawn Код:
command(abrirbanco, playerid, params[])
{
ShowPlayerDialog(playerid, pEnt, DIALOG_STYLE_INPUT, "Banco", "Digite o numero da sua conta:", "Continuar", "Criar conta");
return true;
}
pawn Код:
if(dialogid == pEnt)
{
if(!response)return ShowPlayerDialog(playerid, pCria, DIALOG_STYLE_INPUT, "Banco", "Digite um numero para sua conta do banco!", "Continuar", "");
if(!strval(inputtext))return ShowPlayerDialog(playerid, pEnt, DIALOG_STYLE_INPUT, "Banco", "Erro!\nSo numeros\nDigite o numero da sua conta:", "Continuar", "Criar conta");
format(Arquivos, sizeof(Arquivos),LocalSalvo, strval(inputtext));
if(!DOF2_FileExists(Arquivos))return SendClientMessage(playerid, GetPlayerColor(playerid),"-!- Este numero de conta e inexistente!");
ShowPlayerDialog(playerid, pSeg, DIALOG_STYLE_INPUT, "Banco", "Digite a senha da conta:", "Continuar", "");
conta[playerid] = strval(inputtext);
}
if(dialogid == pSeg)
{
if(!response)return true;
format(Arquivos, sizeof(Arquivos),LocalSalvo, strval(inputtext));
if(!strcmp(inputtext, DOF2_GetString(Arquivos,"Senha")))
{
ShowPlayerDialog(playerid, pMenu, DIALOG_STYLE_LIST, "Banco", "Saque\nDeposito\nTransferencia\nPedir informaзao", "Continuar", "Fechar");
ContaInfo[playerid][pGrana] = DOF2_GetInt(Arquivos,"Grana");
senha[playerid] = strval(inputtext);
}
else SendClientMessage(playerid, GetPlayerColor(playerid),"-!- Senha Errada");
}