08.09.2012, 19:59
pawn Код:
GetPlayerWithPartName(part[])
{
if(part[0] >= '0' && part[0] <= '9')
{
return strval(part);
}
new playersName[MAX_PLAYER_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerName(i, playersName, MAX_PLAYER_NAME);
if(strfind(playersName, part, true) > -1)
{
return i;
}
}
}
return INVALID_PLAYER_ID;
}
pawn Код:
CMD:killplayer(playerid, params[])
{
new targetID = GetPlayerWithPartName(params);
if(targetID == INVALID_PLAYER_ID)
{
return SendClientMessage(playerid, -1, "Invalid player specified.");
}
SetPlayerHealth(targetID, 0.0);
return 1;
}