Перейти к публикации
H43ll0wGr1g

Фикс багов, связаных с управлением и биндами.

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

1. Ошибки биндов на боковые клавиши мыши (Button 4, Button 5).

Проблема заключается в том, что при назначении боковой клавиши мыши на слот инвентаря, клавиша работает нормально только если не зажат Shift или Ctrl. Этот баг существовал в игре до версии 1.13, связан он с LightWeight Java Game Library (lwjgl2). Кстати этот баг был однажды пофикшен в версии 1.8.9 (модом Patcher от Sk1er).

2. Полная неработоспособность боковых клавиш при работе в инвентаре.

Наведясь на предмет в инвентаре и нажав клавишу 1, предмет переместится в первый слот хотбара. Попытаешься сделать то же самое боковой клавишей - ничего не произойдёт. Этот же баг был пофикшен уже и для 1.7 версий (https://github.com/Sk1erLLC/MouseBindFix).

 

И последнее. Добавьте пожалуйста функцию Toggle sprint/sneak. (Мизинец просит).

 

P.S. Это я всё для Magic прошу если что.

Изменено пользователем H43ll0wGr1g

Поделиться сообщением


Ссылка на сообщение

Есть ещё хохма с Re-register'ингом клавиш при выходе из интерфейса инвентаря. Это когда заходишь в инвентарь с зажатым W, например, и при выходе нужно заново нажать W чтобы продолжить движение. Баг был пофикшен в версии Minecraft 1.13.

Поделиться сообщением


Ссылка на сообщение

В первые вижу чтобы кто-то менял клавиши инвентаря. Боковые клавиши мыши обычно под клавиши-модификаторы используются (всякие там Mode switch key и прочие).

 

18 минут назад, H43ll0wGr1g сказал:

Есть ещё хохма с Re-register'ингом клавиш при выходе из интерфейса инвентаря. Это когда заходишь в инвентарь с зажатым W, например, и при выходе нужно заново нажать W чтобы продолжить движение. Баг был пофикшен в версии Minecraft 1.13.

Больше похоже на поведение бота. Кто-ж это такой чтобы не отпускать ненужные клавиши при открытии GUI?

Поделиться сообщением


Ссылка на сообщение
3 минуты назад, Andrey сказал:

Кто-ж это такой чтобы не отпускать ненужные клавиши при открытии GUI?

Компетитив игрок (смешно), которому важны доли секунд, тратящиеся на повторные нажатия. Ну или просто казуал из 1.13+ версий.

4 минуты назад, Andrey сказал:

В первые вижу чтобы кто-то менял клавиши инвентаря.

В ванильном майнкрафте настраивать бинды целая наука. Молчу про то, как разбегаются глаза от возможностей на магической сборке.

Изменено пользователем H43ll0wGr1g

Поделиться сообщением


Ссылка на сообщение

У нас не онлайн FPS шутер, чтобы считать время нажатия клавиш. И сервер «медленный», работающий по протоколу TCP.

Поделиться сообщением


Ссылка на сообщение
4 минуты назад, Andrey сказал:

У нас не онлайн FPS шутер, чтобы считать время нажатия клавиш. И сервер «медленный», работающий по протоколу TCP.

Так фиксы все в клиенте же. И предлагаю потому что уже лет 6 стоит фича, с помощью которой можно опустошать/заполнять инвентари зажатием левой кнопки мыши: функция, которая по своей сути имеет ту же самую утилитарную цель.

Изменено пользователем H43ll0wGr1g

Поделиться сообщением


Ссылка на сообщение
14 минут назад, Andrey сказал:

Больше похоже на поведение бота. Кто-ж это такой чтобы не отпускать ненужные клавиши при открытии GUI?

Чего сразу бота? Бежишь, открываешь инвентарь буквально на мгновение, просто чтобы проверить содержимое (например подобралось ли что-то или не забыл чего) и после закрытия гуишки нужно кнопку движения отпустить и нажать по новой. Мелочь конечно, но если бы такого не было - было бы удобнее.

Изменено пользователем BlackSun
  • Нравится 1
  • Одобряю 1

nodes.gif.707c73bf76fe5592b4e154b63d92771b.gif

Поделиться сообщением


Ссылка на сообщение
15.12.2020 в 15:41, Andrey сказал:

У нас не онлайн FPS шутер, чтобы считать время нажатия клавиш. И сервер «медленный», работающий по протоколу TCP.

Прошло больше года с создания темы. Первая проблема была пофикшена. Стоит ли ожидать, что когда-нибудь Button 4/Button 5 на мыши будут вести себя как клавиши на клавиатуре в инвентаре? Toggle sprint/sneak? Ререгистер клавиш при выходе из инвентаря (писали подробнее выше)?

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...