15.07.2012, 11:53
here is the fix
pawn Code:
dcmd_givecash(playerid, params[])
{
new giveplayerid, amount;
if (sscanf(params, "ud", giveplayerid, amount)) return SendClientMessage(playerid, 0xFF0000AA, "USAGE: /givecash <playerid> <amount>");
else if (giveplayerid == INVALID_PLAYER_ID || giveplayerid == playerid) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: Player not found!");
else if (amount > GetPlayerMoney(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "ERROR: Insufficient funds!");
GivePlayerMoney(giveplayerid, amount);
GivePlayerMoney(playerid, 0 - amount);
SendClientMessage(playerid, 0x00FF00AA, "INFO: You have sent money.");
SendClientMessage(giveplayerid, 0x00FF00AA, "INFO: You have received money.");
return 1;
}