InFlames #61 11 апреля 2011 Парни обьяснили бы как все это работает, сам не поймуКак это запускать, написано в первом посте. Как это работает, можно почитать в справке к autohotkey.Что именно интересует? Цитата Поделиться сообщением Ссылка на сообщение
HacTaBHuk #62 28 апреля 2011 InFlames, а можно зделать на инвокера примерно такие бинды: шары и книгу перенести например на (U I O P) а скилы переставить на (Q W E R и что кому нравитса остальные) а то оч. сильно розкидано, неудобно, + инвентарь тяжело юзать. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение
InFlames #63 28 апреля 2011 Можно. А зарядку скиллов оставить стандартную? Или Alt+key = зарядка скилла. Вот простой вариантUIOP=QWERQWERTYDFGH=TYDFGZXCVB#NoEnv #SingleInstance, force #MaxHotkeysPerInterval 1000 Process, Priority, , High SetBatchLines, -1 SetKeyDelay, -1 ;~ для информации ;~ VK_LIST = VK41,VK42,VK43,VK44,VK45,VK46,VK47,VK48,VK49,VK4A,VK4B,VK4C,VK4D,VK4E,VK4F,VK50,VK51,VK52,VK53,VK54,VK55,VK56,VK57,VK58,VK59,VK5A ;~ HK_LIST = A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z ;~ Remap_what = UIOPQWERTYDFGH ;~ Remap_to = QWERTYDFGZXCVB #IfWinActive ahk_class Warcraft III ; хоткеи работают только в варкрафте ;~ * необходима, что бы хоткеи срабатывали даже при зажатом шифте ;~ blind необходим, чтобы, если зажат шифт, хоткей так же был воспроизведен с шифтом *VK55::SendInput, {blind}{VK51} ; U=Q *VK49::SendInput, {blind}{VK57} ; I=W *VK4F::SendInput, {blind}{VK45} ; O=E *VK50::SendInput, {blind}{VK52} ; P=R *VK51::SendInput, {blind}{VK54} ; Q=T *VK57::SendInput, {blind}{VK59} ; W=Y *VK45::SendInput, {blind}{VK44} ; E=D *VK52::SendInput, {blind}{VK46} ; R=F *VK54::SendInput, {blind}{VK47} ; T=G *VK59::SendInput, {blind}{VK5A} ; Y=Z *VK44::SendInput, {blind}{VK58} ; D=X *VK46::SendInput, {blind}{VK43} ; F=C *VK47::SendInput, {blind}{VK56} ; G=V *VK48::SendInput, {blind}{VK42} ; H=B ; клавиши активации чата ~*Enter:: ~*Numpadenter:: suspend, permit If globalpause ; если стоит пауза Return Suspend, % (paused:=!paused) ? "on" : "off" Return ; клавиши отмены чата ~*$esc:: ~*lbutton:: suspend, permit If globalpause or !paused ; если стоит пауза или не открыт чат Return suspend, off paused=0 return ;~ Пауза скрипта F10:: Suspend globalpause:=!globalpause SoundPlay, *48 return Цитата Поделиться сообщением Ссылка на сообщение
Hed-kun #64 28 апреля 2011 Suspend, % (paused:=!paused) ? "on" : "off" вот это поясни плз Цитата Скрытый текст Цитата посоны я джуса забанил мне пиздос? Цитата Поделиться сообщением Ссылка на сообщение
InFlames #65 28 апреля 2011 ternary operator % - обозначение, что дальше идет выражениеусловие ? если_да : если_нетт.е.сначала меняем состояние переменной pause на обратное, затем проверяем его, если true, то подставляем on, если false, подставляем off Равнозначно paused:=!paused If paused suspend on else suspend off http://www.autohotkey.com/forum/topic29752.htmlhttp://www.autohotkey.com/docs/Variables.htm CTRL+F Ternary operator Цитата Поделиться сообщением Ссылка на сообщение
Hed-kun #66 28 апреля 2011 спасибо Цитата Скрытый текст Цитата посоны я джуса забанил мне пиздос? Цитата Поделиться сообщением Ссылка на сообщение
HacTaBHuk #67 28 апреля 2011 спасибо за оперативность=)щас затестим, да было б неплохо чтоб ALT+кей зарядка, и -il на ALT+~ Цитата Поделиться сообщением Ссылка на сообщение
InFlames #68 28 апреля 2011 Завтра мб добавлю, или сегодня позже. Цитата Поделиться сообщением Ссылка на сообщение
Ramil #69 29 апреля 2011 Suspend, % (paused:=!paused) ? "on" : "off" вот это поясни плз с++ ин да хаус Цитата javascript:void(0); Поделиться сообщением Ссылка на сообщение
InFlames #70 29 апреля 2011 Кстати ничего кроме автохоткея не знаюЯ наверное быдлокодер Цитата Поделиться сообщением Ссылка на сообщение
Ramil #71 29 апреля 2011 Кстати ничего кроме автохоткея не знаюЯ наверное быдлокодерзная один язык, в другом разобраться как два пальца обосратькроме брейнфака мб Цитата javascript:void(0); Поделиться сообщением Ссылка на сообщение
HacTaBHuk #72 29 апреля 2011 Завтра мб добавлю, или сегодня позже.ну как там доработали? Цитата Поделиться сообщением Ссылка на сообщение
Lvo #73 29 апреля 2011 спасибо, почитал, кул сабж. Цитата 12345 Поделиться сообщением Ссылка на сообщение
HacTaBHuk #74 2 мая 2011 подскажыте кто знает, такой трабл: запускаю скрипт (уже пробовал 3 разных вида и програмку, тот же скрипт ток exe - Invoker.exe) когда создам сам по сети или в гарене без игроков то все работает здорово (загружает скилы ALT+key) а когда к кому-то присоединяюсь, работает только -il через альт+~ остальные комбинацыи не загружают скилы, если нажать ентер потом альт+кей то в чат показывает комбинацыю wwer - например. Почему не загружает в игре скилы??? кто знает отзовитесь.Спасибо. Цитата Поделиться сообщением Ссылка на сообщение
K0neTaH #75 2 мая 2011 нафиг надо. warkeys и все ок Цитата ВСЁ КОРАБЛЬ [/HIDE] Поделиться сообщением Ссылка на сообщение
InFlames #76 2 мая 2011 подскажыте кто знает, такой трабл: запускаю скрипт (уже пробовал 3 разных вида и програмку, тот же скрипт ток exe - Invoker.exe) когда создам сам по сети или в гарене без игроков то все работает здорово (загружает скилы ALT+key) а когда к кому-то присоединяюсь, работает только -il через альт+~ остальные комбинацыи не загружают скилы, если нажать ентер потом альт+кей то в чат показывает комбинацыю wwer - например. Почему не загружает в игре скилы??? кто знает отзовитесь.Спасибо.Если запускаешь скомпилированный скрип, запускай его от имени администратора и/или в режиме совместимости с winxp sp3.Если запускаешь скрипт, то запускай от имени администратора и/или в режиме совместимости файл autohotkey.exe в програм файлс. нафиг надо. warkeys и все окЕсли варкейс сумеет все, что умеет autohotkey, то ОК. А если нет иди нахуй со своим "нахуй надо есть же ..." Цитата Поделиться сообщением Ссылка на сообщение
zueltor #77 6 июня 2011 вопроскак сделать чтобы все мипо пуфились к главному мипо? (ну типа первый пуф на себя, второй пуф на первого, третий на первого, четвертый на первого) g::send {f1}+{f2}+{f3}+{f4} ну выделил всех мипо, а дальше как?)или черех эту штуку нельзя так? Цитата Поделиться сообщением Ссылка на сообщение
InFlames #78 7 июня 2011 можно всёвопрос в том на сколько это будет полезномежду действиями придется выставлять паузы, соответственно весь процесс растянетсячто-нибудь попробую сделать Цитата Поделиться сообщением Ссылка на сообщение
InFlames #79 7 июня 2011 ;~ Скрипт телепортации трех мипо к главному ;~ Автор InFlames ;~ http://prodota.ru/forum2/index.php?topic=196758.0 #IfWinActive, ahk_class Warcraft III ;~ Работать только в окне Варкрафта #UseHook, on ;~ Необходимо включать хук, если в качестве хоткея будет использоваться TAB или другие хоткеи, уже имеющиеся в теле скрипта. Что бы не зациклился скрипт SetBatchLines, -1 ;~ Запуск скрипта на максимальной скорости BlockInput := 1 ;~ 0/1 Если стоит 1, то во время выполнения скрипта будет блокироваться мышь и клавиатура GroupKey := "1" ;~ 0-9 Хоткей, на который забиндены все четыре мипо. tab:: ;~ Хоткей для активации скрипта MouseGetPos, X, Y ;~ Запоминаем координаты курсора Icon_X := 0.028 * A_ScreenWidth, Icon_Y := 0.077 * A_ScreenHeight ;~ Вычисляем координаты иконки героя If BlockInput ;~ Если стоит опция Блокировать ввод BlockInput, on ;~ Заблокировать ввод с клавиатуры и мыши SendInput, %GroupKey% ;~ Выбираем всех мипо Sleep, 1 ;~ Пауза 1 мс SendInput, {TAB} ;~ Жмем TAB loop 3 ;~ Повторить 3 раза { Sleep, 10 ;~ Пауза 10 мс SendPlay, f{click, %Icon_X%, %Icon_Y%}{TAB} ;~ Комбинация F, Клик по иконке героя, TAB } Sleep, 1 ;~ Пауза 1 мс SendPlay, {click, %X%, %Y%, 0} ;~ Возврат курсора в исходное положение If BlockInput ;~ Если стоит опция Блокировать ввод BlockInput, off ;~ Разблокировать ввод return F5::exitapp ;~ Хоткей для выхода из программы Код сохранить в файл с расширением .ahk и запустить. (Необходимо предустановленный Autohotkey)Или использовать скомпилированный вариант СКАЧАТЬВсех четырех Meepo забиндить через Ctrl+1. Если нужен другой хоткей, меняется переменной GroupKey.Работает корректно только в полноэкранном режиме. Для оконного режима, нужно чуть править скрипт. Цитата Поделиться сообщением Ссылка на сообщение
InFlames #80 7 июня 2011 Скажите кто знает когда там Warkeys обновят, уже половину хоткеев не работает ебаный фрог в каждой версии что-нибудь да поменяет ТЫ ЕБАНУЛСЯ? КАКОЙ ВАРКЕЙ, НАЗВАНИЕ ТЕМЫ ЧИТАЛ? удалите плз Цитата Поделиться сообщением Ссылка на сообщение