Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Идея Комбинация Клавиш

Acego

Активный участник
Баллы
61
Имя в Minecraft
Acego1023
Предлагаемое название: ClickCombination

Версия сервера: 1.7.10 и только

Что я хочу:

Попытаюсь объяснить кратко и понятно. Нужен плагин, который добавляет комбинации клавиш, после чего выполняется команда. Что-то такое есть в SkillApi, но там с этим всем запарка и отображения этого комбо в 1.7.10 нет + это не совсем то что мне нужно. Мне нужно, что-бы на разных предметах, можно было задавать разные комбинации и в итоге разные команды.

Пример:
item1:
combination1: 'LeftClick, RightClick, LeftClick'
comb1-command: /command-1

combination2: 'RightClick, LeftClick, Leftclick'
comb2-command: /command-2
item2:

combination1: 'LeftClick, RightClick, LeftClick'
comb1-command: /command-3

combination2: 'RightClick, LeftClick, Leftclick'
comb2-command: /command-4

Помимо этого хотелось бы как либо эту комбинацию отобразить на экране (Например ScoreBoard или что-то другое) Но и без этого будет просто отлично.
 
Можно плагином сделать.
Говноеды искать не любят? Кривую и бесплатную реализацию я уже делал, где-то тут есть она, поищи.
Аааа, до меня только сейчас дошло, что кнопки только мышки -0)0)
 
Можно плагином сделать.
Говноеды искать не любят? Кривую и бесплатную реализацию я уже делал, где-то тут есть она, поищи.
Видел твой плагин, но он на версию 1.11, а мне только на 1.7.10 подходит. + там не все функции, которые мне важны
Можно плагином сделать.
Говноеды искать не любят? Кривую и бесплатную реализацию я уже делал, где-то тут есть она, поищи.
Если сможешь добавить ему фунции, которые я описал, то я даже его купить у тебя буду готов. Ну и на 1.7.10 перевести конечно же
 
Видел твой плагин, но он на версию 1.11, а мне только на 1.7.10 подходит. + там не все функции, которые мне важны

Если сможешь добавить ему фунции, которые я описал, то я даже его купить у тебя буду готов. Ну и на 1.7.10 перевести конечно же
Я занят и мелкими работами уже не занимаюсь.
 
Можно еще добавить к этому всему Shift и WASD.
 
Это все конечно можно, но где человека то найти, который будет готов все это сделать? :(
 
нажми лево и право одновременно, и полови playerMove, а я посмотрю
Просто не делать таких сочетаний. А вот WA или SD вполне можно. Правда всё равно это будет довольно костыльно работать, если, например человек заперт внутри четырёх блоков. Но это можно было бы использовать для пользы как частичный сайленс :)
 
нажми лево и право одновременно, и полови playerMove, а я посмотрю
Просто не делать таких сочетаний. Правда всё равно это будет довольно костыльно работать, если, например человек заперт внутри четырёх блоков
Решается прослушкой входящего пакета PlayerPosition.
Да и все эти Tab, Shift, Q, F, Esc, Ctrl и Space лучше делать на пакетах, т.к. на уровне BukkitAPI реже можно отслеживать подобные вещи (точнее при меньшем количестве ситуаций).
Кстати в GM1 можно даже среднюю кнопку мыши отлавливать иногда :D
 
Последнее редактирование:
А разве клиент ничего не отсылает, когда зажат в блоках?
Я думаю он отсылает, когда координаты меняются, а если зажать между блоками...Не знаю, может учтёт то небольшое расстояние, как которое можно сдвинутся в блоке и отошлёт.
 
Я думаю он отсылает, когда координаты меняются, а если зажать между блоками...Не знаю, может учтёт то небольшое расстояние, как которое можно сдвинутся в блоке и отошлёт.
Вот ты думаешь, а зачем? Иди и проверь. Он отсылает малейшие изменения.
 

Поделиться этой страницей

Назад
Верх