19.12.2012, 08:45
new pName[30];
GetPlayerName(giveplayerid,pName,30);
format(string, sizeof string, "[SERVER] %d amount of Money has been Sent to %s(%d)", amount,pName,giveplayerid);
SendClientMessage(playerid, COLOR_RED, string);
__________________________________________________ _______________________
Fixed Code:
GetPlayerName(giveplayerid,pName,30);
format(string, sizeof string, "[SERVER] %d amount of Money has been Sent to %s(%d)", amount,pName,giveplayerid);
SendClientMessage(playerid, COLOR_RED, string);
__________________________________________________ _______________________
Fixed Code:
Код:
CMD:pay(playerid, params[]) { new giveplayerid, amount,pName[30]; new string[128]; GetPlayerName(giveplayerid,pName,30); if (sscanf(params, "ud", giveplayerid, amount)) return SendClientMessage(playerid, 0xFF0000AA, "Usage: /pay [playerid/partname] [amount]"); else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "Player not found"); else if (amount > GetPlayerMoney(playerid)) SendClientMessage(playerid, 0xFF0000AA, "Insufficient Funds"); else if (giveplayerid == playerid) SendClientMessage(playerid, 0xFF0000AA, "You cannot send money to yourself"); GivePlayerMoney(giveplayerid, amount); GivePlayerMoney(playerid, -amount); format(string, sizeof string, "[SERVER] %d amount of Money has been Sent to %s(%d)", amount,pName,giveplayerid); SendClientMessage(playerid, COLOR_RED, string); format(string, sizeof string, "[SERVER] %d amount of Money has Sent by %s", amount, playerid); SendClientMessage(giveplayerid, COLOR_RED, string); return 1; }