Перейти к содержимому


Фотография

Смайлы на хоткеях + полезности (7/09/12)


  • Закрытая тема Тема закрыта
30 ответов в этой теме

#1 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 10 August 2012 - 07:31 AM

Название: Quick Smiles
Версия: 1.2.0
Скриншоты: отсутствуют

красным - устаревший функционал
зеленым - новый функционал
синим - не стабильный функционал

Описание:
Даешь спам смайлами, море лагов и слезы недовольных! Шутка )
Программа позволяет забиндить смайлы (и не только) на хоткеи и вызывать их не отвлекаясь от кача, болтовни и т.д.

Установка:
распаковываем архив, в папку 1С, либо в любую другую. В распакованной папке файл run.bat позволит запустить сразу и игру и программу, чтобы лишний раз не тыкать, кому не надо запускаем по надобности, если вы расположили папку "quick_smiles" в другом месте но хотите запускать разом и игру и программу, то откройте run.bat блокнотом и исправьте путь до клиента с игрой.

Важно: для корректной работы масштаб интерфейса в игре должен стоять по-умолчанию.
Важно: не используйте хоткеи если у вас открыт журнал заданий/окно меню/настроек, или любые окна перекрывающие необходимые для работы программы кнопки.
МегаВажно: не используйте хоткеи во время переноса любых предметов из инвенторя, так как программа по сути кликер, то они вывалятся.
Желательно: чтобы fps у вас в игре был не ниже 16, в противном случае не все может работать корректно.

Использование:
1) запускать приложение, можно в любое время, не важно после запуска игры, до запуска, вообще все равно когда, можете один раз запустить с виндой и забыть.
2) в игре навести курсор на кнопку вызыва окна смайлов и нажать левый alt + ~ либо соответствующую комбинацию если вы переназначили rq_bind в файле хоткеев. Если вы изменили размеры окна, передвинули окно чата, перешли в оконный режим или наоборот полноэкранный то повторите процедуру. При следующем запуске программы если описанные выше действия не прозиводились биндить по новой не обязательно, все должно работать сразу.

Комбинации клавиш смотрите в hotkeys.txt, по умолчанию доп. цифровая клавиатура, описание клавиш будет ниже.

в файле hotkeys.txt можете настроить клавиши на собственный вкус, не нужные смайлы можете вообще удалить. Разрешается биндить до комбинаций из трех клавиш, а также двух разных комбинаций на одно действие.

Важно: соблюдайте регистр в названиях команд и клавиш.

Описание хоткеев:
rq_smile - смех
rq_laugh - гогот
rq_angry - рассерженный
...

rq_exit - завершить программу
rq_bind - хоткей для указания где находится кнопка вызова окна смайлов
rq_pause - отключить/включить хоткеи

rq_lock_skills_panel - разблокировать/заблокировать панель умений
rq_toggle_hat - отобразить/скрыть головной убор
rq_toggle_face - отобразить/скрыть аксессуар на лице
rq_toggle_env_sound - включить/выключить звуки окружения
rq_toggle_music - включить/выключить музыку
rq_toggle_gui_sound - включить/выключить звуки интерфейса


rq_toggle_smartcast_warlock - включить/выключить смарткаст для скилов чернокнижника (по умолчанию выключен)

rq_firewall - бинд для смарт каста стены огня
rq_desecration - осквернение
rq_firerain - огненный дождь
rq_messageofdeath- послание смерти


Важно: если вы собираетесь использовать смарт каст, учтите что в это время ваш персонаж не должен быть занят другим действием (анимация/каст скила), не пытайтесь забиндить аое скилы других классов под те что доступны, у каждого скила свой кулдаун, и он учитывается(!) дабы избежать ненужного клика (который приведет к бегу персонажу в указанном направлении) если вы ошиблись и активировали скил когда он не готов. Также рекомендуется использовать смарт каст для тех у кого инстант каст или близкое значение (на данный момент программа считает что у вас 95% скорость каста).
Важно: бинды для умений должны совпадать с теми что у вас уже стоят в игре.

пример простого варианта (доступна всего верхняя строка смайлов забиндены на f1 f2 f3):

Spoiler


доступные хоткеи (регистр важен):

Spoiler


з.ы. Спасибо за реализацию мне, за идею Алле.

исходников не будет, использовать на свой страх и риск, если ваш антивирус жалуется на файл, удалите его и не вспоминайте )
закрыть программу можно нажав E + X (по умолчанию), либо убейте процесс в диспетчере задач.


обновления:
10/08/12:
  • хоткеи срабатывают теперь только если окно игры активно.
  • добавлена защита от случайного повторного запуска.
11/08/12:
  • добавлена настройка хоткеев.
07/09/12:
  • добавлены хоткеи на ряд полезных действий
  • добавлена кнопка паузы
  • добавлен смарткаст для аое умений чернокнижников
  • добавлено сохранение координат бинда в фаил, в идеале биндить теперь нужно только один раз.
  • вынесен запуск клиента и программы в батник (на любителя)
Изображение

Сообщение отредактировал rayornick, 13 October 2012 - 08:27 AM.


#2 Лунный Кот

Лунный Кот

    Отдамся в нежные руки! [Гранас]

  • Пользователи
  • 1538 Сообщений:

Отправлено 10 August 2012 - 08:58 AM

Прям мысли прочитал я только вчера хотел предложить такой мод к разработке =)) Сделай настраеваемые хоткеи юзером. Мне например смайлы Фками проще посылать они у меня не используются в БМ.
  • Spinny сказали "Спасибо!"

#3 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 10 August 2012 - 09:13 AM

конфиг для настройки хоткеев позже допилю.
  • Spinny сказали "Спасибо!"

#4 Prelat

Prelat

    мастер-исследователь

  • Пользователи
  • 216 Сообщений:

Отправлено 10 August 2012 - 11:47 AM

левый shift + Q, W, E, A, S, D, Z, X, C


Идея хорошая, но у меня эти кнопки используются под абилки. Нельзя как-то настроить это дело?

#5 SmallRussianBoy

SmallRussianBoy

    HELLMIX

  • Пользователи
  • 82 Сообщений:

Отправлено 10 August 2012 - 13:09 PM

тоже кнопки заняты, сделай конфиг плис

#6 YkolHSPlayer

YkolHSPlayer

    Хломидия

  • Пользователи
  • 297 Сообщений:

Отправлено 10 August 2012 - 13:15 PM

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

#7 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 10 August 2012 - 14:59 PM

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

какой тонкий троллинг :lol: если куда-то опаздываешь можешь сделать всё сам :P

#8 Insomniac92ua

Insomniac92ua

    Ничто не истина. Всё дозволено.

  • Пользователи
  • 12 Сообщений:

Отправлено 14 August 2012 - 00:16 AM

Некоторые смайлы не работают, кнопки переназначал - все равно не пашут.

#9 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 14 August 2012 - 01:26 AM

если не работают некоторые, значит что-то намудрили в конфиге.
вот мой например (задействована только доп. цифр. панель):
Spoiler


p.s. напомню что регистр важен, rq_smile и RQ_smile это не одно и тоже с точки зрения программы, для кодов клавиш тоже самое.

Сообщение отредактировал rayornick, 14 August 2012 - 01:28 AM.

  • Spinny сказали "Спасибо!"

#10 sfghdgf

sfghdgf
  • Пользователи
  • 3 Сообщений:

Отправлено 14 August 2012 - 18:22 PM

С меодом зона калькуляции на клавиатуре не работает

#11 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 14 August 2012 - 21:03 PM

и не должна, нужны кнопки на доп. клаве меняйте в конфиге на другие. Есть правда у меня версия с кнопкой "паузы", но ее пока выкладывать не буду :P

#12 PROTOSS

PROTOSS

    liver - печень =Р

  • Пользователи
  • 1642 Сообщений:

Отправлено 15 August 2012 - 00:18 AM

rq_smile = key_NUMPAD1
rq_laugh = key_NUMPAD2
rq_angry = key_NUMPAD3
rq_sad   = key_NUMPAD4
rq_cry   = key_NUMPAD5
rq_shock = key_NUMPAD6
rq_heart = key_NUMPAD7
rq_swirl = key_NUMPAD8
rq_happy = key_NUMPAD9
rq_point = key_LCONTROL, key_0
rq_ask   = key_LALT, key_1
rq_lamp  = key_LALT, key_2
rq_kiss  = key_NUMPADPLUS
rq_sly   = key_NUMPADMINUS
rq_zzz   = key_LALT, key_5
rq_exit  = key_E, key_X
rq_bind  = key_LALT, key_GRAVE
Текущий конфиг таков, однако работает так:

rq_smile = key_NUMPAD4
rq_laugh = key_NUMPAD5
rq_angry = key_NUMPAD6
rq_sad   =
rq_cry   =
rq_shock =
rq_heart = key_NUMPAD7
rq_swirl = key_NUMPAD8
rq_happy = key_NUMPAD9
rq_point = key_LCONTROL, key_0
rq_ask   = key_LALT, key_1
rq_lamp  = key_LALT, key_2
rq_kiss  = key_NUMPADPLUS
rq_sly   = key_NUMPADMINUS
rq_zzz   = key_LALT, key_5
rq_exit  = key_E, key_X
rq_bind  = key_LALT, key_GRAVE

Поигрался с фулскрином, ничего путного невышло, сделал опять оконный, и получилось с очередного назначения кнопки.
На сколько я понял, все очень быстро детается кликером.

Сообщение отредактировал PROTOSS, 15 August 2012 - 00:23 AM.


#13 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 15 August 2012 - 01:04 AM

Поигрался с фулскрином, ничего путного невышло, сделал опять оконный, и получилось с очередного назначения кнопки.

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

На сколько я понял, все очень быстро детается кликером.

верно.

Текущий конфиг таков, однако работает так:

я так понимаю, забинденные клавиши не соответствуют действительности?
Скопировал себе, проверил, работает согласно конфигу, может у вас не стандартная клава какая? )

#14 PROTOSS

PROTOSS

    liver - печень =Р

  • Пользователи
  • 1642 Сообщений:

Отправлено 15 August 2012 - 01:12 AM

Стандартнее некуда, я говорю, чуть по ковырялся, по биндил точку нажатия, и все пошло с Нцатой попытки. При фулскрине когда назначил, только 1 2 3 не работали вовсе, 4 5 6 встали на место. После 1 2 3 подключились.

#15 Хобот

Хобот

    No guts - no glory!

  • Королевский советник
  • 5258 Сообщений:

Отправлено 16 August 2012 - 01:29 AM

Спасибо за реализацию. К сожалению, в игру добавить встроенные родные хоткеи слишком сложно и неприоритетно. Хорошо, что кто-то написал для этого программу.

#16 Gades

Gades
  • Пользователи
  • 9 Сообщений:

Отправлено 17 August 2012 - 02:30 AM

Оч нехватало этой функции =) теперь хоть смайлами можно нормально пользоваться а не через Ж...

Вообшем спасибо огромное, надеюсь в бою она тож будет норм себя вести, :Start_rocinka:

#17 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 21 August 2012 - 04:09 AM

Стандартнее некуда, я говорю, чуть по ковырялся, по биндил точку нажатия, и все пошло с Нцатой попытки. При фулскрине когда назначил, только 1 2 3 не работали вовсе, 4 5 6 встали на место. После 1 2 3 подключились.

скорее всего у тебя не стандартный масштаб интерфейса стоял, я про этот момент забыл )

#18 PROTOSS

PROTOSS

    liver - печень =Р

  • Пользователи
  • 1642 Сообщений:

Отправлено 22 August 2012 - 09:31 AM

Когда то менял размер, но то было очень давно, видимо не слетела настройка. Целится приходится в правый нижний уголок иконки, тогда работает как надо :drop:

#19 Geeky_Nerd

Geeky_Nerd

    Зи енд из най.

  • Пользователи
  • 2779 Сообщений:

Отправлено 27 August 2012 - 17:36 PM

Печальная модификация.
Причём печалит не сама работа, за неё автору большое спасибо, а то, что такую очевидную вещь не могут/не хотят реализовать в самой игре.

#20 NexonPRO

NexonPRO

    World4Play.com

  • Пользователи
  • 51 Сообщений:

Отправлено 28 August 2012 - 16:58 PM

Печальная модификация.
Причём печалит не сама работа, за неё автору большое спасибо, а то, что такую очевидную вещь не могут/не хотят реализовать в самой игре.

На... нафи... зачем?

#21 Armitage

Armitage

    Гад, эстет и мизантроп

  • Модераторы
  • 34297 Сообщений:

Отправлено 28 August 2012 - 17:02 PM

Причём печалит не сама работа, за неё автору большое спасибо, а то, что такую очевидную вещь не могут/не хотят реализовать в самой игре.

Да уж. Куда проще, казалось бы, сделать смайлы в виде тех же умений - еще один раскрывающийся список наряду с общими и классовыми в окне талантов и умений, из которого их можно юзать напрямую, как и все остальное сейчас, плюс возможность перетаскивать на любую панель и, как следствие, биндить на любую клавишу.

Но у нас же все сложно и по хардкору.

#22 Geeky_Nerd

Geeky_Nerd

    Зи енд из най.

  • Пользователи
  • 2779 Сообщений:

Отправлено 29 August 2012 - 12:59 PM

На... нафи... зачем?

Так надо. К примеру смайлы Help! MP! и HP! очень часто использовались при патикаче в РО. И да, скайпа тогда ещё не было.

#23 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 06 September 2012 - 20:16 PM

Обновил, изменения смотреть в первом сообщении. Если вы хотите чтобы были смарткасты и для других классов, пишим описание умения в следующем формате, например:
Название: "Пронзающий выстрел"
Доступен: снайпер, охотник
каст тайм: 0 сек
кд: 8 сек

Сообщение отредактировал rayornick, 06 September 2012 - 20:28 PM.


#24 Devil01

Devil01
  • Пользователи
  • 2 Сообщений:

Отправлено 10 October 2012 - 20:21 PM

как скачать???

#25 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 13 October 2012 - 08:29 AM

как скачать???

перезалил на другой хост

#26 Ash_oldman

Ash_oldman
  • Пользователи
  • 5 Сообщений:

Отправлено 01 November 2012 - 06:14 AM

Автор спасибо, нехватало.
Заметил одну неточность, когда скачал и сразу затестил на стандартных биндах, получилась непонятка какая-то но я быстро разобрался:
юзая нампадовские педальки 1,2,3 перс то плакал то злился и смеялся. Каждый раз по разному после перетыцывания педальки интерфейса "смайлы".А грэй-/,*,- ваще сначала не работали.
У меня разрешение жк экрана 3:4 1280х1024 и сама игра в фулскрине.
В общем для того, чтобы корректно работало надо позиционировать аккурат в самый левый нижний пиксель педальки интерфейса "смайлы". Вот така ... малята.

#27 rayornick

rayornick
  • Пользователи
  • 715 Сообщений:

Отправлено 01 November 2012 - 08:22 AM

масштаб интерфейса в настройках по умолчанию стоит?

#28 Ash_oldman

Ash_oldman
  • Пользователи
  • 5 Сообщений:

Отправлено 11 November 2012 - 20:37 PM

Вот именно, почему бы не учесть и это, даже если мне ручками в конфиге прийдется прописывать % масштаба.
И еще, было бы неплохо, раз уж сделал педальку лок/анлок панелей, сделать на подобие вкл/выкл теней, травы, плащей. Это всего то три флажка в настройках графики.

Сообщение отредактировал Ash_oldman, 11 November 2012 - 20:40 PM.


#29 hexus16

hexus16
  • Пользователи
  • 91 Сообщений:

Отправлено 16 November 2012 - 18:18 PM

Да хотя бы командами из чата их сделали бы.

#30 FanMinTe

FanMinTe

    Волшик 60^^ левала:)

  • Пользователи
  • 635 Сообщений:

Отправлено 22 September 2014 - 16:10 PM

Cлава некропостингу!


  • Spinny сказали "Спасибо!"




0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей