29.06.2013, 03:33
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;
}