Для входа на форум нажмите здесь
Макросы для Blade & Soul [EU\РУ]

16.02.2016 00:08
#1
Макросы для Blade & Soul [EU\РУ]
на классы Destroyer (Мастер секиры), Kung Fu Master (Мастер Кунг-фу)
будет дополняться.


#2
Макросы для Blade & Soul [EU\РУ]
у кого то пригорит еще сильней
#3
Макросы для Blade & Soul [EU\РУ]
Дайте похожий макрос на кота. Чтобы по нажатию ЛКМ, нажималось ЛКМ + ПКМ сам в них полный 0. Те что пробовал сам написать сбивались, постоянно залипала ПКМ...
#4
Макросы для Blade & Soul [EU\РУ]
попробуем сделать)
#5
Макросы для Blade & Soul [EU\РУ]
Сообщение от Наколка51:
Дайте похожий макрос на кота. Чтобы по нажатию ЛКМ, нажималось ЛКМ + ПКМ сам в них полный 0. Те что пробовал сам написать сбивались, постоянно залипала ПКМ...
Можно смело использовать макрос дестра. с одной оговоркой напиши нужен быстрее или медленнее.
#6
Макросы для Blade & Soul [EU\РУ]
Для удобства можно добавить пару строчек.

F12::Suspend, Toggle - вкл\выкл макросов, в моем случае на F12
#ifWinActive, Blade & Soul - макросы будут работать только в окне BnS.
#7
Макросы для Blade & Soul [EU\РУ]
Сообщение от Idu-sensei:
Для удобства можно добавить пару строчек.
Спасибо немного проапгрейдил свой скрипт, ибо использовал некие велосипеды..

Сообщение от Наколка51:
Дайте похожий макрос на кота. Чтобы по нажатию ЛКМ, нажималось ЛКМ + ПКМ сам в них полный 0. Те что пробовал сам написать сбивались, постоянно залипала ПКМ...
На коте использую в данный момент это...


Код:
F7::Suspend, Toggle ;Кнопка включения/отключения скрипта (F7)
#ifWinActive, Blade & Soul ;Работаем только в процессе Blade & Soul
LButton::	;Кнопка запуска скрипта
	Loop ;Повторяем бесконечное количество циклов
	{
		Send {sc013} ;отправляем клавишу R
		Sleep 67 ;спим 67мс
		Send {sc014} ; отправляем клавишу T
		Sleep 67 ;спим 67мс
		if !GetKeyState("LButton", "P") ;Если клавиша не нажата скрипт не повторяем
		Return ;возвращаемся к началу цикла
	}
#8
Макросы для Blade & Soul [EU\РУ]
Сообщение от -ЙоЖеГ-:
Спасибо немного проапгрейдил свой скрипт, ибо использовал некие велосипеды..

Помоему цикл While тут будет смотрется логичнее. Хотя и так и так будет работать, я предпочитаю ПКМ (~RButton::), всетаки она менее востребована в управлении.
Еще можно добавить "~" перед активирующей клавишей и макрос не будет срабатывать при нажатых шифт, контрол и т.д. Если нужно что-то тыкнуть мышкой, а макрос не нужен.

Цитата:
~RButton::

While GetKeyState("RButton", "P") ;Пока клавиша ПКМ нажата
{
Send {sc013} ;отправляем клавишу R
Sleep 67 ;спим 67мс
Send {sc014} ; отправляем клавишу T
Sleep 67 ;спим 67мс
}
Return
Последний раз редактировалось Narsil_renamed_573849_16112024; 23.02.2016 в 19:58.
#9
Макросы для Blade & Soul [EU\РУ]
О ништяк, всегда хотел чтоб вместо SS можно было нажимать shift+s. А то с обычным ПО логитека приходится занимать 2 кнопки, одну для обычной S а вторую для двойной.
И самый важный вопрос может ли эта штука заменить вращения колеса мыши? Например как я делал в ВОВе(в стандартных настроках) - на вращения колеса вверх/вниз ставил 2 разных скила, при зажатом шифте 2 других скила, при зажатом альт еще 2 других скила, а отдаление камеры при зажатом ctrl.
Если и в бнс можно будет поставить скилы/макросы на вращение колеса мыши то это будет эпик удобно.
#10
Макросы для Blade & Soul [EU\РУ]
Сообщение от Darkaction:
...
Если и в бнс можно будет поставить скилы/макросы на вращение колеса мыши то это будет эпик удобно.
Сделать можно, вот пример:
Цитата:
; Справка:
; "+" - модификатор клавиши Shift
; "^" - модификатор клавиши Ctrl
; "!" - модификатор клавиши Alt
; WheelDown - поворот колеса мыши "вниз"
; WheelUp - поворот колеса мыши "вверх"

#IfWinActive Blade & Soul - макросы будут работать только в окне BnS.

+WheelDown:: ;Shift+КолесоВниз, жмем R(ЛКМ)
{
Send {SC013}
Sleep 200
}
Return

+WheelUp:: ;Shift+КолесоВверх, жмем скил на двойке.
{
Send {SC03}
Sleep 200
}
Return
Думаю по аналогии дальше сами сочетаний наклепаете. К сожалению я не разобрался, как сделать SS, так как игра у меня совершенно не реагирует на сканкоды WASD, возможно это защита от ботов. Или я что-то не так делаю, мб кто пояснит.
Напоминаю, что Вы используете AutoHotkey под свою ответственность, возможны терки с Геймгвардом.
#11
Макросы для Blade & Soul [EU\РУ]
Мне тут говорят, что для LBM тоже есть макрос
Есть смысл вообще в нем на данном классе?
#12
Макросы для Blade & Soul [EU\РУ]
Привет, почему-то не работает макрос в BnS, хоть в блокноте или ворде все в порядке.. что делать подскажите пожалуйста
#13
Макросы для Blade & Soul [EU\РУ]
Сообщение от Nafanya92:
Привет, почему-то не работает макрос в BnS, хоть в блокноте или ворде все в порядке.. что делать подскажите пожалуйста
Запустить от имени администратора
#14
Макросы для Blade & Soul [EU\РУ]
Спасибо, помогло

Добавлено через 45 секунд
Сообщение от SpiritMG:
Запустить от имени администратора
спасибо! помогло!
Последний раз редактировалось Nafanya92_renamed_1234530_04082022; 05.03.2016 в 12:53. Причина: Добавлено сообщение
#15
Макросы для Blade & Soul [EU\РУ]
Всем привет. Что то я запутался с макросами. Раньше была мышка Разер, но сейчас ее забрал племянник, а с обычной китайской софт разера не пашет

Играю за БМ.

Хотелось бы сделать следующее:

1. Забиндить на колесо или 4ую кнопку мыша - F. это возможно? Я думал через макрос Autohotkey отметить 4ую кнопку на F. Сработает такое вообще?

Ка то так
PHP код:
~XButton1::
 
While 
GetKeyState("XButton1""D") ;; как я понимаю Д служит для распознавания нажатияа не для фиксации.
{

Sleep 60
Send 
{sc021}
Sleep 170 ;; тут можно развернуться
Send 
{sc021}
}
Return 
А в самой игре как делать бинд на F?

2. Вопрос по ЛБ-РБ - в самой игре надо сделать бинд ЛБ и РБ на R и Т?

Прошу прощения за нубские вопросы
#16
Макросы для Blade & Soul [EU\РУ]
Сообщение от SBW:
Всем привет. Что то я запутался с макросами...
Это цикл - пока нажата клавиша XButton1, делать что-то непрерывно.
Цитата:
~XButton1::
While GetKeyState("XButton1", "D")
Для единичного нажатия достаточно:
Цитата:
~XButton1::
{
Send {SC021}
}
Return
RT уже вроди забиндены по дефолту как ЛКМ-ПКМ, Вам просто нужно проверить в настройках так ли это.
Сеттингс-Кей биндинг-Скил юз.
#17
Макросы для Blade & Soul [EU\РУ]
Narsil, спасибо !

У меня через реестр другие коды клавиш. Видимо игра использует стандартные - где их можно посмотреть?

например F - SC021 на рабочем, на моем дома это SC089
#18
Макросы для Blade & Soul [EU\РУ]
Вроде нашел -)разобрался.

Маленький нюанс

Шифт/Ctrl не отключают макро на ПКМ. Только Ф12.

В чем загвоздка?

Вот скрипт

F12::Suspend, Toggle ;- вкл\выкл макросов, в моем случае на F12
;;#ifWinActive, Blade & Soul; - макросы будут работать только в окне BnS.


~RButton::

While GetKeyState("RButton", "D") ;
{
Send {sc013} ;отправляем клавишу R
Sleep 20 ;
Send {sc014} ; отправляем клавишу T
Sleep 20 ;
}
Return



~XButton2:: ;; Press forward button to make 2
{
Send {SC03}
}
Return
#19
Макросы для Blade & Soul [EU\РУ]
На лсма макрос на аникансел мона?
А еще я слышал, что лсмы как то через таб аникансел юзают или я не так понял ?
#20
Макросы для Blade & Soul [EU\РУ]
Сообщение от SBW:
Шифт/Ctrl не отключают макро на ПКМ. Только Ф12.

В чем загвоздка?

Вот скрипт

F12::Suspend, Toggle ;- вкл\выкл макросов, в моем случае на F12
;;#ifWinActive, Blade & Soul; - макросы будут работать только в окне BnS.

~RButton::
Тильда перед клавишей активации (~RButton::) не отключает макрос, она лишь не дает ему выполнится при зажатом модификаторе.
Например, если нужно перераспределить скилы, зажимаете шифт\альт\контрол и макрос не работает.
В принципе и Ф12 для этих целей подходит, я просто так привык.
#21
Макросы для Blade & Soul [EU\РУ]
Сообщение от Mr. Lonely:
А еще я слышал, что лсмы как то через таб аникансел юзают или я не так понял ?
Чем ты собрался Аникенсел делать за ЛСМ? Единственное где можно что-то спамить это в стойке ЛКМ + Фшку пока висит бафф. Если вылетаешь из стойки или слетает баф - больше никакого аникенсела не будет. Дамагать ЛКМ в батлстойке? Ты серьезно Карл?
#22
Сообщение от U'Thorn:
Чем ты собрался Аникенсел делать за ЛСМ? Единственное где можно что-то спамить это в стойке ЛКМ + Фшку пока висит бафф. Если вылетаешь из стойки или слетает баф - больше никакого аникенсела не будет. Дамагать ЛКМ в батлстойке? Ты серьезно Карл?
Та я хз, я за лсма не играл) Читаю гайд на лсм, там написано, что нужно будет научится делать аникансел как на дестре))))
#23
Макросы для Blade & Soul [EU\РУ]
Сообщение от Narsil:
Тильда перед клавишей активации (~RButton::) не отключает макрос, она лишь не дает ему выполнится при зажатом модификаторе.
Не пашет у меня. Ф12 отключает выполнение макроса, Шифт + ПКМ неа(
#24
Макросы для Blade & Soul [EU\РУ]
Будет слегка смешно, если инова заблочит все эти макрос-программы включая софт мышей. То что с программами это реально я знаю совершенно точно, причем без использования стороннего ПО, только клиент и сервер.
#25
Макросы для Blade & Soul [EU\РУ]
Сообщение от SBW:
Не пашет у меня. Ф12 отключает выполнение макроса, Шифт + ПКМ неа(
Не обязательно прописывать (~RButton::) достаточно (RButton::) , он будит при зажатом щифте применять голую ПКМ без макроса. В видео показано что без него все пашит.

Добавлено через 1 минуту
Сообщение от wayden:
Будет слегка смешно, если инова заблочит все эти макрос-программы включая софт мышей. То что с программами это реально я знаю совершенно точно, причем без использования стороннего ПО, только клиент и сервер.
Пока мне "порекомендовали" на Офф сайте не выкладывать гайды классов с макросами, возможно будит отключения, я только за.
Последний раз редактировалось SpiritMG_renamed_1087559_14102020; 18.03.2016 в 00:50. Причина: Добавлено сообщение