GetPlayerMoney Bug
#4

pawn Код:
for(new i; i < MAX_PLAYERS; i++)
{
    if(IsPlayerConnected(i))
    {
        printf("*** GetPlayerMoney %d Moneys %d", GetPlayerMoney(i),pL[i][Moneys]);
           
        if(GetPlayerMoney(i) > pL[i][Moneys])
        {
            ResetPlayerMoney(i);
            GivePlayerMoney(i, pL[i][Moneys]);
        }
        else
        {
            pL[i][Moneys] = GetPlayerMoney(i);  
        }
    }
}
CONSOLE:

[14:10:47] *** GetPlayerMoney 1500 Moneys 1500
[14:10:52] *** GetPlayerMoney 1500 Moneys 1500
[14:10:57] *** GetPlayerMoney 1500 Moneys 1500
[14:11:02] *** GetPlayerMoney 0 Moneys 1500
[14:11:08] *** GetPlayerMoney 1500 Moneys 0

[14:11:14] *** GetPlayerMoney 0 Moneys 0
[14:11:19] *** GetPlayerMoney 0 Moneys 0
[14:11:25] *** GetPlayerMoney 0 Moneys 0
[14:11:30] *** GetPlayerMoney 0 Moneys 0


pawn Код:
GivePlayerMoneyEx(playerid, cashs)
{
    pL[playerid][Moneys] += cashs;
    GivePlayerMoney(playerid, cashs);
}
Reply


Messages In This Thread
GetPlayerMoney Bug - by SuperChock - 10.05.2013, 17:42
AW: GetPlayerMoney Bug - by Blackazur - 10.05.2013, 17:46
Re: GetPlayerMoney Bug - by Knappen - 10.05.2013, 17:51
Re: GetPlayerMoney Bug - by SuperChock - 10.05.2013, 17:55
Re: GetPlayerMoney Bug - by Knappen - 10.05.2013, 18:13
Re: GetPlayerMoney Bug - by SuperChock - 10.05.2013, 18:30
Re: GetPlayerMoney Bug - by MP2 - 10.05.2013, 18:35
Re: GetPlayerMoney Bug - by SuperChock - 10.05.2013, 18:50

Forum Jump:


Users browsing this thread: 4 Guest(s)