Проблема с использованием ahk, после длительного использования, например двух вот таких скриптов: Спойлер: Скрипты !3:: SendMessage, 0x50,, 0x4190419,, A Sendinput, {F6}/me достал пачку сигарет "Winston"{ENTER} Sleep, 1050 Sendinput, {F6}/do пачка в руке{ENTER} Sleep, 1050 Sendinput, {F6}/me достал из пачки сигарету и зажигалку{ENTER} Sleep, 1050 Sendinput, {F6}/do сигарета и зажигалка в руке{ENTER} Sleep, 1050 Sendinput, {F6}/me поджог сигарету{ENTER} Sleep, 1050 Sendinput, {F6}/smoke {ENTER} Sleep, 1050 Sendinput, {F6}/me убрал зажигалку в пачку{ENTER} Sleep, 1050 Sendinput, {F6}/me положил пачку в карман{ENTER} Sleep, 1050 return Numpad4:: SendMessage, 0x50,, 0x4190419,, A SendInput, {F6}Здравия желаю, Я Сотрудник ППС "Ст.Лейтенант" Полиции Г.Арзамаса, "Эдя Вест".{Enter} Sleep 1200 Sendinput, {F6}/do Значёк "ППС" Г.Арзамаса на груди.{enter} Sleep 1200 SendInput,{f6}/do Удостоверение в левом кармане{enter} Sleep 1200 SendInput,{f6}/me просунул руку в карман, затем достал удостоверение и раскрыл его{enter} Sleep 1200 SendInput,{f6}/showud {Space} Return Перестает переводиться язык в игре, хоть если уже выключить Аhk Язык не будет переводиться, надо перезапускать игру... Даже выходя на раб.стол и меняя язык через панель задач в игре ничего не меняется... Что делать?
После скриптов вставь. Должно переключаться на alt+shift Код: kjfsd=0 ~+!:: if kjfsd=0 { SendMessage, 0x50,, 0x4090409,, A kjfsd=1 return } else { SendMessage, 0x50,, 0x4190419,, A kjfsd=0 return } return