/killplayer [id] help
#2

Well, you're using sscanf TWO times. This is unnecessary and probably causes the problem. I never looked into the exact way of how sscanf works, but I'd delete one of those lines:

pawn Код:
dcmd_killplayer(playerid,params[])
{
    new target, TargetName[MAX_PLAYER_NAME];
    new id;
    new string[128];
    if(sscanf(params, "u", id)) SendClientMessage(playerid, RED, "USAGE: /killplayer [id]");
    else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, RED, "That player its not connected.");
    GetPlayerName(target, TargetName, sizeof(TargetName));
    format(string,sizeof(string),"You have killed player %s",TargetName);
    SendClientMessage(playerid,GREEN,string);
    SetPlayerHealth(target, 0.0);
    SendClientMessage(id, GREEN, "You has been killed by server admin.");
    return 1;
}
Reply


Messages In This Thread
/killplayer [id] help - by Rafa - 11.11.2010, 12:56
Re: /killplayer [id] help - by Hiddos - 11.11.2010, 13:00
Re: /killplayer [id] help - by TheHoodRat - 11.11.2010, 13:01

Forum Jump:


Users browsing this thread: 2 Guest(s)