Ну собственно Сабж таков: Нужен аддон, который позволит забиндить начальный/любой закуп на одну кнопку. К примру нажимаешь J и покупается армор+5 потов. Самому писать нереалистично лень + не факт, что осилю сделать это быстро. А так вдруг кто-нибудь уже замутил/пользуется чем-то похожим. На вопрос зачем: Для Шако.
21 сен 2011, 22:12
Naruga
0
Нужен Fast buy.
Fitness писал(а):
Ну собственно Сабж таков: Нужен аддон, который позволит забиндить начальный/любой закуп на одну кнопку. К примру нажимаешь J и покупается армор+5 потов. Самому писать нереалистично лень + не факт, что осилю сделать это быстро. А так вдруг кто-нибудь уже замутил/пользуется чем-то похожим. На вопрос зачем: Для Шако.
Razer Nostromo Macro :P
21 сен 2011, 22:39
Daniel
0
Re: Нужен Fast buy.
А разве можно делать закуп только с клавиатуры?
21 сен 2011, 22:43
MishaLavaBurst
0
Re: Нужен Fast buy.
-Запись и воспроизведение нажатий на клавиатуре (макросы) больше вроде ни как
21 сен 2011, 22:48
Xenocidez
0
Нужен Fast buy.
Naruga писал(а):
Fitness писал(а):
Ну собственно Сабж таков: Нужен аддон, который позволит забиндить начальный/любой закуп на одну кнопку. К примру нажимаешь J и покупается армор+5 потов. Самому писать нереалистично лень + не факт, что осилю сделать это быстро. А так вдруг кто-нибудь уже замутил/пользуется чем-то похожим. На вопрос зачем: Для Шако.
Razer Nostromo Macro :P
Bitch please. Belkin N52.
21 сен 2011, 23:22
Xganez
0
Re: Нужен Fast buy.
Daniel писал(а):
А разве можно делать закуп только с клавиатуры?
Да,видел в стримах
21 сен 2011, 23:58
Fizz
0
Re: Нужен Fast buy.
Можно сделать в AutoIT
вот ниже пример кликанья мышки делал для диабло2. Для запуска скрипта нужна прога(просто в регистрах пропишет кое че) autoit: Sleep(x), x = милисекунды. Скрипт можно запустить 1 раз и зарегать хоткии для функции. Можно привязать к процессу.
Func StackHelm() While 1 MouseMove(237, 117, 3) ;237= width 117= height, change these number if ur screen resolution is not 1440 x 900 3= mouse speed Sleep(Random(1, 2)) MouseClick("LEFT") ;clicks mercs helm Sleep(Random(1, 2))
Func TogglePause() While 1 WEnd EndFunc ;==>TogglePause
Func DoNothing() While 1 WEnd EndFunc ;==>DoNothing
Func Close() Exit EndFunc ;==>Close
While 1 WEnd
22 сен 2011, 00:48
Отрицание
0
Нужен Fast buy.
Не понял. В лол я не играл, и не знаю, что там технически закручено. Там как в вове можно писать аддоны на скриптовом языке? Или имеется ввиду клавиатурный скрипт для винды не зависимый от самой игры?
Если второе, то как это практически должно выглядеть. Например такой вариант, ты жмешь клавишу "P", а в игру отправляется комбинация "Ctrl + Z + Num 8 + Y" или там "F + 5 + H + H + H". То есть техническое ограничение - на один бинд (любую клавишу, можно там цифровые и т.п.) ты биндиш нажатие какой-то одной серии клавиш.
Еще можно сделать вариант чуть сложнее, с "раскладками" биндов под разных чаров. Типа, если ты нажал "Ctrl + P" то у тебя включилась раскладка биндов закупки для одного чара, где на клавишу "U" забинжена серия "Z + T + 1", а на клавишу "R" забинжена серия "C + G + 1". Затем ты зашел в другую игру где пикнул другого чара, ты жмешь клавишу "L" и у тебя на клавишу "U" становится забинжена серия "F + B + 5 + 4", а на клавишу "R" забинжена серия "K + J + 6".
Ну и можно сделать автоматический вариант переключения этих раскладок через просмотр цвета пикселей на экране, но это долго.
Технически это все можно довольно быстро сделать через Autoit, мне полностью делать все эти варианты с кучей биндов и бла-бла-бла лень, но могу подсказать общий принцип, если более-менее какой-то опыт работы с кодом есть, то за пару часов сделаешь.
UPD. Пока писал, там отписались с большим куском кода для кликов мышкой - для работы с клавиатурой это будет во много раз короче. И сама программка нужна только для компиляции кода, то есть там можно запускать скрипт с интерпретатором, который на лету его компилирует, а можно 1 раз создать екзешник который будет запускаться на любой машине, даже где не установлен аутоит.
22 сен 2011, 00:59
Fitness
[2]
lol гуру
0
Re: Нужен Fast buy.
Насколько я знаю закупаться через клаву в ЛоЛ нельзя, так бы уже написал(кстати надо бы потестить...) 2Fizz - то, что нужно.
22 сен 2011, 01:17
Fizz
0
Re: Нужен Fast buy.
Выглядить будет как то так:
Код:
HotKeySet("{F7}", "Zakup") HotKeySet("{F8}", "Zakup2") WinActivate("LeagueOfLegends process name") WinWaitActive("LeagueOfLegends process name") WinMove("LeagueOfLegends process name", "", 0, 0) Sleep(3000)
MouseMove(558, 117, 3) Sleep(1) MouseClick("LEFT") Sleep(1) //tyt nado uzhe budet podobratj koordinati i sam zakup po klikam
WEnd EndFunc ;==>Zakup2
While 1 WEnd
Вообщем примерно так, только надо подбирать координаты, и синхронизироать клики с нужным тебе закупупом, если что пиши. Скрипт зациклен и будет работать пока его не вырубишь, 1нажатие (например Ф8) выполнит закуп и остановится. Таким образом оч удобно)
22 сен 2011, 01:34
Отрицание
0
Re: Нужен Fast buy.
Fitness писал(а):
Насколько я знаю закупаться через клаву в ЛоЛ нельзя, так бы уже написал(кстати надо бы потестить...) 2Fizz - то, что нужно.
Ну в доте/вц3/ск1/ск2 можно-же через клаву вроде-бы все делать, закупаться, строить юнитов и т.д.. По идее и в лоле так сделать должны были, это уже некоторый "стандарт".
22 сен 2011, 08:18
Marshall
[2]
0
Re: Нужен Fast buy.
Не верный путь ты избрал, падаван. Путь Эйни ведет к темной стороне
22 сен 2011, 09:08
Starsboba
0
Re: Нужен Fast buy.
Marshall писал(а):
Не верный путь ты избрал, падаван. Путь Эйни ведет к темной стороне
Если бы эйни баджи с помощью скриптов покупал, то ему бы никто и слова не сказал.
22 сен 2011, 12:35
Котятки
0
Re: Нужен Fast buy.
могу написать скриптик в уопайлоте но под конкретный закуп