PDA

Просмотр полной версии : [Вопрос] Вопрос



Edwin
05.08.2014, 12:55
Добрый день, котятки :3
Извиняюсь за такое название темы, ничего лучше не придумал
Но ведь и не суть же, правда?
Собственно, вопрос:
Есть одна задумка, для которой нужно действие, происходящее при наведении на игрока прицела. То бишь, тот же захват в таргет
Есть ли какой-нибудь паблик, отвечающий за это, или как сделать этот захват?

L0ndl3m
05.08.2014, 13:13
В OnPlayerUpdate:


new
targetid = GetPlayerTargetPlayer(playerid);

if(targetid != INVALID_PLAYER_ID)
CallLocalFunction("OnPlayerTargetPlayer", "ii", playerid, targetid);

Создаёте паблик, автовызываемый, так сказать:


forward OnPlayerTargetPlayer(playerid, targetid);
public OnPlayerTargetPlayer(playerid, targetid)
{
// Здесь ваш код
}

Edwin
05.08.2014, 18:45
И правда)
Спасибо