25.01.2018, 18:02
You can try to check the weapon ID after the KEY_FIRE is released. (It should work.)
Something like this:
Something like this:
Код:
#define RELEASED(%0) \
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
new weaponid = GetPlayerWeapon(playerid);
if(RELEASED(KEY_FIRE) && weaponid == 16)
{
SendClientMessage(playerid, -1, "granat on the way!");
return 1;
}

