27.03.2011, 16:09
I would do it like this:
pawn Код:
#define TAX_RATE 0.33
forward PlayerPayTax(playerid);
public PlayerPayTax(playerid)
{
new Tax = GetPlayerMoney(playerid) * TAX_RATE / 100;
GivePlayerMoney(playerid, -Tax);
format(string,sizeof(string),"[Taxes]: %s [%d] Has Just Paid $%i In General Taxes!", GetPlayerNameEx(playerid), playerid, Tax);
SendClientMessageToAll(RED, string);
}
stock GetPlayerNameEx(playerid)
{
new pName[24];
GetPlayerName(playerid, pName, sizeof(pName));
return pName;
}