[HELP] SSCANF
#1

I made command for killing player, when u use /kill it kills me only i can't type ID of player, here is command:

Код:
CMD:kill(playerid, params[])
{
	new id; new string[128];
	if(PlayerInfo[playerid][pAdmin] < 1)return NisiAdmin(playerid);
	if(sscanf(params, "u", id))Koristi(playerid, "/kill [ID]");
	if(id == INVALID_PLAYER_ID)return PogresanID(playerid);
	SetPlayerHealth(id,0);
	format(string, sizeof(string), "|A|Igrac %s je ubijen od stane admina: %s .", ImeIgraca(id), ImeIgraca(playerid));
	AdminPoruka(-1,string);
	format(string, sizeof(string), "|A|Ubijen si od strane admina: %s .", ImeIgraca(playerid));
	RP(id, string);
	return 1;
}
Reply
#2

Did you compile it?
Reply
#3

Quote:
Originally Posted by MP2
Посмотреть сообщение
Did you compile it?
Yes.
Reply
#4

I have something like this
pawn Код:
YCMD:akill(playerid,params[],help)
{
    new str[128];
    if(pInfo[playerid][Admin] < 1337) return 0;
    if(sscanf(params,"u",playerid)) return SendClientMessage(playerid,grey,"USAGE: /akill [playerid / Partofname]");
    if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,red,"ERROR: That user is not connected!");
    GetPlayerName(playerid,Nam,sizeof(Nam));
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),"Administrator %s has admin killed you",Nam);
    SendClientMessage(playerid,orange,str);
    format(str,sizeof(str),"You have admin killed %s",pname);
    SendClientMessage(playerid,orange,str);
    SetPlayerHealth(playerid,0);
    return 1;
}
Reply
#5

Try this

pawn Код:
CMD:kill(playerid, params[])
{
    new id,string[128];
    if(PlayerInfo[playerid][pAdmin] < 1)return NisiAdmin(playerid);
    if(sscanf(params, "u", id))return Koristi(playerid, "/kill [ID]");
    if(id == INVALID_PLAYER_ID)return PogresanID(playerid);
    SetPlayerHealth(id,0);
    format(string, sizeof(string), "|A|Igrac %s je ubijen od stane admina: %s .", ImeIgraca(id), ImeIgraca(playerid));
    AdminPoruka(-1,string);
    format(string, sizeof(string), "|A|Ubijen si od strane admina: %s .", ImeIgraca(playerid));
    RP(id, string);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)