А если так?
// Определяем глобальную переменную для хранения состояния шлагбаума
new bool:shlakbaumIsOpen;
// Функция для обработки изменения состояния клавиш игрока
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_CROUCH)
{...