dcmd_gc(playerid, params[]) { new giveplayerid, money; if(sscanf(params, "ui", giveplayerid, money)) return SendClientMessage(playerid, -1, "Usage: /gc [playerid/PartOfname] [money]"); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, -1, "This player is not connected."); GivePlayerMoney(giveplayerid, money); SendClientMessage(playerid, -1, "You've sent someone cash."); SendClientMessage(giveplayerid, -1, "You recieved cash."); return 1; }
dcmd_gc(playerid, params[]) { new giveplayerid, amount; if (sscanf(params, "ud", giveplayerid, amount)) SendClientMessage(playerid, 0xFF0000AA, "Usage: /givecash [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 { GivePlayerMoney(giveplayerid, amount); GivePlayerMoney(playerid, 0 - amount); SendClientMessage(playerid, 0x00FF00AA, "Money sent"); SendClientMessage(giveplayerid, 0x00FF00AA, "Money received"); } return 1; }
dcmd_gc(playerid, params[]) { new giveplayerid, amount,name1[24], name2[24], string[128]; if(!sscanf(params, "ui",giveplayerid,amount)) SendClientMessage(playerid, -1,"Usage: /givecash [ID][Amount]"); if(playerid != giveplayerid) SendClientMessage(playerid, -1,"You can't pay to yourself."); if(GetPlayerMoney(playerid) >= amount) SendClientMessage(playerid, -1,"You don't have that much."); GetPlayerName(playerid, name1, 24); GetPlayerName(giveplayerid, name2, 24); format(string, sizeof(string), "You gave $%d to %s.",amount,name2); SendClientMessage(playerid, 0xFFFF00FF, string); format(string, sizeof(string), "%s gave you $%d!", name1, amount); SendClientMessage(giveplayerid, 0xFFFF00FF, string); GivePlayerMoney(playerid, -amount); GivePlayerMoney(giveplayerid, amount); return 1; }
Here you go this should work.
Код:
dcmd_gc(playerid, params[]) { new giveplayerid, amount,name1[24], name2[24], string[128]; if(!sscanf(params, "ui",giveplayerid,amount)) SendClientMessage(playerid, -1,"Usage: /givecash [ID][Amount]"); if(playerid != giveplayerid) SendClientMessage(playerid, -1,"You can't pay to yourself."); if(GetPlayerMoney(playerid) >= amount) SendClientMessage(playerid, -1,"You don't have that much."); GetPlayerName(playerid, name1, 24); GetPlayerName(giveplayerid, name2, 24); format(string, sizeof(string), "You gave $%d to %s.",amount,name2); SendClientMessage(playerid, 0xFFFF00FF, string); format(string, sizeof(string), "%s gave you $%d!", name1, amount); SendClientMessage(giveplayerid, 0xFFFF00FF, string); GivePlayerMoney(playerid, -amount); GivePlayerMoney(giveplayerid, amount); return 1; } |
Here!
Код:
dcmd_gc(playerid, params[]) { new giveplayerid, amount; if (sscanf(params, "ud", giveplayerid, amount)) SendClientMessage(playerid, 0xFF0000AA, "Usage: /givecash [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 { GivePlayerMoney(giveplayerid, amount); GivePlayerMoney(playerid, 0 - amount); SendClientMessage(playerid, 0x00FF00AA, "Money sent"); SendClientMessage(giveplayerid, 0x00FF00AA, "Money received"); } return 1; } |
dcmd_gc(playerid, params[]) { new giveplayerid, amount,name1[24], name2[24], string[128]; if(sscanf(params, "ui",giveplayerid,amount)) return SendClientMessage(playerid, -1,"Usage: /givecash [ID][Amount]"); if(playerid == giveplayerid) return SendClientMessage(playerid, -1,"You can't pay to yourself."); if(GetPlayerMoney(playerid) < amount) return SendClientMessage(playerid, -1,"You don't have that much."); GetPlayerName(playerid, name1, 24); GetPlayerName(giveplayerid, name2, 24); format(string, sizeof(string), "You gave $%d to %s.",amount,name2); SendClientMessage(playerid, 0xFFFF00FF, string); format(string, sizeof(string), "%s gave you $%d!", name1, amount); SendClientMessage(giveplayerid, 0xFFFF00FF, string); GivePlayerMoney(playerid, -amount); GivePlayerMoney(giveplayerid, amount); return 1; }