Цитата
Эта функция была добавлена в SA-MP 0.3d и не будет работать в более ранних версиях!
Проверяет целится ли игрок в другого игрока.
Параметры:
(playerid)
playerid - Идентификатор игрока, чтобы получить цель.
Возвращает идентификатор целевого игрока, или, если ни одна INVALID_PLAYER_ID
Пример работы:
public OnPlayerUpdate(playerid) { new targetplayer = GetPlayerTargetPlayer(playerid); if((targetplayer) == GetPlayerTeam(playerid) && targetplayer != INVALID_PLAYER_ID) { GameTextForPlayer(playerid, "~R~do not shoot at team-mates!", 5000, 3); } }
Если не поняли, то это защита от Team Damage и Kill, если игрок прицелится на игрока из своей команды, то получаем сообщение.
Сообщение отредактировал Swipos: 05 декабря 2011 - 18:05