• Страница 1 из 1
  • 1
Форум » Программирование в Pawno » Стандартные функции » Getplayertargetplayer
Getplayertargetplayer
Добавлено 08.05.2016 в 01:01 | Сообщение №1
Сообщений: 265 Репутация: 0
Администраторы
Проверяет целится ли игрок в другого игрока.

Цитата
Эта функция была добавлена в 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, если игрок прицелится на игрока из своей команды, то получаем сообщение.


Программист любитель :)
Форум » Программирование в Pawno » Стандартные функции » Getplayertargetplayer
  • Страница 1 из 1
  • 1
Поиск: