Перейти к содержанию

Баг с прыжками


Delion

Рекомендуемые сообщения

Год назад запостил на оффорум описание преследующего меня бага.
 
Баг такой: в наземке прыжок у меня установлен на ПКМ, альтернатива - пробел. Проблема в том, что прыгнуть персонаж может только один раз. Потом или истерично тыкать на ПКМ(бывает, иногда срабатывает), или жать на пробел(первое нажатие не отрабатывается, последующие вполне). После снова можно прыгнуть. Один раз.
Что ещё интереснее, если прыгать пробелом, всё хорошо, НО таким макаром у феразанца(каитианцев не проверял) вообще совсем не срабатывает расовый трейт, увеличивающий высоту прыжка.
Райзианские джетпаки несколько прояснили проблему. Для них пробел это вертикальный набор высоты. Так вот если нажать ПКМ, то персонаж безостановочно летит вверх. То есть прыжок "зависает", клавиша не отжимается на стороне клиента. Пробел прекращает набор высоты.
 
Компы, клиенты и мыши пробовал разные, ничего не меняется.
 
Уже год апаю проблему на форуме, тольку ноль.
Кто может воспроизвести баг у себя?

Не делай себе кумира и никакого изображения того, что на небе вверху, и что на земле внизу, и что в воде ниже земли; не поклоняйся им и не служи им...

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Теперь уже, видимо, для истории.
Проблема заключается в том, что высота прыжка завязана на длительность нажатия клавиши, что логично.
В силу неизвестных причин игра разумеет, что у клика длительность стремится к бесконечности.
Отсюда баг.
Последний раз обошёл сие, выставив для прыжка нажатие обеих клавиш мыши одновременно. Удобно и вполне работает.

Не делай себе кумира и никакого изображения того, что на небе вверху, и что на земле внизу, и что в воде ниже земли; не поклоняйся им и не служи им...

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...