Looking to make a player unable to sprint after they break their leg.
#4

Actually you need to check for movement keys as well. Since you have to use SPRINT key as well, use GetPlayerKeys under this callback.

Example:
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (PLAYER_BROKEN_LEGS[playerid] == true && GetPlayerState(playerid) == 1)
    {
        new keys, updown, leftright;
        GetPlayerKeys(playerid, keys, updown, leftright);

        if (HOLDING(KEY_WALK) && ((updown & KEY_UP || updown & KEY_DOWN) || (leftright & KEY_LEFT || leftright & KEY_RIGHT)))
        {
        }
    }

    return 1;
}
Reply


Messages In This Thread
Looking to make a player unable to sprint after they break their leg. - by rangerxxll - 22.10.2015, 03:26
Re: Looking to make a player unable to sprint after they break their leg. - by Gammix - 22.10.2015, 03:44
Re: Looking to make a player unable to sprint after they break their leg. - by rangerxxll - 22.10.2015, 05:29
Re: Looking to make a player unable to sprint after they break their leg. - by Gammix - 22.10.2015, 07:55

Forum Jump:


Users browsing this thread: 1 Guest(s)