a scripted tetejére:
#define HOLDING(%0) \\
((newkeys & (%0)) == (%0))
vhova a scriptedbe vagy GMedbe:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (HOLDING( KEY_FIRE ))
{
//nyomvatartás hatására mit csináljon
}
return 1;
}
gombok:
http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
akkor próbáld ezt:
script vagy mód tetejére:
#define RELEASED(%0) \\
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
és ezt vhova a scriptedbe vagy módodba:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_FIRE))
{
//mit csináljon ha megnyomja a gombot
}
return 1;
}