Нупь Posted July 20, 2015 Share Posted July 20, 2015 Здравствуйте. Такая проблема, через экспорт пишу данные о баром. высоте для ка50 и а10с, и наблюдаю значительные скачки значений с возвратом к текущему значению. При этом данные вариометра пишутся норм. Пробовал и запись в файл, и udp, и интервалы менял Asus Rampage V Extreme X99, i7-5930K, DDR4 16GB Crucial 2133MHz, WD SATA6 1000GB, GeForce Titan Black 6Гб, 23" 1920x1080, CM 1.2кВт, СМ Nepton 280L, TM Warthog Моя карта ТВД Кавказ, Невада https://www.digitalcombatsimulator.com/ru/files/3053906/ Link to comment Share on other sites More sharing options...
Нупь Posted July 21, 2015 Share Posted July 21, 2015 Вот пример, слева высота, справа вертик. скорость (не смотрите на значения, м/с пересчитаны для шаговика). Вертикальный подъем на Ка-50 на 1.5км. На высоте 1км видим резкое нарастание до 2км, потом возврат к 1км.Export.txt Asus Rampage V Extreme X99, i7-5930K, DDR4 16GB Crucial 2133MHz, WD SATA6 1000GB, GeForce Titan Black 6Гб, 23" 1920x1080, CM 1.2кВт, СМ Nepton 280L, TM Warthog Моя карта ТВД Кавказ, Невада https://www.digitalcombatsimulator.com/ru/files/3053906/ Link to comment Share on other sites More sharing options...
-Slayer- Posted July 25, 2015 Share Posted July 25, 2015 Не совсем в тему про Акулу - не может кто подсказать, есть ли в DCS отдельно команда на включение и отдельно на выключение ИЗЛ радара истребителя (хочу тумблер сделать)? Или как эти команды можно самому создать? Спс. Два главных вопроса к ЕД: Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе? Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад? ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём! Link to comment Share on other sites More sharing options...
=Andre= Posted July 28, 2015 Share Posted July 28, 2015 Привет, уважаемые :) Подскажите пожалуйста как вызвать из внешнего приложения, может быть через Export.lua, команды, которые привязаны к клавиатуре или кнопкам джойстика (мыши). Например, взять вот такую из E:\Program Files\Eagle Dynamics\DCS World\Mods\aircraft\MiG-21BIS\Input\MiG-21\keyboard\default.lua --- Kneeboard {combos={{key="Up",reformers={"RCtrl"}}},down=iCommandPlaneShowKneeboard,name='Kneeboard On/Off',category='Kneeboard'}, Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
Chichco Posted July 28, 2015 Share Posted July 28, 2015 Попробуйте загуглить ф-цию API keybd_event. [sIGPIC][/sIGPIC] Я не читаю Чижей и прочий зоопарк.. Link to comment Share on other sites More sharing options...
BR55Sevas Posted July 28, 2015 Share Posted July 28, 2015 Привет, уважаемые :) Подскажите пожалуйста как вызвать из внешнего приложения, может быть через Export.lua, команды, которые привязаны к клавиатуре или кнопкам джойстика (мыши). Например, взять вот такую из E:\Program Files\Eagle Dynamics\DCS World\Mods\aircraft\MiG-21BIS\Input\MiG-21\keyboard\default.lua --- Kneeboard {combos={{key="Up",reformers={"RCtrl"}}},down=iCommandPlaneShowKneeboard,name='Kneeboard On/Off',category='Kneeboard'}, Начните отсюда - http://forums.eagle.ru/showpost.php?p=576134&postcount=25 МиГ-29 Fly by wire СДУ Su-27SM second display panel https://www.youtube.com/embed/videoseries?list=PL_2GGwNpWNp_fKXfRtDhIk8s5Jf4a9XHS http://berkuts.ru Пилотажный сервер с роботом | Aerobatic server with PhantomControl Link to comment Share on other sites More sharing options...
=Andre= Posted July 28, 2015 Share Posted July 28, 2015 Попробуйте загуглить ф-цию API keybd_event. Спасибо, мысль ваша понятно, но хотелось бы от клавиатуры в данном случае отвязаться, так как не все команды по умолчанию назначены на клавиши. Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
=Andre= Posted July 28, 2015 Share Posted July 28, 2015 Начните отсюда - http://forums.eagle.ru/showpost.php?p=576134&postcount=25 Старательно прочитал, пока не осенило. Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
Chichco Posted July 28, 2015 Share Posted July 28, 2015 Старательно прочитал, пока не осенило. Скорее, нужно начать чуть раньше http://forums.eagle.ru/showpost.php?p=567629&postcount=15 [sIGPIC][/sIGPIC] Я не читаю Чижей и прочий зоопарк.. Link to comment Share on other sites More sharing options...
=Andre= Posted July 28, 2015 Share Posted July 28, 2015 Скорее, нужно начать чуть раньше http://forums.eagle.ru/showpost.php?p=567629&postcount=15 Здесь речь идет об использовании clicabledata, подробно описанное FreemanRU. Очень близко к моему вопросу, но, имхо, есть нюансы. Например для А-10С в clickabledata.lua нет команды управления воздушным тормозом (emergency retract не в счет), а в input\a10-c\keyboard\default.lua он есть. Но вот из сообщения еще чуть выше (#14) вроде как следует, что iCommands передаются вызовом функции LoSetCommand. Интересно, работает ли она с DCS модулями? Пожалуй, стоит попробовать. Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
=Andre= Posted July 28, 2015 Share Posted July 28, 2015 Здесь речь идет об использовании clicabledata, подробно описанное FreemanRU. Очень близко к моему вопросу, но, имхо, есть нюансы. Например для А-10С в clickabledata.lua нет команды управления воздушным тормозом (emergency retract не в счет), а в input\a10-c\keyboard\default.lua он есть. Но вот из сообщения еще чуть выше (#14) вроде как следует, что iCommands передаются вызовом функции LoSetCommand. Интересно, работает ли она с DCS модулями? Пожалуй, стоит попробовать. Проблемка однако нарисовалась. LoSetCommand принимает коды iCommands, а в файлах input мы теперь видим только их имена. :( Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
=Andre= Posted July 28, 2015 Share Posted July 28, 2015 Проблемка однако нарисовалась. LoSetCommand принимает коды iCommands, а в файлах input мы теперь видим только их имена. :( Нашел такой вот интересный пост http://forums.eagle.ru/showpost.php?p=2215144&postcount=8 в результате получил свежий список кодов. Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
-Slayer- Posted August 3, 2015 Share Posted August 3, 2015 (edited) Ув. разработчики, некоторое время назад добавили опцию включения-отключения триммирования педалей для Ка-50, такой вопрос - возможно ли своими силами через lua сделать то-же самое для осей джойстика - т.е. подскажите, где копать? Нужно для самодельного джоя без стандартного центровочного механизма, но и без FFB (ручка остаётся в том положении, в котором её отпустили - для Ка-50). Для полноценного пользования автопилота. Спс. Edited August 3, 2015 by -Slayer- Два главных вопроса к ЕД: Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе? Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад? ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём! Link to comment Share on other sites More sharing options...
=Andre= Posted August 4, 2015 Share Posted August 4, 2015 Привет уважаемые :) Подскажите пожалуйста способ в Lua читать из лог-файла, открытого на запись в монопольном режиме другим приложением. Стандартный file = io.open("log.txt", "r") не открывает. Погуглил, погуглил, но толком ничего не нашел :( Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
-Slayer- Posted August 4, 2015 Share Posted August 4, 2015 (edited) Подскажите плз, где прописан параметр триммирования при старте миссии со стоянки (стояночное)? Edited August 5, 2015 by -Slayer- Два главных вопроса к ЕД: Зачем у Мустанга в ДКС винт от Ми-8, который разгоняет его с динамикой Спита при одинаковой заправке и бОльшей на четверть массе? Почему у FW-190 топливо расходуется с одинаковой скоростью из переднего и заднего баков и в итоге сигнальные лампы загораются не впопад? ps Дмитрий, если Вас заставили прикрутить винт от Ми-8 к Мустангу - подавайте знаки, мы Вас спасём! Link to comment Share on other sites More sharing options...
=Andre= Posted September 20, 2015 Share Posted September 20, 2015 Привет, уважаемые :) кто в инпуте разбирался, подскажите пожалуйста как формируется скажем набор клавиатурных команд для Су-25. По скриптам вроде выходит что складываются комбинации из файлов Program Files\Eagle Dynamics\DCS World\Config\Input\Aircrafts\common_keyboard_binding.lua Program Files\Eagle Dynamics\DCS World\Config\Input\Aircrafts\base_keyboard_binding.lua Program Files\Eagle Dynamics\DCS World\Mods\aircraft\Flaming Cliffs\Input\su-25\keyboard\default.lua но вот как потом из этого набора удаляются команды, например, автопилота, которые присутствуют в su-25\keyboard\default.lua ? не понимаю... Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
homich Posted October 18, 2015 Share Posted October 18, 2015 Знающие люди подскажите как например у Элкb отследить положение тумблера в кабине? Хотелось бы на положение АЗСа в кабине повесить логику через export.lua Link to comment Share on other sites More sharing options...
=Andre= Posted October 18, 2015 Share Posted October 18, 2015 Знающие люди подскажите как например у Элкb отследить положение тумблера в кабине? Хотелось бы на положение АЗСа в кабине повесить логику через export.lua Наверное ты можешь вызвать GetDevice(0):get_argument_value(n) а аргумент n взять из mainpanel_init.lua Элки, или в clickabledata.luа, если в mainpanel_init.lua его вдруг не окажется. Вот примерчик для контроля состояния ламочки local MainPanel = GetDevice(0) MainPanel:update_arguments() local LandingGearL_Up = MainPanel:get_argument_value(109) Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
homich Posted October 18, 2015 Share Posted October 18, 2015 Наверное ты можешь вызвать GetDevice(0):get_argument_value(n) а аргумент n взять из mainpanel_init.lua Элки, или в clickabledata.luа, если в mainpanel_init.lua его вдруг не окажется. Вот примерчик для контроля состояния ламочки local MainPanel = GetDevice(0) MainPanel:update_arguments() local LandingGearL_Up = MainPanel:get_argument_value(109) код Тумблера САРПП не могу найти ;( Link to comment Share on other sites More sharing options...
=Andre= Posted October 18, 2015 Share Posted October 18, 2015 в clickabledata.lua есть пара таких вот строк elements["SWITCH_024"] = default_2_position_tumb(_("CB SARPP, ON/OFF"), devices.ELEC_INTERFACE, electric_commands.L39C_Command_CB_SARPP, 234) elements["FLIGHT_REC_SWITCH"] = default_2_position_tumb(_("SARPP Flight Recorder, ON/OFF"), devices.SARPP, device_commands.Button_1,298) Я не вникал какая между CB SARPP и SARPP Flight Recorder принципиальная разница, но, думаю ты можешь попробовать в качестве аргумента 234 и 298. Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
homich Posted October 18, 2015 Share Posted October 18, 2015 (edited) Спасибо за дельный совет !!!! получилось Еще не соображу как катапультирование отследить из 1 и 2 каб. Может тоже подскажете ? Edited October 18, 2015 by homich Link to comment Share on other sites More sharing options...
=Andre= Posted October 19, 2015 Share Posted October 19, 2015 Пожалуйста :) Явного признака катапультирования я, к сожалению, не нашел. В Симшейкере мне приходится отслеживать тройное нажатие Ctrl+E. Но возможно для твоей задачи достаточно будет знать что фонари сброшены? Это не сложно. local Canopy1 = MainPanel:get_argument_value(139) local Canopy2 = MainPanel:get_argument_value(421) 0- закрыт 0.9- открыт 1 - сброшен/сорван Но в Элке есть еще такие вот параметры, посмотри как они себя будут вести при катапультировании -- pilot models PilotBody = CreateGauge() PilotBody.arg_number = 600 PilotBody.input = {0.0 , 0.1, 0.5, 1.0} -- // FULL ON , WITHOT HEAD , FULL OFF InstructorBody = CreateGauge() InstructorBody.arg_number = 610 InstructorBody.input = {0.0 , 0.1, 0.5, 1.0} -- // FULL ON , WITHOT HEAD , FULL OFF Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
homich Posted October 19, 2015 Share Posted October 19, 2015 Катапультирование так и не нашел ...оставил сброс фонаря. Теперь еще момент такой Нужно взять положение руля высоты на Эл-ке Пытаюсь так local MechInfo = LoGetMechInfo () local RP6 = MechInfo.controlsurfaces.elevator.left Возврящает nil ;( Link to comment Share on other sites More sharing options...
=Andre= Posted October 19, 2015 Share Posted October 19, 2015 Увы, LoGetMechInfo () работает только в ГС Gametrix JetSeats thread (in English) , SimShaker addon for bass-shakers thread (in English), Andre's blog, downloads, manuals (in English). [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
homich Posted October 19, 2015 Share Posted October 19, 2015 Увы, LoGetMechInfo () работает только в ГС Может известна какая нибудь альтернатива ...? Link to comment Share on other sites More sharing options...
Recommended Posts