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., т.е очереди не получается, получается однократный выстрел, как такое можно исправить?
Рекомендованные сообщения
Пожалуйста, войдите для комментирования
Вы сможете оставить комментарий после входа
Войти сейчас