Help me sscanf
#5

This should work. I just changed the "i" to a "d" in the sscanf parameters.

pawn Код:
CMD:givemoney(playerid, params[])
{
    new targetid, amount;
   
    if(sscanf(params, "ud", targetid, amount))
        return SendClientMessage(playerid, 0xFFFFFFF, "Syntax error. Correct usage: /givemoney [PlayerID] [Ammount]");
       
    if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, 0xFFFFFFF, "Error: This command is only for RCON Admins");
       
    if(!IsPlayerConnected(targetid))
        return SendClientMessage(playerid, 0xFFFFFFF, "That player is not connected to your server!");
       
    GivePlayerMoney(targetid, ammount);

    return 1;
}
CMD:heal(playerid, params[])
{
    new targetid;
    if(pInfo[playerid][Adminlevel] >= 3)
    {
        if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, 0xFFFFFFF,"Syntax error. Correct usage: /heal [PlayerID]");
       
        if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, 0xFFFFFFF,"That player is not connected to the server!");
       
        SetPlayerHealth(targetid, 100.0);
    }
    return 1;
}
Reply


Messages In This Thread
Help me sscanf - by xganyx - 26.06.2013, 12:35
Re: Help me sscanf - by Cjgogo - 26.06.2013, 12:53
Re: Help me sscanf - by xganyx - 28.06.2013, 10:41
Re: Help me sscanf - by xganyx - 29.06.2013, 03:22
Re: Help me sscanf - by Nuke547 - 29.06.2013, 03:33
Re: Help me sscanf - by xganyx - 29.06.2013, 04:46

Forum Jump:


Users browsing this thread: 1 Guest(s)