Quote:
Originally Posted by liquor
pawn Код:
// TOP OF SCRIPT new PlayerState[MAX_PLAYERS];
// PUT THE REST SOMEWHERE TogglePlayerControllableEx(playerid,toggle) { PlayerState[playerid] = GetPlayerState(playerid); TogglePlayerControllable(playerid,toggle); return 1; }
// USE ONLY WHEN FROZEN WITH TogglePlayerControllableEx, // or else it will return PLAYERSTATE_NONE GetPlayerStateWhileFrozen(playerid) { return PlayerState[playerid]; }
Ooops changed the order on TogglePlayerControllableEx - CRUCIAL (fixed it now).
It Needs to get player state before toggleplayercontrollable and store it in PlayerState[playerid] :P
|
Ok, OnPlayerKeyStateChange says: you are on foot, what to get real state in OnPlayerKeyStateChange?