Vargas Опубликовано: 27 февраля 2018 Опубликовано: 27 февраля 2018 Брат......Да хоть тридцать раз!!! Спасибо тебе большое, все получилось! Я даже не представлял, что это все так просто! Поклон тебе за отзывчивость и помощь!
[IB]Zulu Опубликовано: 5 марта 2018 Опубликовано: 5 марта 2018 Всем привет! Сегодня я расскажу как я преодолел ужасное неудобство и продукт упорного невнимания разработчиков к управлению масштабированием карты и прокрутке списков. НЕУДОБСТВО в том, что эти вещи можно делать только колесом мыши!!! И ни одной другой клавиши на это не предусмотрено. А как известно, мышь у большинства пилотов расположена как раз под правую руку, т.е. именно ту которой держат РУС. И получается, что для того, что бы поработать с картой во время полёта, нужно правую руку перенести на мышь, убрав её с джойстика. Т.е. фактически бросить управление самолётом. 30 секунд такой вынужденной "безалаберности" могут не просто заставить потерять курс и высоту, а даже разбиться!!! Таким образом, была поставлена задача перевести работу колесом мыши на кнопки РУД, что бы при изучении карты во время полёта не терять управление самолётом. Сложность была в том, что разрабы БзС не подумали об альтернативных кнопках, а имитировать колесо мыши CH Manager не умеет (да и не только он). Решение было найдено через использование проекта AutoHotKey. Написанный с его помощью скрипт, при активном окне il-2.exe заменяет посылки неиспользуемых в игре клавиш APPS и K102 на события MWHEEL_UP и MWHEEL_DN соответственно. Скрипт скомплирован в исполняемый файл Wheels.exe и его можно поместить в Автозагрузку. Итак: 1. Помещаем файл wheels.exe (он находится в архиве) в папку Автозагрузки (можно запускать вручную, если хотите). 2. В редакторе CMS (Command File) создаем две строки с названиями команд и клавишами которые они генерируют. MWHEEL_UP APPS MWHEEL_DN K102 3. И теперь В окне Control Manager для нужных кнопкок джойстика определяем команду, которую он выполняет (на примере MWHEEL_UP) Всё! PS. Скроллинг карты у меня реализован на микростике, который имитирует работу осей мыши. Левая кн. мыши также привязана к одной из кнопок на РУД. Так-что теперь я ПОЛНОЦЕННО работаю с картой, не отрываясь и не бросая управление самолётом. PSS. Большое фи разрабам... Ибо мы сейчас "через бедро с захватом" пытаемся заморочить простую вещь, которая в самой игре реализуется несколькими строками кода. ----------------------------- Приложение: Wheels.rar 1
=V=Heromant Опубликовано: 6 марта 2018 Опубликовано: 6 марта 2018 Круто. Может кому-то пригодиться. Только напоминаю, что независимо от того, держишь джой рукой или нет - управление в слепую (когда перед глазами только карта) до добра не доводит. Для этого придумана комбинация клавиш включающая автогоризонт. Нажал - и смотри в карту сколько угодно.
[IB]Zulu Опубликовано: 6 марта 2018 Опубликовано: 6 марта 2018 11 часов назад, =V=Heromant сказал: Круто. Может кому-то пригодиться. Только напоминаю, что независимо от того, держишь джой рукой или нет - управление в слепую (когда перед глазами только карта) до добра не доводит. Для этого придумана комбинация клавиш включающая автогоризонт. Нажал - и смотри в карту сколько угодно. О, А это разве работает на экспертных серверах?
=V=Heromant Опубликовано: 7 марта 2018 Опубликовано: 7 марта 2018 12 часов назад, [IB]Zulu сказал: О, А это разве работает на экспертных серверах? автогоризонт работает везде. И сделано это для того, чтобы игрок мог отвлечься (в туалет сбегать, карту глянуть, жене помочь, и т.д.)
[IB]Zulu Опубликовано: 7 марта 2018 Опубликовано: 7 марта 2018 Ясно. Спасибо. Не знал. Однако проделанная работа оказалась куда более выгодной чем я планировал изначально. Она оказалась чрезвычайно полезной в том плане, что я уже совсем отказался от перекладывания рук с джоя на мышь. Вообще. Даже в меню и настройках. Всё сейчас управляется с джоя, что после пары дней привыкания показало себя неожиданно удобным и практичным.
Vargas Опубликовано: 8 марта 2018 Опубликовано: 8 марта 2018 В 02.03.2018 в 21:36, [IB]Zulu сказал: Ну и славненько Привет! Это снова я! Подскажи, а могу ли я в этой программе СЧ контроль менеджер сделать вот что, я сделал так что сейчас при нажатии одной кнопки на джое срабатывает кнопка с клавиатуры 3 раза, а могу я сделать чтобы она срабатывала 3 раза, потом 2 секунды перерыв, и еще 3 раза и 2 сек перерыв и еще 3 раза?
Misterschmitt Опубликовано: 9 марта 2018 Опубликовано: 9 марта 2018 Немного не по теме,но эмоции бьют через кокпит) Взял педали СН, блин по новому нужно учится летать Взлет это карусели.Будь проклят твист
=59=Moroka Опубликовано: 9 марта 2018 Опубликовано: 9 марта 2018 В 08.03.2018 в 10:53, EBENMASS сказал: Привет! Это снова я! Подскажи, а могу ли я в этой программе СЧ контроль менеджер сделать вот что, я сделал так что сейчас при нажатии одной кнопки на джое срабатывает кнопка с клавиатуры 3 раза, а могу я сделать чтобы она срабатывала 3 раза, потом 2 секунды перерыв, и еще 3 раза и 2 сек перерыв и еще 3 раза? Можно... скриптом. Но! ты уверен, что это вообще нужно делать ?
[IB]Zulu Опубликовано: 9 марта 2018 Опубликовано: 9 марта 2018 (изменено) В 07.03.2018 в 11:47, =V=Heromant сказал: автогоризонт работает везде. И сделано это для того, чтобы игрок мог отвлечься (в туалет сбегать, карту глянуть, жене помочь, и т.д.) А вот и нет........ Эх, я то думал, что то разработчики тут поделали. Как я и сказал ранее, - НИФИГА автогоризонт не работает в ЭКСПЕРТНОМ режиме в ОНЛАЙН. Так что - потеря управления при просмотре карты Вам гарантирована, если вы как и все нормальные люди "имеете мышь" той же рукой, что и джой А посему, тема о том, как перевести управление картой и её масштабирование на джой - весьма актуальна. Изменено 9 марта 2018 пользователем [IB]Zulu А просто захотелось :) Да и ошибочки увидел
[IB]Zulu Опубликовано: 9 марта 2018 Опубликовано: 9 марта 2018 4 часа назад, EXPERT-WL сказал: Немного не по теме,но эмоции бьют через кокпит) Взял педали СН, блин по новому нужно учится летать Взлет это карусели.Будь проклят твист Ничего. Неделя привыкания и тренировки, всего лишь. Дальше будешь недоумевать как ты вообще без педаль летал!
=V=Heromant Опубликовано: 10 марта 2018 Опубликовано: 10 марта 2018 15 часов назад, [IB]Zulu сказал: А вот и нет........ Странно. Как я тогда им пользуюсь?
[IB]Zulu Опубликовано: 10 марта 2018 Опубликовано: 10 марта 2018 5 часов назад, =V=Heromant сказал: Странно. Как я тогда им пользуюсь? Кнопка "А"? Эта? Работает только в оффлайне у меня
=V=Heromant Опубликовано: 11 марта 2018 Опубликовано: 11 марта 2018 12 часов назад, [IB]Zulu сказал: Кнопка "А"? Эта? Работает только в оффлайне у меня A - это автопилот. Автомат горизонта - это Shift-A
[IB]Zulu Опубликовано: 12 марта 2018 Опубликовано: 12 марта 2018 (изменено) А, ясно теперь. Tnx. Как то несколько дизориентирован был названиями. Ибо подсознательно понимал, что такое "читерское" оборудование как автомат горизонта , есть неотъемлемая часть ПНО автопилота... в любом самолёте.... А так как это unreal бонус в самом полном смысле - то даже и не думал, что бонус автопилота поделят на подкатегории и выделят кнопки. И это тогда, когда даже на включение разных скоростей нагнетателя, всего одна кнопка. Изменено 12 марта 2018 пользователем [IB]Zulu
=V=Heromant Опубликовано: 13 марта 2018 Опубликовано: 13 марта 2018 Не совсем так. Автомат горизонта - это команда боту в кабине лететь прямо с поддержанием текущего курса и высоты. Автопилот - это полная передача боту управления. Т.е. он будет летать, стрелять и прочее в соответствии с маршрутом на карте. Т.е. это не реализация технических систем самолета.
[IB]Zulu Опубликовано: 13 марта 2018 Опубликовано: 13 марта 2018 Интересно, а как ты себе представляешь автопилот, не умеющий держать автогоризонт? ПыСы. Вообще то, оффтопим, не? .
Misterschmitt Опубликовано: 20 марта 2018 Опубликовано: 20 марта 2018 Други! Хочу задействовать министик на РУДе,прицепить зумирование,подскажите как сделать сию радость,ибо я не вась-вась! Буду премного благодарен.
=59=Moroka Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 (изменено) 9 часов назад, EXPERT-WL сказал: Други! Хочу задействовать министик на РУДе,прицепить зумирование,подскажите как сделать сию радость,ибо я не вась-вась! Буду премного благодарен. Это можно например так. Министик будет работать как "ползунок". Логика работы получается такая: когда ты двигаешь министик в одну сторону от центра (не обязательно от самого центра), то cms ось увеличивает значение, а когда в другую сторону от центра - уменьшает. Изменено 21 марта 2018 пользователем =J13=Moroka
Misterschmitt Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 10 минут назад, =J13=Moroka сказал: Это можно например так. Министик будет работать как "ползунок". Логика работы получается такая: когда ты двигаешь министик в одну сторону от центра (не обязательно от самого центра), то cms ось увеличивает значение, а когда в другую сторону от центра - уменьшает. Даа,это ж целая алгебра, Я с месяц как приобрел РУД,и для меня оперировать с менеджером,темные средние века! Как и куда ввести,чтобы работало,ибо абсолютно нету времени рабиратся с прогой,если какую "шпаргалку", видео допустим,был бы весьма признателен.
=59=Moroka Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 (изменено) 8 минут назад, EXPERT-WL сказал: Даа,это ж целая алгебра, Я с месяц как приобрел РУД,и для меня оперировать с менеджером,темные средние века! Как и куда ввести,чтобы работало,ибо абсолютно нету времени рабиратся с прогой,если какую "шпаргалку", видео допустим,был бы весьма признателен. Хорошая идея, кстати, насчет видео для новичков!... Однако реальность пока будет другой ((... Попробую картинок наскринить для начала У тебя только Тротл?.. или джой тоже от CH? Изменено 21 марта 2018 пользователем =J13=Moroka
Misterschmitt Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 8 часов назад, =J13=Moroka сказал: Хорошая идея, кстати, насчет видео для новичков!... Однако реальность пока будет другой ((... Попробую картинок наскринить для начала У тебя только Тротл?.. или джой тоже от CH? Только РуД.
=59=Moroka Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 (изменено) Эксперт, всё таки, с твоей подачи записал видео! Правда плоховато видно :(, но тут уж прошу прощения за мою низкую квалификацию "ютюбера" Не разобрался как скрыть под спойлер всё это безобразие... Изменено 21 марта 2018 пользователем =J13=Moroka 1
Misterschmitt Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 ОГРОМНЮЩЕЕ СПАСИБО! Буду пробовать,потом отпишусь!
Misterschmitt Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 1 час назад, =J13=Moroka сказал: Эксперт, всё таки, с твоей подачи записал видео! Правда плоховато видно :(, но тут уж прошу прощения за мою низкую квалификацию "ютюбера" Не разобрался как скрыть всё это безобразие... При входе в игру пишет; Обнаружено новое игровое устройство CH Control Maneger Device 1 и предлагает заменить этим устройством, педали или РУД и предупреждает что все настройки заменяемого устройства будут переназначены на новые! какие мои действия? 10 минут назад, EXPERT-WL сказал: При входе в игру пишет; Обнаружено новое игровое устройство CH Control Maneger Device 1 и предлагает заменить этим устройством, педали или РУД и предупреждает что все настройки заменяемого устройства будут переназначены на новые! какие мои действия? Короче я отказал заменить,и так понимаю ничего не работает(
Misterschmitt Опубликовано: 21 марта 2018 Опубликовано: 21 марта 2018 Что не делал,перезагружал ПК, переделывал все по новой в менеджере. А при входе в игру больше нету запроса на замену
Misterschmitt Опубликовано: 22 марта 2018 Опубликовано: 22 марта 2018 Добавлю к выше сказаному. Скрипт работает в менеджере но не работает в игре,при "шаманстве" игра вообще не видит РУД,что то происходит не так,пока не могу разобратся.
=59=Moroka Опубликовано: 23 марта 2018 Опубликовано: 23 марта 2018 В 21.03.2018 в 21:24, EXPERT-WL сказал: При входе в игру пишет; Обнаружено новое игровое устройство CH Control Maneger Device 1 и предлагает заменить этим устройством, педали или РУД и предупреждает что все настройки заменяемого устройства будут переназначены на новые! какие мои действия? Так и есть! В программном режиме твой ProThrottle уже не подключен к компу! Его для компа просто нет! Он теперь управляет виртуальным CH Device1, которого, в свою очередь и видит комп. Поэтому придется назначить оси и кнопки заново В 22.03.2018 в 10:29, EXPERT-WL сказал: Добавлю к выше сказаному. Скрипт работает в менеджере но не работает в игре,при "шаманстве" игра вообще не видит РУД,что то происходит не так,пока не могу разобратся. Если скрипт работает в менеджере (Test\Calibrate), то должен определяться в игре... причем стандартными способами... Кликаешь по "полю" функции... двигаешь осью... она определяется!... Для этого скрипта лучше перед этим "отодвинуть" ось в крайнее положение - министик сдвинуть до упора и отпустить. А при калибровке двинуть его в другую сторону. В 21.03.2018 в 21:58, EXPERT-WL сказал: Что не делал,перезагружал ПК, переделывал все по новой в менеджере. А при входе в игру больше нету запроса на замену Теперь ты понимаешь, что это не связано никак! В 21.03.2018 в 21:24, EXPERT-WL сказал: какие мои действия? Не сдаваться! Идти к намеченной цели... Братерська Україна не сдается!
LbS_Maver Опубликовано: 23 марта 2018 Опубликовано: 23 марта 2018 Всем привет, У меня такая проблема. Дрожат все оси CH THROTTLE QUADRANTa. Вопрос как на них "повесить" это программное сглаживание. Как залить в контроль менеджер, спасибо Морока, понял. Но можно ли его прямо использовать, или нужно подгонять к каждой оси? Если можно по пальцам - круглы новичок (не газ конечно) в програмированние. И инструкции по русски не нахожу. Надеюсь на помочь.
=59=Moroka Опубликовано: 24 марта 2018 Опубликовано: 24 марта 2018 (изменено) 7 часов назад, LbS_Maver сказал: Всем привет, У меня такая проблема. Дрожат все оси CH THROTTLE QUADRANTa. Вопрос как на них "повесить" это программное сглаживание. Как залить в контроль менеджер, спасибо Морока, понял. Но можно ли его прямо использовать, или нужно подгонять к каждой оси? Да, нужно "подгонять" для каждой оси. Тело скрипта (все, что. между script....endscript нужно прописать ещё столько раз, сколько осей ты будешь использовать). И в каждом новом "повторе" нужно указать свои оси и переменные: в первом jsN.a1 (сейчас в скрипте js1.a1), a1, a2, cms.a1. Во втором: jsN.a2, a3, а4, cms.a2. В третьем jsN.a3, a5, a6, cms.a3... и т.д. (N- это номер твоего квадранта в списке устройств, добавленных в конфигурацию). И назначить на вкладке cms control оси для всех cms осей (cms.a1...cms.a6?) Изменено 24 марта 2018 пользователем =J13=Moroka
Misterschmitt Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 В 23.03.2018 в 11:37, =J13=Moroka сказал: Так и есть! В программном режиме твой ProThrottle уже не подключен к компу! Его для компа просто нет! Он теперь управляет виртуальным CH Device1, которого, в свою очередь и видит комп. Поэтому придется назначить оси и кнопки заново Если скрипт работает в менеджере (Test\Calibrate), то должен определяться в игре... причем стандартными способами... Кликаешь по "полю" функции... двигаешь осью... она определяется!... Для этого скрипта лучше перед этим "отодвинуть" ось в крайнее положение - министик сдвинуть до упора и отпустить. А при калибровке двинуть его в другую сторону. Теперь ты понимаешь, что это не связано никак! Не сдаваться! Идти к намеченной цели... Братерська Україна не сдается! И так следующая передача...) Министик настроен,то есть в менеджере он работает,как и должно быть,я так понимаю. Но в игре он не определяется,и команды не вешаютсявот такая вот бедуля.
=59=Moroka Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 (изменено) 1 час назад, Das_EXPERT-WL сказал: И так следующая передача...) Министик настроен,то есть в менеджере он работает,как и должно быть,я так понимаю. Но в игре он не определяется,и команды не вешаютсявот такая вот бедуля. Вопрос на засыпку ;)... а другая ось министика (Y) определяется?.. или ось Z руда? ...или кнопки какие?... Изменено 28 марта 2018 пользователем =J13=Moroka
Misterschmitt Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 2 часа назад, =J13=Moroka сказал: Вопрос на засыпку ;)... а другая ось министика (Y) определяется?.. или ось Z руда? ...или кнопки какие?... Проверил. Не определяется! Нужно как то "познакомить" игру с Device 1,вот как первый раз запрашивала игра с чем ей работать,а я взял и расстроил эти "отношения" все отменив.
=59=Moroka Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 Пока даже не знаю чего и посоветовать... А исходный вариант (директ), когда комп видит не девайс1, а ПроТротл работает?
=59=Moroka Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 (изменено) ... и если снова создать Девайс 1 (можно без переназначений осей) больше не ругается? Ничего не просит? ... а что если назначить для оси x Device2? (можно на любой из закладок: или ПроТротл или смс) Изменено 28 марта 2018 пользователем =J13=Moroka
Misterschmitt Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 А как убрать девайс? Я создал второй,вообще какая то,фигня вышла.
=59=Moroka Опубликовано: 28 марта 2018 Опубликовано: 28 марта 2018 (изменено) В боксе DX Device вместо Device 2 выбрать "none". Т.е. нигде не должно быть ссылки/указания на Device 2 Изменено 28 марта 2018 пользователем =J13=Moroka
bpm Опубликовано: 13 июня 2018 Опубликовано: 13 июня 2018 Джентльмены, не мог бы мне кто-нибудь немнго прояснить ситуацию с макросами в СН менеджере. Возникла у меня необходимость соорудить примерно такую конструкцию - 1)нажать и отпустить "J", 2)подождать 3 секунды, 3)нажать правую кнопку мыши 4)удерживать ее 6 секунд 5)отпустить правую кнопку мыши. В виде строки мне ее не удалось задать. Как это можно сделать? Ибо логитековское ПО создает подобный макрос элементарно, но мне хотелось бы иметь его именно на джое, а не на клавиатуре. И второй вопрос - (в Элитке стрельба производится ПКМ и ЛКМ) если я задаю значение кнопки в CMC как Lclick или Rclick, то стрельба у меня производится однократно, сколько бы я не удерживал нажатой кнопку джоя, которой назначен этот LCLICK., т.е очереди не получается, получается однократный выстрел, как такое можно исправить?
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас