Detecting holding a weapon and using it at the same time
#2

PHP код:
#include <a_samp>
#define HOLDING(%0) \
    
((newkeys & (%0)) == (%0))
    
#define PRESSED(%0) \
    
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
GetPlayerWeapon(playerid) > && GetPlayerWeapon(playerid) < 40)
    {
        if(
PRESSED(KEY_FIRE) || HOLDING(KEY_FIRE))
        {
             
//player using weapon.
        
}
    }
    return 
1;

Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)