[AJUDA]Bug no Banco
#4

Tenta:
pawn Код:
if(dialogid == depositar)
{
    if(response)
    {
        if(!strval(inputtext)) return ShowPlayerDialog(playerid, depositar, DIALOG_STYLE_INPUT, "Menu Banco", "Quantia incorreta \nQuantia a depositar:", "Depositar", "Cancelar");
        new valor = strval(inputtext);
        new aname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, aname, sizeof(aname));
        format(file, sizeof(file), PASTA_CONTAS, aname);
        if(dini_Int(file, "ContaBancaria") == 1)
        {
            new grana = GetPlayerGrana(playerid);
            if(grana <= valor)
            {
                format(string, sizeof(string), "[BANCO] Vocк depositou a quantia de R$%d.", valor);
                SendClientMessage(playerid, Verde, string);
                dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")+valor);
                GivePlayerGrana(playerid, -valor);
            }
            else return SendClientMessage(playerid, Vermelho, "[BANCO] Vocк nгo tem todo este dinheiro.");
        }
        else return SendClientMessage(playerid, Vermelho, "[BANCO] Vocк nгo tem uma conta bancбria.");
    }
    return 1;
}
if(dialogid == sacar)
{
    if(response)
    {
        if(!strval(inputtext)) return ShowPlayerDialog(playerid, sacar, DIALOG_STYLE_INPUT, "Menu Banco", "Quantia incorreta \nQuantia a sacar:", "Sacar", "Cancelar");
        new aname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, aname, sizeof(aname));
        format(file, sizeof(file), PASTA_CONTAS, aname);
        new valor = strval(inputtext);
        if(dini_Int(file, "ContaBancaria") == 1)
        {
            if(dini_Int(file, "SaldoBancario") <= valor)
            {
                format(string, sizeof(string), "[BANCO] Vocк sacou a quantia de R$%d.", valor);
                SendClientMessage(playerid, Verde, string);
                dini_IntSet(file, "SaldoBancario", dini_Int(file, "SaldoBancario")-valor);
                GivePlayerGrana(playerid, valor);
                return 1;
            }
            else return SendClientMessage(playerid, Vermelho, "[BANCO] Vocк nгo tem todo este dinheiro.");
        }
        else return SendClientMessage(playerid, Vermelho, "[BANCO] Vocк nгo tem uma conta bancбria.");
    }
    return 1;
}
Reply


Messages In This Thread
[AJUDA]Bug no Banco - by ShutDown_ - 21.06.2012, 13:23
Re: [AJUDA]Bug no Banco - by Edu33 - 21.06.2012, 16:38
Re: [AJUDA]Bug no Banco - by ShutDown_ - 21.06.2012, 18:18
Re: [AJUDA]Bug no Banco - by humildadeforever - 21.06.2012, 18:23
Re: [AJUDA]Bug no Banco - by ShutDown_ - 22.06.2012, 02:55
Re: [AJUDA]Bug no Banco - by steeldark - 22.06.2012, 04:21
Re: [AJUDA]Bug no Banco - by ShutDown_ - 22.06.2012, 12:54
Re: [AJUDA]Bug no Banco - by Y_Seven - 22.06.2012, 13:16
Re: [AJUDA]Bug no Banco - by StrondA_ - 22.06.2012, 13:43

Forum Jump:


Users browsing this thread: 6 Guest(s)