Bug in my bank system
#3

Quote:
Originally Posted by [ISS]jumbo
Посмотреть сообщение
i dont understand why u dont use sscanf ?
Because he doesn't need sscanf in this case.

pawn Код:
CMD:bank(playerid, params[])
{
    //Statements like sscanf, Insufficient Funds and etc...
    new PlayerFile[13 + MAX_PLAYER_NAME];
    format(PlayerFile, sizeof PlayerFile, "Accounts/%s.ini", Encode(PlayaName(playerid)));
    if(GetPVarInt(playerid, "Bank") + strval(params) > 100000)
    {
        SendClientMessage(playerid, -1, ""COL_RED"ERROR:{FFFFFF} Your bank account can only hold 100 000$");
    }
    else
    {
        new INI:PlayerAcc = INI_Open(PlayerFile);
        INI_WriteInt(PlayerAcc,"BANK",GetPVarInt(playerid, "Bank") + strval(params));
        INI_Close(PlayerAcc);
        GivePlayerMoney(playerid,-strval(params));
        SetPVarInt(playerid, "Bank", GetPVarInt(playerid, "Bank") + strval(params));
        new string[128];
        format(string,sizeof(string),"You have successfully banked %d$ into your bank account.",strval(params));
        SendClientMessage(playerid,COLOR_GREEN,string);
    }
    return 1;
}
You forgot SetPVarInt(playerid, "Bank", GetPVarInt(playerid, "Bank") + strval(params));
Reply


Messages In This Thread
Bug in my bank system - by OldDirtyBastard - 26.03.2011, 08:58
Re: Bug in my bank system - by iJumbo - 26.03.2011, 09:45
Re: Bug in my bank system - by armyoftwo - 26.03.2011, 09:47
Re: Bug in my bank system - by iJumbo - 26.03.2011, 09:50
Re: Bug in my bank system - by armyoftwo - 26.03.2011, 09:50
Re: Bug in my bank system - by iJumbo - 26.03.2011, 09:52
Re: Bug in my bank system - by armyoftwo - 26.03.2011, 09:53
Re: Bug in my bank system - by iJumbo - 26.03.2011, 09:55
Re: Bug in my bank system - by Calgon - 26.03.2011, 09:57
Re: Bug in my bank system - by OldDirtyBastard - 26.03.2011, 10:09

Forum Jump:


Users browsing this thread: 1 Guest(s)