Перейти к содержанию

Lex

[FRWL] Отряд FRWL
  • Публикаций

    140
  • Зарегистрирован

  • Посещение

  • Победитель дней

    9

Весь контент Lex

  1. Lex

    Скрипт РЛС

    Краткая демонстрация начальной реализации работы станции и возможности определять параметры целей (азимут, наклонную дальность). На видео в данный момент для наглядности отображаются засветки неподвижных целей, однако в дальнейшем, чтобы успешно засечь противника, их радиальная скорость (скорость сближения со станцией) и скорость относительно земли не должны равняться нулю.
  2. Lex

    Скрипт РЛС

    Итак, откопал я все-таки реальное изображение электронно-лучевого индикатора, каким он должен быть на самом деле. Реализован будет только режим СДЦ, в связи с невозможностью в игре оптимизировано вычислять засветки от местных предметов. На данный момент полностью реализован графический интерфейс, галетники крутятся, тумблеры щелкаются. Задействовано будет около половины основных органов управления. Осталось дописать код по обработке сигнала и реализовать логику работы некоторых крутилок.
  3. Lex

    Скрипт РЛС

    @almost Думаю заняться этим, но есть несколько моментов, в которых нужно разобраться: Что будет на развертке при нахождении двух целей на одинаковом отдалении от РЛС, но с разными азимутами? В теории импульсы должны перекрывать друг друга, получая один результирующий импульс. Как будут выглядеть засветки разных видов целей (пехотинец, грузовик, танк)? Будет ли влиять на них дальность, радиальная скорость, размер цели?
  4. Lex

    Скрипт РЛС

    Всё на собственном коде.
  5. Lex

    Скрипт РЛС

    @KOHCTPYKTOP Нет. Все гораздо проще https://community.bistudio.com/wiki/drawLine
  6. Lex

    Скрипт РЛС

    Нет ничего невозможного
  7. Мы никак не рассчитывали увидеть вас в этой зеленке, потому что после попадания по вам и выдвижении на последнюю вашу позицию был доклад по ДВ о том, что бредля стала обрабатывать зону. Мы подумали, что вы сместились восточнее и уже готовились выдвинуться, и тут сзади дымы... Как оказалось это была другая бредля :)
  8. Командиром танка был я. И кстати если бы вы остались стоять, то скорее всего мы бы вас не заметили. А так я услышал отстрел дымов, повернул голову и увидел вас.
  9. Именно так, только переписывать не надо, а просто передавать, например, true или false в параметрах, и в самом начале скрипта делать проверку: if (_this select 1) exitWith {}; Соответственно в ините вызывать как: 0 = [this, true] execVM "mark_building.sqf"; Скрипт, вызванный из инита, будет сразу завершаться. Посмотреть пример можно здесь: https://wogames.info/topic/4589-betrayal/ А вообще вроде уже есть функция, которую прописывают каждому объекту: this call BIS_fnc_boundingBoxMarker;
  10. Lex

    Скрипт РЛС

    Реализовано только плавное затухание отраженного сигнала в зависимости от расстояния. Чем больше расстояние - тем слабее сигнал. Можно просто добавить обозначение цены деления и увеличить количество делений сетки. Можно.
  11. Lex

    Скрипт РЛС

    @almost Да, забыл упомянуть. Здесь требуется сборка кубовога, а конкретно аддон "wog_main.pbo". В нем хранятся картинки панельки, так как в файле миссии их хранить нецелесообразно из-за большого размера. Вот полная версия, не требующая этого аддона: RLO_TEST_MISSION.takistan.zip
  12. Lex

    Скрипт РЛС

    Здесь уже нужно отрисовывать полноценную графику. В самой игре это сделать не получится. Что касается ПСНР-8М - сделать вполне реально. Можно немного отойти от реального изображения дисплея и сделать его в формате "азимут-дальность". Также стоит помнить, что мы все-таки играем в игру, а не симулятор, и у нас не стоит задача 100% воссоздать систему. Поэтому без упрощений не обойтись.
  13. Lex

    Скрипт РЛС

    Можно Для данной РЛС, чтобы сделать панель, нужно будет найти более менее качественные фотографии, например, я нашел такие: И остается только подправить код для секторного сканирования. Ничего сложного нет.
  14. Эту функцию нужно вызывать параллельным потоком через spawn https://community.bistudio.com/wiki/spawn У тебя в этой функции бесконечный цикл, поэтому на второй объект она не начнёт выполнение пока не закончит с первым.
  15. Сначала им надо создать «экипаж» (даже если это бпа). https://community.bistudio.com/wiki/createVehicleCrew Затем установить автономный режим. https://community.bistudio.com/wiki/setAutonomous
  16. @Oubi Вот миссия, для которой я делал партиклы. В папке functions все функции, отвечающие за создание огня и дыма в MP. Результат.
  17. @KazaK Примерно так: while {true} do { "m_a1" setMarkerPos (getPos a1); sleep 300; };
  18. @KazaK Создаешь цикл с интервалом 3 минуты. Внутри него используешь команду setMarkerPos для установки маркера в требуемую позицию техники, которую определяешь командой getPos или position. Или можно каждый раз удалять старый маркер и создавать новый.
  19. Lex

    Скрипт для десанта

    Есть несколько вопросов по коду в init.sqf: 1. Зачем вообще нужна пауза 5 секунд? sleep 5; 2. Что это вообще за извращение? for "_i" from 0 to 1 step 0 do Попытка сделать бесконечный цикл? Для этого есть оператор while: while {true} do { //код }; Если это копипаст, то вопросов тогда нет, и советую эту писанину переписать на что-то подобное: if !(isDedicated) then { _jumpCondition = "(((getPos (vehicle player)) select 2) >= 240) && !((vehicle player) isEqualTo player) && (typeOf (vehicle player) == 'RHS_C130J') && (((getPos (vehicle player)) select 2) <= 400) && (speed vehicle player <= 300)"; actionHandle = player addAction ["<t color='#FF0000'>PARADROP</t>", "[player, vehicle player, true] call COB_fnc_paradrop", "", 6, false, true, "", _jumpCondition]; };
  20. Lex

    Q&A Вопросы и ответы.

    Если я не ошибаюсь, у игрока уже есть такое оружие как "Throw", а гранаты в инвентаре являются магазинами. Тогда такое условие будет работать: (_this select 2) isKindOf ["CA_Magazine", configFile >> "CfgMagazines"] Но есть минус - будет срабатывать на все магазины.
  21. @KpacT Конфиг боеприпаса rhs_ammo_3WOF93 полностью наследуется от Sh_155mm_AMOS_LG ванильной САУ без изменений, так что разницы между ними никакой нет. Проверь будет ли работать с ванильной артой.
  22. Lex

    Biohazard

    Это все Барсик виноват, я лишь написал механизм вируса. Ну да ладно, исправлю все косяки и переделаю немного вирус, добавлю эффектов и т.д.
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.