Jump to content

Blackfyre

Members
  • Posts

    1279
  • Joined

  • Last visited

Everything posted by Blackfyre

  1. Тогда точно правильно. @MinskyПрисоединяюсь к вопросу. А то их много и в тех, про которые я только слышал, слово "JDAM" не встречается... Вообще про работу по земле ничего не видел.
  2. Это было бы корректно, если бы координаты цели вообще бы тогда бы не записывались в бомбу(я поэтому спросил про JDAM Display) и она соответственно не попадала, а у @Twantick она вроде таки летит в цель (сам не проверял). Т.е. логично или вообще не записывать координаты текущей цели в бомбу если режим TOO выбран после designate (тут еще другие источники целеуказания надо бы проверить) или таки показывать подсказки по зонам и времени. P.S. Учитывая сколько времени ушло у разработчиков на реализацию записи отдельных координат каждой бомбе, то лучше пусть эти алгоритмы не трогают даже если это баг.
  3. Странно, проверил - у меня работает без каких либо ноу-хау. А что у тебя страница jdam display показывает?
  4. Это не баг, так задумано -
  5. Увы, такой нет. Приблизила что? Зум камеры поменяла на максимальный? Вроде тоже нет, хотя выглядит как полезная кнопка, только я бы сделал настройкой - на какой зум ставить, а то на максимум я прямо очень редко смотрю. Сам пользуюсь осью для зума.
  6. Эмм: Все, приплыли? В английском магазине доступна, в корзину добавляется и даже в рубли пересчитывается, когда выберешь русский язык уже в корзине. Купить пока не пробовал. Update: купилось без проблем за рубли. nullТеперь нужно набраться терпения:
  7. Под "вручную считать" имеется ввиду необходимость самому писать(и что самое противное - тестировать) на Lua код, который вы описали, а ведь он уже точно написан разработчиками игры. И что больше всего меня огорчает, мы в любом случае(сами написали или используем mist/moose) считаем эти вхождения второй раз, причем на медленном Lua, вместо быстрого C++, то есть теряем в производительности(перфоманс). P.S. Да, возможно современный процессор может нам позволить это посчитать без серьезного ущерба для быстродействия, но я все равно расстраиваюсь когда одног и тоже считается два раза без веской на то причины. Надо бы хотелку оформить, правда без обратной связи - лень)
  8. У NVidia в драйвере тоже есть какое-то масштабирование - не пробовал как работает.
  9. world.event.S_EVENT_TRIGGER_ZONE. Константу ввели в 2.7.0 (т.е. год назад, вместе с облаками), но собственно ивента вроде как нет. А хотелось бы, по входу/выходу из триггерной зоны. В редакторе не получится сделать триггер на группу, созданную динамически в Lua например. Можно конечно вручную считать, но этож перфоманс...
  10. Даже проверил, LoGetSelfData() возвращает именно эти числа. Отдельно отмечу, что тангаж в диапазоне от -90 до 90. Во время мертвой петли в крайних верхней и нижней точках крен меняется на 180 градусов. Что логично, так как эти числа вместе с направлением(heading) заменяют собой вектор положения самолёта. P.S. Для F-16 (и любого кликабельного) данные из кабины еще можно через GetDevice() получать. Я например данные с MFD читаю. Правда как оттуда тангаж и крен получить - хз, не разбирался можно ли, ибо оно мне не надо. Точно можно со standy ADI, lля F18 вызов будет такой: GetDevice(32):get_pitch(). Какой-то одной отдельной темы не видел, их много, разной степени полезности. Я искал просто гуглом, часто начиная поиск просто по имени конкретной фунции, типа LoGetSelfData. Ну и читал код того же DCS-BIOS и еще каких-то аналогов.
  11. Если вдруг доберетесь до улучшения планшета, то еще хотелось бы иметь возможность отключения встроенных страниц, как комплектных с картами, так и генерируемых с маршрутом.
  12. Вертолеты лень делать, сори. Самолёты во вложении (там довольно забавно смотреть как перехватываемый самолёт пытается сбить перехватчика на втором ппм). Да, мне вообще как-то Lua ближе, там не обязательно мучительно вспоминать, что же это за флаг 42... Еще бы событие S_TRIGGER_ZONE работало бы. P.S. У меня аббревиатура SSE раскрывается в https://en.wikipedia.org/wiki/Streaming_SIMD_Extensions InterceptMe.miz
  13. По поводу более быстрого согласования ИНС:
  14. Атаковать группу с ROE=Weapon Hold результата не дало, вообще никакого, примерно как я и ожидал Через Lua получилось с оговорками. При общей задаче "Перехват" и ROE = Return Fire после получения задачи "следовать" бот таки открывает огонь, при ROE = Weapon Hold летит рядом как положено. local followTask = { id = 'Follow', params = { groupId = Group.getByName("US-Clnt-Hornet"):getID(), pos = {x = -50, y = -1, z = 100 }, --x = distance, y = elevation, z = interval lastWptIndexFlag = false, } } trigger.action.outText("Test", 60, false) Group.getByName('AGR-AI-Hornet'):getController():pushTask(followTask)
  15. @baltic_dragonwhat order would you suggest for those who have not yet completed Raven One campaign? Since the upcoming campaign is a prequel, perhaps it's better to start with that?
  16. Есть, 4 км примерно (13к футов). А того чтобы ИИ сквозь облака не видел мы уже давно ждем. Видимо это сложно, увы.
  17. Да, раньше так и было, они еще что-то про Сережу говорили. Там еще после того как мы встали на дежурство больше никакие триггеры не сработали, а два Су-25 каким-то образом самовыпилились (то ли столкнулись, то ли о свои бомбы убились). Жаль, трек забыл сохранить.
  18. Oops, my bad. I should have been more wordy... I mean there is more general issue with MAG and TRUE that connected with your report and ED have payed some attention to it. To my mind, current TRUE bearings in some Hornet systems more convenient now, though it is a bug all the same. I think, it was previously reported (may be a few times). For example, there was a wish about more consistent TRUE and MAG bearings: P.S. As far as I remember, ED said in Russian forum that TRUE vs MAG issue in general calls will not be addressed until new communication system arrives. Don't quote on me, I might be wrong.
  19. Спасибо за предложения. Попробую сначала "простой вариант" с атаковать группу и ROE (был бы я разработчиком - они бы даже не пытались выполнять это задание, чтобы не лезть под огонь). Но с выдачей новых задач через скрипты тоже давно собираюсь разобраться, все лениво, а это уже второй повод.
  20. Если имелись ввиду вон те синие орлы, то они теперь чуть вперед паровоза бегут. И если я правильно понял из редактора, то у них просто маршрут с нашим совпадает(местами), а синхронизироваться они должы были просто по времени. Т.е. за игроком, который будет делать всякую фигню, а не следовать по строго заданному маршруту, они лететь не должны были... P.S. С ИИ что-то не так, сделал еще вылет в быстрой миссии "Перехват бомбардировщиков" для Су-27 и в меня опять никто не стрелял, только моего товарища сбили, а я перебил всех как в тире. Раньше я эту миссию пройти никак не мог.
  21. Можно ли как-нибудь реализовать "мирный" перехват, выполняемый ИИ? Т.е. есть некий подозрительный самолёт(игрок), а его находят и сопровождают истребители из другой коалиции. Задачи следования или эскорта вроде только на свои группы распространяются((
  22. Сделайте, пожалуйста, возможность делать свои страницы планшета для карт в папке Saved Games (где и должно быть все свое). Если подводных камней нет, то это буквально две строки кода в файле "%Insallation Folder%\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init.lua": scan_path(LockOn_Options.script_path.."KNEEBOARD/pages") -- <- 77 строка local terrain_path = get_terrain_related_data("KNEEBOARD") local common_path = LockOn_Options.common_script_path.."KNEEBOARD/indicator/CUSTOM" local user_path = lfs.writedir().."KNEEBOARD" local unit_name = get_aircraft_type() local user_terr = lfs.writedir().."KNEEBOARD/"..get_terrain_related_data("id") -- new, получаем путь до картинок для карты if unit_name ~= nil then if terrain_path then scan_path(terrain_path..'/'..unit_name) end scan_path(common_path ..'/'..unit_name) scan_path(user_path ..'/'..unit_name) end scan_path(terrain_path) scan_path(common_path) scan_path(user_path) scan_path(user_terr) --new, загружаем картинки Судя по логу: 2022-05-27 15:27:55.207 ERROR SECURITYCONTROL: Manifest check failed for file 'Scripts/Aircrafts/_Common/Cockpit/KNEEBOARD/indicator/init.lua' 2022-05-27 15:27:55.207 WARNING SECURITYCONTROL: IC fail: scripts/aircrafts/_common/cockpit/kneeboard/indicator/init.lua такая модификация не позволит проходить проверку целостности, что не есть хорошо. А в остальном вроде все работает, проверял на Кавказе, Неведа, Заливе и Сирии.
  23. Там выше куча аргументов. Хотя мне кажется, что это возможно про data cartridge в целом, подсистема (dcs world) для которых вроде как в разработке. Может туда подобную функциональность отнести (и не забыть сделать ее доступной для Акулы)? В сетевых побоищах, ИМХО, будет очень востребовано и для всяких сквадов. И не будет поддержки новых железок и старые баги (еще не найденные) никто править не будет. С Ка-50 II можно также - просто не обновляйте DCS World и новых багов не появится.
  24. Насколько я нагуглил, эту систему убрали в пользу очков ночного видения, а панелька осталась. Так что ее наверное и не реализуют никогда, а вот режим FD для бомб возможно таки сделают.
×
×
  • Create New...