Questions about MaxDPS Assistant: installation, setup, licences and payments. Includes the archive of discussions carried over from the old forum.
cepera
Posts: 45
Joined: Tue Jan 17, 2012 6:13 am

Post by cepera »

MrSergey wrote:Причину вроде удалось выявить, но нужно все же уточнение - если запустить программу и нажать в ней на начать, то хоткеи работают корректно, если потом в программе нажать на Стоп и снова на Начать, то кнопки хоткеев не нажимаются вообще - я правильно описал происходящее?
Они не прожимаются при работающем боте, именно забинденные клавиши-это которые через точку с запятой.
User avatar
Mr.Sergey
Site Admin
Posts: 7542
Joined: Sun Jul 05, 2026 7:14 pm

Post by Mr.Sergey »

cepera wrote:Они не прожимаются при работающем боте, именно забинденные клавиши-это которые через точку с запятой.
Это я понимаю. Вопрос был в том, посчле чего они перестают нажиматься. Мое тестирование показывает следующую картину:

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

У вас так или реакция на хоткеи пропадает сразу после первого нажатия на Начать?
cepera
Posts: 45
Joined: Tue Jan 17, 2012 6:13 am

Post by cepera »

MrSergey wrote:
cepera wrote:Они не прожимаются при работающем боте, именно забинденные клавиши-это которые через точку с запятой.
Это я понимаю. Вопрос был в том, посчле чего они перестают нажиматься. Мое тестирование показывает следующую картину:

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

У вас так или реакция на хоткеи пропадает сразу после первого нажатия на Начать?
У меня сразу,как бот начинает кастовать. Если не кастует,то прожать можно.Именно в процессе он не риагирует.
User avatar
Mr.Sergey
Site Admin
Posts: 7542
Joined: Sun Jul 05, 2026 7:14 pm

Post by Mr.Sergey »

Что-то вы меня окончательно запутали...

В процессе каста другого заклинания хоткеи у вас нажиматься и не должны. Принцип работы хоткея - нажать кнопку хоткея вместо следующей абилки бота. Последовательное нажатие хоткеев добавляет их в очередь нажатий. Спам одного хоткея добавляет его в очередь нажатий соответствующее количество раз.

Например, у вас выставлены хоткеи 0;1;2;3
В процессе работы бот кастует какую-то абилку. Если вы в процессе каста абилки нажмете кнопки 1-2-3-3-0, то это приведет к тому, что по окончании текущего каста бот вместо следующей своей абилки нажмет 1 и будет ждать окончания ее каста (или гкд, если это мгновенка), потом вместо своей следующей абилки нажмет 2, потом 3, еще раз 3, ноль и только потом перестанет подменять свои абилки нажатыми.
cepera
Posts: 45
Joined: Tue Jan 17, 2012 6:13 am

Post by cepera »

Они вообще не прожимаются!
skubidu
Posts: 97
Joined: Fri May 11, 2018 6:51 am

Post by skubidu »

Добавлю свои 5 копеек , если каст идёт больше 2 секунд то нажав на хоткей , он не сработает , с чем связано хз ..
И этот глюк с неработающими клавишами в батл режиме лечиться у меня только перезагрузкой клиента и ассиста. Кстати вы писали , что как только открыт чат ассист сразу перестаёт работать , хрень так и пишет ротацию в чате....
User avatar
Mr.Sergey
Site Admin
Posts: 7542
Joined: Sun Jul 05, 2026 7:14 pm

Post by Mr.Sergey »

skubidu wrote:Добавлю свои 5 копеек , если каст идёт больше 2 секунд то нажав на хоткей , он не сработает , с чем связано хз ..
И этот глюк с неработающими клавишами в батл режиме лечиться у меня только перезагрузкой клиента и ассиста. Кстати вы писали , что как только открыт чат ассист сразу перестаёт работать , хрень так и пишет ротацию в чате....
Все верно. Хоткей нажимается либо вместо следующей абилки программы, либо через 1 секунду в зависимости от того, какое событие наступит быстрее. Сделано для случаев, когда персонаж по каким-либо причинам не может кастовать и команды на каст абилок не поступают (например, вас фиранули или вы ладеко от цели).

По поводу спама в чат - только что проверил - работа прекращается, в чате ничего нет. Я правда тестирую на голом клиенте, возможно у вас установлены какие-то аддоны, замещающие стандартный чат, в этом случае не гарантирую, что будет работать корректно.
cepera wrote:Они вообще не прожимаются!
Вы же написали, что
cepera wrote:Если не кастует,то прожать можно
или я не верно вас понял?

Предлагаю для ускорения выяснения причины перейти к общению в каком-нибудь мессенджере, например, icq/skype/telegram, если вы ими пользуетесь и у вас есть пара свободных минут...
cepera
Posts: 45
Joined: Tue Jan 17, 2012 6:13 am

Post by cepera »

skubidu wrote: И этот глюк с неработающими клавишами в батл режиме лечиться у меня только перезагрузкой клиента и ассиста.
Вот точнее сказано,именно в батл режиме не прожимаются хоткеи. Каждый раз перезагружать что либо-это же не дело.
User avatar
Mr.Sergey
Site Admin
Posts: 7542
Joined: Sun Jul 05, 2026 7:14 pm

Post by Mr.Sergey »

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

- создайте в игре макрос с текстом /run print(GetTime())
- вынесите его на патель на кнопку = (равно).
- проверьте работу макроса - нажмите на = на клавиатуре, при этом в чате должно будет появися число. Каждое нажатие будет выводить новое число.
- запустите программу для вашего класса, пропишите нужные боевые кнопки
- в поле для хоткеев пропишите =
- нажмите на Начать
- начните атаковать манекен
- когда программа будет кастовать какую-то кастующуюся абилку и до окончания ее каста останется менее 1 секунды, нажмите на клавиатуре на равно

Посмотрите появится ли в чате число. Если да, то когда - сразу после нажатия или за 100 мс до окончания текущего каста?
User avatar
Mr.Sergey
Site Admin
Posts: 7542
Joined: Sun Jul 05, 2026 7:14 pm

Post by Mr.Sergey »

Напишите каким спеком вы играете, соберу вам версию на тест... Но лучше, конечно, напишите мне в аську/скайп/телеграмм для ускорения процесса.
Post Reply

Return to “General”