Bank command problem.
#4

Try this :

pawn Код:
if(strcmp(cmdtext, "/deposit", true) == 0)
{
    new tmp[256], idx, string[128];
    if(IsPlayerConnected(playerid))
    {
        if(isnull(tmp)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: /deposit [Money]");
       
        tmp = strtok(cmdtext, idx);
        new cashdeposit = strval(tmp);
        if(!IsPlayerInRangeOfPoint(playerid, 5.0, 249.5040, -34.5105, 989.2328))
        return SendClientMessage(playerid, COLOR_GREY, "You are not at the bank.");

        if(cashdeposit > PlayerInfo[playerid][pCash] || cashdeposit < 1)
        return SendClientMessage(playerid, COLOR_GREY, "You don't have that much.");

        PlayerInfo[playerid][pCash] = PlayerInfo[playerid][pCash]-cashdeposit;
        GivePlayerCash(playerid,-cashdeposit);
        new curfunds = PlayerInfo[playerid][pBank];
        PlayerInfo[playerid][pBank] = cashdeposit+PlayerInfo[playerid][pBank];
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "|___ DEPOSIT INFO ___|");
        format(string, sizeof(string), "Old Balance: $%d", curfunds);
        SendClientMessage(playerid, COLOR_WHITE, string);
        format(string, sizeof(string), "Deposit: $%d", cashdeposit);
        SendClientMessage(playerid, COLOR_WHITE, string);
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "|------------------------------------------|");
        format(string, sizeof(string), "New Balance: $%d", PlayerInfo[playerid][pBank]);
        SendClientMessage(playerid, COLOR_WHITE, string);
        return 1;
    }
}
Reply


Messages In This Thread
Bank command problem. - by Gytis0 - 08.04.2012, 22:02
Re: Bank command problem. - by WarriorEd22 - 09.04.2012, 00:31
Re: Bank command problem. - by Gytis0 - 09.04.2012, 08:49
Re: Bank command problem. - by Shabi RoxX - 09.04.2012, 08:54
Re: Bank command problem. - by Gytis0 - 09.04.2012, 09:31

Forum Jump:


Users browsing this thread: 1 Guest(s)