problem with keys.
#1

I want to make that if player is holding W and S he gets a sound. I use onplayerupdate:

in top:
pawn Code:
// HOLDING(keys)
#define HOLDING(%0) \
    ((newkeys & (%0)) == (%0)
pawn Code:
new newkeys, updown, leftright;
        GetPlayerKeys(playerid, newkeys, updown, leftright);
        if (HOLDING( KEY_UP | KEY_DOWN ))
        {

            SetPVarInt(playerid, "wheelsBOOM",GetPVarInt(playerid, "wheelsBOOM")+1);
            if(GetPVarInt(playerid, "wheelsBOOM") == 4)
            {
                SetPVarInt(playerid, "wheelsBOOM",0);
   
                PlayerPlaySound(playerid, 1159, 0.0, 0.0, 0.0);

            }
        }
Reply
#2

if (HOLDING( KEY_UP || KEY_DOWN ))
Reply
#3

this returns:
warning 213: tag mismatch
Reply
#4

if (HOLDING((KEY_UP) || (KEY_DOWN)))
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)