Quote:
Originally Posted by Hiddos
pawn Код:
stock GiveServerMoney(playerid, amount) { SetPVarInt(playerid, "Money", GetPVarInt(playerid, "Money") + amount); SetPlayerMoney(playerid, GetPlayerMoney(playerid) + amount); }
stock SetServerMoney(playerid, amount) { SetPVarInt(playerid, "Money", amount); SetPlayerMoney(playerid, amount); }
stock ResetServerMoney(playerid) { ResetPlayerMoney(playerid); SetPVarInt(playerid, "Money", 0); }
stock GetServerMoney(playerid) { return GetPVarInt(playerid, "Money"); // To compare with client side money }
Edit to dudit: Setting a variable won't increase his money, neither is it efficient to use OnPlayerUpdate for checking money.
|
It is and I'm using it for my server.
It's MUCH easier to be understood too.
As I said, he just has to increase the amount instead of GivePlayerMoney.