07.07.2015, 18:42
Code:
public OnPlayerUpdate(playerid) { GetPlayerMoney(playerid); if GetPlayerMoney(playerid) += 100; { GivePlayerMoney(playerid, -100); return 1; }
Code:
error 022: must be lvalue (non-constant)
public OnPlayerUpdate(playerid) { GetPlayerMoney(playerid); if GetPlayerMoney(playerid) += 100; { GivePlayerMoney(playerid, -100); return 1; }
error 022: must be lvalue (non-constant)
public OnPlayerUpdate(playerid)
{
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid) > 100);
{
GivePlayerMoney(playerid, -100);
}
return 1;
}
Stop bumping.
A lot of things are wrong, what are you trying to achieve? |
public OnPlayerUpdate(playerid)
{
static PlayerMoney[ MAX_PLAYERS ];
if(!PlayerMoney[ playerid ])
PlayerMoney[ playerid ] = GetPlayerMoney(playerid);
else
{
if(GetPlayerMoney(playerid) - PlayerMoney[ playerid ] == 100)
{
GivePlayerMoney(playerid, -100);
}
PlayerMoney[ playerid ] = GetPlayerMoney(playerid);
}
}
public OnPlayerUpdate(playerid)
{
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid) >= 100); // Players money is equal or greater than 100
{
GivePlayerMoney(playerid, -100);
}
return 1;
}
Well I don't understand WHY you want it but this should work.
pawn Code:
|