Jump to content

BR55Sevas

Members
  • Posts

    1939
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by BR55Sevas

  1. Панель обновлена. Индикатор положения шассии, закрылков и щитка теперь работают. Протокол получения данных из DCS заменён на TCP, возможно это избавит от задержек при использовании через wifi. Панель изначально и сейчас заточена под Су-27, поэтому не гарантируется работа на модулях не из семейства Горячих Скал. Скачать в первом сообщении.
  2. Open beta 1.5.6.3690 На виде F11 не работает сочетание для возврата зума в дефолт - RCtrl-NumEnter. Эта же комбинация исправно работает на видах F2, F3, F4, F5.
  3. У вас же циклически повторяется код в BeforeNextFrame переносите в LuaExportStart и пробуйте дальше.
  4. Дело ваше. Именно поэтому и использую маппер, с ним нет зависимости от глюков обновлений.
  5. Используйте SVMapper. В нем удобной кнопкой джоя цепляете голос, и указываете кнопку клавиатуры которая работает с ТС. Т.е. svmapper это переходник
  6. HUD symbology better to remove from external model. Collimated effect allow you see HUD info only in front of HUD.
  7. Sergey Bogdan does not approve Zsh-5. Only Zsh-7 :smilewink:
  8. На виде F11 не работает сочетание для возврата зума в дефолт - RCtrl-NumEnter. Эта же комбинация исправно работает на видах F2, F3, F4, F5.
  9. Да, это понятно. Именно поэтому мне возиться с пикселями и не хотелось, решил текстуры рисовать.
  10. Спрайты выбраны мной осознанно по определённым причинам, но я готов посмотреть на ваше простое и лёгкое решение.
  11. Рисуется не примитивами, а спрайтами - кусками текстур, то есть по сути картинку прямо из фотошопа могу подсунуть. Так что если кто владеет рисованием, то готов принять посильную помощь. Размеры текстур только согласовать. По задержке непонятно почему её нет или она минимальна, если панель работает на том же компе, что и дкс. Явно сеть в любом виде wifi или ether что-то вносит, чего я не знаю. Я, увы, ни разу не программер.
  12. Стрелки я бы поменял, но рисовать я не особо умею/люблю. По задержкам не знаю, что происходит, возможности тестов по wifi нет. Может быть имеет смысл поменять протокол с udp на tcp, как соберусь поменяю. спасибо за отзыв.
  13. To decrease reflective effect, just set zero to all channels in material properties in 3dmax except diffuse, and then add some value for specular and bump channels.
  14. Попробуйте почитать это и далее. https://forums.eagle.ru/showpost.php?p=567629&postcount=15 https://freemanru.wordpress.com/category/dcs-lua/ Естественно делайте поправку что многое поменялось. Скорее всего сейчас списки команд находятся в другом месте. Метод тыка наше всё.
  15. Скорее всего тут ничего не поделать.особенность реализации.
  16. Крафт - су-27. Строка обычная, через пробел символы-параметры и конец типа такого "1 1 1 1\n"
  17. Не знаю что есть сиок. Чтобы программно убрать шассии я делаю так function LuaExportBeforeNextFrame() --получении управл¤ющих комманд rs, err = Buran:receive('*l') if (rs ~= nil) then _, _, pitch, bank, dCom = string.find(rs, "(.+) (.+) (.+)") pitch = tonumber(pitch) LoSetCommand(2001, pitch) LoSetCommand(2002, bank) dCom = tonumber(dCom) if dCom ~= -1 then LoSetCommand(dCom) end end Из моего сервера я шлю 3м параметром -1 когда ничего не надо делать, если же надо убрать шасси я однократно отправляю 68. список других комманд есть в exporte
  18. Проверь каким-нибудь tcp терминалом, что связь с дкс точно есть. Я с питоном не знаком, но судя по всему проблема в нем на твоей стороне, т.к. экспорт этот работает 100%. Дкс является клиентом, чтобы с ним работать через экспорт твой софт должен быть сервером. Убедись, что твой питоновский скрипт создает tcp сервер. ps погуглил, судя из твоего кода local sck = socket.try(socket.bind(host, port)) ты как раз таки создаешь клиента, а надо сервер Это если я правильно понял тут Calling listen() puts the socket into server mode, and accept() waits for an incoming connection. https://pymotw.com/2/socket/tcp.html
  19. Основа у меня скрипты MIST. Почитайте о них. Мой способ ковыряния миссии наверно подойдет тем, кто с программированием на "ты". Попробую собрать скрипт смены погоды и выложу.
  20. А скриптами это разве не реализуемо? Рандом в прринципе штатная функция луа, заспавнить объект с рандомными координатами не должно быть трудно. У меня немного другой опыт есть - есть генератор миссии, который создает её не заходя в редактор. Перед выбором новой миссии в дкс, она создается заново, но внутри её контейнера miz я меняю всё, что мне надо и пакую её обратно, потом дкс просто её подгружает. У меня меняется погода, время миссии. Но думаю можно и рандомно противников генерировать, с этим не заморачивался - у меня пилотажный сервер. Правда работать напрямую с контейнером миссии не каждый захочет.
  21. export LoGetMagneticYaw() возвращает курс с ошибкой ~6 градусов. Такое ощущение, что не добавляется магнитное склонение. Поясните как из экспорта правильно получить курс, показываемый на ИЛС без ручного внесения поправки? Не знаю баг это или нет. Помогите как решить?
  22. Настройки на приём и на передачу одинаковы. Настройка function LuaExportStart() package.path = package.path..";.\\LuaSocket\\?.lua" package.cpath = package.cpath..";.\\LuaSocket\\?.dll" socket = require("socket") host = host or "localhost" port = port or 8080 Buran = socket.try(socket.connect(host,port)) Buran:setoption("tcp-nodelay",true) end прием DCSом комманд function LuaExportBeforeNextFrame() --получении управляющих комманд rs, err = Buran:receive('*l') if (rs ~= nil) then _, _, pitch, bank = string.find(rs, "(.+) (.+)") LoSetCommand(2001, pitch) LoSetCommand(2002, bank) end end
  23. Не вводите людей в заблуждение. TJCHELL спросил о модели, которая уже в игре есть, её нельзя открыть в максе. TJCHELL, попробуйте написать DGambo или спрашивайте в спец теме по текстурам
  24. Looks something wrong with steering. Plane should react to wheel steering, check my mig, I push rudders and plane nose also wags from left to right - Check gears config, looks you have wheel-touch point with ground at same axis with strut. just make small displacement. as I remeber this is wheel_axle_offset param, but need to check. I dont remember 100%
  25. Да, Дмитрий, вопрос исчерпан. Закрывайте.
×
×
  • Create New...