[Help] command / transfer (playerid) (amount) [Help]
#7

Well, if it was ZCMD and you was using SSCANF then:

pawn Код:
CMD:transfer(playerid, params[]){
    new id, amount, cash;
    if(sscanf(params,"ui", id, amount))
        return SendClientMessage(playerid, 0xCECECEFF, "CMD: /transfer [player] [amount]");
    if(!IsPlayerConnected(id))
        return SendClientMessage(playerid, 0xCECECEFF, "Player is not connected");
    cash = GetPlayerMoney(playerid);
    if(amount > cash)
        return SendClientMessage(playerid, 0xCECECEFF, "You do not have that much!");
    if(amount < 1)
        return SendClientMessage(playerid, 0xCECECEFF, "You can not transfer funds under 1!");
    GivePlayerMoney(playerid, -amount);
    GivePlayerMoney(id, amount);
    SendClientMessage(playerid, 0xCECECEFF, "You sent the money.");
    SendClientMessage(id, 0xCECECEFF, "You got given money.");
    return 1;
}
Not tested!
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)