21.05.2010, 05:28
Creas una variable para cada jugador que tenga el dinero que DEBERНA tener. Cada cierto tiempo chequeas si tiene mбs o menos de la cantidad de la variable, si el dinero es diferente a la variable, busca la forma de equilibrar el dinero con la variable.
Por cierto, es Anticheat, no Antichead.
pawn Код:
new cash[MAX_PLAYERS];
pawn Код:
public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) != cash[playerid]) GivePlayerMoney(playerid, -1 * (GetPlayerMoney(playerid) - cash));
return 1;
}
pawn Код:
GivePlayerCash(playerid, amount)
{
cash = cash + amount;
GivePlayerMoney(playerid, cash);
return 1;
}