27.05.2012, 21:45
Try this:
and
pawn Код:
if (HOLDING( KEY_SPRINT ))
{
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
ApplyAnimation(playerid,"MUSCULAR","MuscleSprint",4.0,1,1,1,1,1);
}
else
{
return 1;
}
return 1;
}
else if (RELEASED( KEY_SPRINT ))
{
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
ClearAnimations(playerid);
}
else
{
return 1;
}
return 1;
}
pawn Код:
// HOLDING(keys)
#define HOLDING(%0) \
((newkeys & (%0)) == (%0))
// RELEASED(keys)
#define RELEASED(%0) \
(((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))

