22.06.2013, 21:39
That will work, but it's not the proper way. Here are the macros for keys:
pawn Код:
// HOLDING(keys)
#define HOLDING(%0) \
((newkeys & (%0)) == (%0))
pawn Код:
// PRESSED(keys)
#define PRESSED(%0) \
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
pawn Код:
// RELEASED(keys)
#define RELEASED(%0) \
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))