PDA

Просмотр полной версии : [Вопрос] Как сделать сочетание клавиш ПКМ+ЛКМ?



I'm Cobra
13.12.2014, 09:42
Здравствуйте, ув. пользователи портала Pro-Pawn! Сегодня я столкнулся с такой проблемой. Я решил написать система тазера, чтобы при нажатии клавиши ЛКМ(наводка на игрока и зеленый херня над головой когда появляется) жмешь клавишу ПКМ и игрока бьет тазера. Подскажите пожалуйста как это сделать?

[ForD]
13.12.2014, 10:25
Есть функция узнающая есть-ли эта зеленая херня над головой или нет,ставишь проверку и все,в чем проблема?

I'm Cobra
13.12.2014, 10:46
;55061']Есть функция узнающая есть-ли эта зеленая херня над головой или нет,ставишь проверку и все,в чем проблема?

И как называется эта функция?

[ForD]
13.12.2014, 10:51
И как называется эта функция?

Я точно не помню,но вроде это(могу ошибаться)
http://wiki.sa-mp.com/wiki/GetPlayerTargetPlayer_RU

I'm Cobra
13.12.2014, 11:01
;55065']Я точно не помню,но вроде это(могу ошибаться)
http://wiki.sa-mp.com/wiki/GetPlayerTargetPlayer_RU

Спасибо

I'm Cobra
13.12.2014, 11:44
;55065']Я точно не помню,но вроде это(могу ошибаться)
http://wiki.sa-mp.com/wiki/GetPlayerTargetPlayer_RU

Мне, кажется, это не та функция

#Gabriel
13.12.2014, 15:26
С данный вопросом Вам на оф. портал. Лично никогда не использовал такое и не собираюсь. Думаю что то типо

keys && keys
Но не уверен.

[ForD]
13.12.2014, 16:37
С данный вопросом Вам на оф. портал. Лично никогда не использовал такое и не собираюсь. Думаю что то типо

keys && keys
Но не уверен.

KEY_SECONDARY_ATTACK 16
KEY_FIRE 4

можно и так попробовать(наверное)

Mr.DeViLsS
13.12.2014, 16:53
public OnPlayerUpdate(playerid)
{
new target = GetPlayerTargetPlayer(playerid);
if(target != INVALID_PLAYER_ID)
{
// Действие.
}
return 1;
}

A N D R E Y
13.12.2014, 17:02
public OnPlayerUpdate(playerid)
{
new target = GetPlayerTargetPlayer(playerid);
if(target != INVALID_PLAYER_ID)
{
// Действие.
}
return 1;
}
Зачем использовать для функции переменную когда ее можно использовать напрямую?

Daniel_Cortez
13.12.2014, 18:54
Зачем использовать для функции переменную когда ее можно использовать напрямую?

Предлагаете несколько раз вызывать функцию, которая каждый раз будет возвращать один и тот же результат?


Мне тут надо купить два литра молока... Сбегай, пожалуйста. Только ты возьми один, принеси домой и потом снова в тот же магазин сходи за вторым. Тебе ведь без разницы? :crazy: