Это популярное сообщение. Kirag 39 Опубликовано 15 Августа 2009 Это популярное сообщение. Поделиться Опубликовано 15 Августа 2009 AI вертолетов Нормальная боевая схема вертолетов. Наверняка не идеальная, но всяко лучше того безобразия, что было изначально. Все, халява закончилась. Вертолет уже не бесполезная безобидная декорация, как было в оригинале. Теперь это ОЧЕНЬ опасный противник, которого из ПМ не завалишь, сколько ни бей. Версия игры: Сталкер ТЧ 1.004Автор мода: @Kirag ============== Тактика. Теперь вертолеты летают парами. Армия все-таки, приказы, уставы, дисциплина и прочая подобная ересь. Одиночный вертолет (или самолет) - явление достаточно редкое, обычно летают парами или более крупными группами, тем более что Зону сложно назвать спокойным местом даже при очень богатой фантазии. Эскадрилье здесь, конечно, делать нечего, а вот пара - самое оно. Особенность конструкции Ми-24 - то, что его крылья создают до четверти подъемной силы, но при этом экранируют поток воздуха от несущего винта. Это положительно сказывается на скорости вертолета, но длительное зависание в воздухе очень сильно сажает ресурс двигателя и строго не приветствуется. Поэтому из режимов атаки осталась только атака с заходами на цель. Как и положено, есть ведущий, который решает, куда лететь и кого метелить, и есть ведомый, чья задача - держаться за ведущим вне боя и помогать ему в бою, не слишком отдаляясь. Пара вертолетов действует как единое целое, а не как две отдельности. Цели имеют разный приоритет, в зависимости от потенциальной опасности. Пара ни в коем случае не будет гоняться за какой-то несчастной собакой, которая способна нанести вертолету разве что моральный ущерб, обгадив его на стоянке, если в поле зрения есть серьезно вооруженный противник, за которым и сбить не заржавеет. Цели атакуются в порядке убывания номера приоритета. Кроме того, пилоты не полные придурки, и могут понять, кто в прицеле - друг, враг или просто покурить вышел. Сейчас атакуют только врагов. Если по одному из вертолетов попали, реагируют оба вертолета, входящие в пару. Если у вертолета в момент попадания цели нет, или есть, но менее опасная - реакция однозначная, атаковать. Если существующая цель вертолета опасней, чем та, что по вертолету попала - попадание игнорируется. Если цели одинаково опасны, вертолет переключится на новую цель только в том случае, если не видит старую. Точно так же оценивает ситуацию и второй вертолет в паре. Если один из вертолетов оказывается сильно поврежден, он пытается выйти из боя, второй вертолет прикрывает отход, атакуя того, кто подбил напарника. Как только поврежденный вертолет вышел из боя или его обидчик уничтожен, второй вертолет сопровождает поврежденного напарника и тоже покидает поле боя. Если серьезно повреждены оба вертолета, они выходят из боя каждый сам по себе. Если один из вертолетов сбит, а второй не сильно поврежден, он продолжает бой в одиночку. Вертолет стреляет по цели, только если она видима. От него можно спрятаться в кустах, но вертолет с небольшой вероятностью может шарахнуть ракетой наугад, даже если цели не видит, так что вечно отсиживаться по ненадежным укрытиям не получится, надо искать укрытие посущественней. Пулемет используется всегда. Ракеты - по БТР обязательно, по пулеметчикам/гранатометчикам очень часто, по автоматчикам/снайперам иногда, по остальным целям не используются. Попадаться вертушкам на открытом месте не рекомендуется. Из-за переработанной модели повреждений и усиленного до реалистичных параметров оружия открытый бой с вертолетом, а тем более с парой - чистой воды самоубийство. Для того, чтобы если не сбить, так хотя бы отогнать вертолеты, нужно мощное оружие, много патронов и укрытие понадежней. ============== Вооружение. Изменения коснулись в основном пулемета, потому что та дрянь, что стояла изначально, не имела ничего общего с реально устанавливаемым на Ми-24 4-хствольным пулеметом ЯкБЮ-12,7 (а, судя по 3D модели, установлен именно он). Эффективная скорострельность доведена до 4800 выс/мин, увеличена точность и мощность, попасть под очередь - практически 100% смерть (4500 - 5000 выс/мин в реале, известен факт, когда очередь разрезала пополам машину). ============== Модель повреждений. Модель повреждения для пулевых повреждений была полностью переработана. Ми-24 - боевой ударный вертолет, а не воздушный шарик. В него мало прсто попасть, надо еще и пробить броню. Но даже факт пробития брони не гарантирует нанесение урона - нужно еще и попасть в какой-то важный узел, а не просто улучшить вентиляцию. Поэтому в крылья стрелять абсолютно бесполезно, ничего важного в них нет. Бесполезно стрелять и в оружие - детонации боезапаса на практике не происходит. Практически бессмысленно стрелять в хвостовую балку. Там из ценного только тяги управления да привод хвостового винта - не самые хрупкие детали, да и места занимают мало. Поподание в переднюю часть кабины уже серьезнее, там сосредоточены приборы и органы управления. Кроме того при удаче можно задеть пилота, что уже очень серьезно. Задняя часть кабины - десантный отсек, над которым расположен движок. Это одна область, спасибо разрабам Но шанс повреждения все равно достаточно высокий. Самая уязвимая часть - несущий и хвостовой винты. Шанс повреждения равен 100% - это открытые детали, если попал, то попал. И особой прочностью они тоже не отличаются. Повреждения взрывами гранат работают по старой схеме, повреждения осколками считаются так же, как и пулями. + Переработана тактика вертолетов + Усилено вооружение + Переработана модель повреждений + Вертолеты отличают своих от чужих + В качестве цели, кроме актора и объекта по story_id можно задавать конкретный гулаг или область + Возможно задавать несколько целей в одной секции логики + Пути следования вертолетов можно задавать не только в all.spawn, но и во внешних файлах. Сохранена поддержка всех возможностей путей из all.spawn. При задании пути из внешнего файла вертолеты реагируют на связи между точками Совместимость и возможные проблемы: Мод делался на чистой игре, но схема поведения работать должна, по идее, на любой сборке, не затрагивающей схемы поведения вертолетов. В bind_stalker.script - только спавн патруля над железной дорогой на кордоне. В _g.script добавлены новые функции, старые не менялись. Вся адаптация сводится к копипасту. Модель повреждений делалась на основе моих конфигов оружия, они прилагаются (только для оружия из оригинала). С другими конфигами могут быть проблемы с расчетом повреждений. Добавлены самонаводящиеся ракеты и новая модель вертолета Ми-2. ============== Ми-2. Добавлена еще одна модель вертолета - Ми-2. Та зараза, что атаковала ГГ в госпитале в "Чистом Небе". Пока что просто поддерживается, нигде не задействована. Оружие у вертолета послабее 24-ки, и отогнать его проще. Тем не менее, нарываться все равно смертельно опасно. В связи с тем, что модель вертолета в игре больше не единственная, изменилась функция спавна. Теперь первый аргумент - секция вертушки, а уже потом все то, что было раньше. ========================================== ============== Управляемые ракеты. ========================================== ============== Ракеты на вертолетах. Теперь вертолеты, встретив в воздухе вертолет противника, могут атаковать его управляемой ракетой с дальней дистанции. Если не попали - добить в ближнем бою. На эффективность атаки ОЧЕНЬ сильно влияет солнце - поскольку ракета с тепловой головкой самонаведения, солнце серьезно мешает захвату и сопровождению цели, вплоть до срыва наведения. Поэтому вертолет, заходящий на противника со стороны солнца имеет серьезное преимущество. Если один из вертолетов пары атакован самонаводящейся ракетой, он знает, кто его атаковал, и вся пара попытается ответить на атаку. Успешно или нет - как повезет. ============== ПЗРК "Игла". Поскольку вертолеты стали крайне опасными противниками, у ГГ появилось достойное средство против них - ПЗРК. Работает только по вертолетам, против наземных целей абсолютно бесполезна. Все сказанное про влияние солнца остается в силе - выпущенная по вертолету ракета может захватить солнце и уйти в никуда. Стрелять с очень близкого расстояния бесполезно - ракета с большой вероятностью не успеет довернуть на вертолет. Сразу после пуска СТРОГО рекомендуется спрятаться как можно быстрее и надежнее - как только пуск заметят с вертолетов, реакция будет однозначной - ПЗРК куда опасней нескольких пулеметов, вместе взятых. Использование. Первый раз нажать кнопку "выстрел" - начинается подготовка к пуску ракеты. Срабатывает всегда, независимо от наличия захвата цели. В течении 5 секунд ракета приводится в пусковую готовность - активируется источник питания и охлаждается ГСН до рабочей температуры. В это время пуск невозможен. По истечении 5 секунд ракета готова к пуску. Как только ГСН захватит цель (начинать вести цель можно еще на этапе подготовки к пуску), раздастся звуковой сигнал. Пока он звучит, возможен пуск ракеты - нажимаем "выстрел" еще раз. Ракета уходит в цель (или на солнце, если в момент пуска угол между целью и солнцем был меньше 20 градусов, следим за этим во избежание пустого расхода штучных боеприпасов). Срыв наведения. Делать ракете 100% эффективность - явный перебор. Поэтому смоделирована такая вполне реальная вещь, как срыв наведения. Возможен при таких ситуациях: Цель выходит из поля зрения ГСН. Обычно такое происходит, если стрелять в упор по пролетающему почти прямо над головой вертолету. Если верт метров за 200, шансы уцелеть у него на порядок ниже. Ракета перезахватывает другую цель. Такое бывает, если на линию огня влезает другой вертолет, и сигнал от него более четкий. Ракета дура, ей все равно, "свой" влез или "чужой". Может захватить даже другую ракету. Ракета захватывает солнце. Если угол между целью и солнцем (уже относительно ракеты) становится меньше 20 градусов. Наведение сорвано системой постановки помех. На Ми-24 стоит система постановки помех "Липа". Если ракета ловится на сигнал "Липы", она уходит на ложный сигнал, отворачивая от вертолета. Это иногда видно явно - прямо летящая на вертолет, который даже не маневрирует, ракета вдруг вблизи вертолета резко меняет траекторию и уходит в молоко. Эффективность данной системы - около 20% Противоракетные устройства. На Ми-24 их пока два - Экранно-выхлопное устройство и "Липа". Тепловые ловушки, будем считать, пропили или извели на фейрверк в честь днюхи командира. ЭВУ снижает тепловую заметность вертолета, срыв наведения происходит гораздо чаще и проще. "Липа" при удаче может увести ракету в сторону. Ми-2 не оборудован противоракетными системами, и с точки зрения ПЗРК в разы более легкая мишень, по сравнению с Ми-24. Технические заморочки. Без них не получилось Для создания красивого следа от ракеты пришлось менять particles.xr (исходный вариант от пака локаций от Кости для чистой игры). Новые партиклы прописаны в 2 файлах: config\creatures\igla_missile.ltx, параметр smoke_particle = ...; и scripts\spwan.script, функция missile, объявление local particle = ... в самом начале. Если кому-то по какой-либо причине не подходит этот вариант particles.xr, рядом с этими строками закомменченные значения со стандартными партиклами. Смотрится, конечно, совсем не так, но как совмещать эти чертовы партиклы, понятия не имею. Звук перезарядки - совершенно левый, сделать нормальный слабО. Если кто сможет - я первый скажу спасибо. Текстура ПЗРК - относительно пристойная, но я прекрасно понимаю, что оставляет желать. Опять таки, если кто сможет улучшить - буду только рад. AI вертолетов v1.1: Ссылка Забытые текстуры Ми-2: Тынц ! Ми-6 - транспортный без оружия: Жми В комплекте все конфиги, подключать по аналогии с Ми-2 и Ми-24... 1 6 2 Мои работы: Ночные прицелы + смена ножевого слота AI вертолетов + ПЗРК Soul Cube Работаю только с ТЧ. С ковырянием ЧН/ЗП не связываюсь ни в какой форме. Совсем. Ссылка на комментарий
Uyman358 17 Опубликовано 30 Марта 2013 Поделиться Опубликовано 30 Марта 2013 Kirag, я видел эти посты, но прямого ответа я в них не увидел. Для тупых, т.е. меня, прошу направить на соответствующий пост или попробовать мне это дело описать Ссылка на комментарий
Vier_E 37 Опубликовано 14 Апреля 2013 Поделиться Опубликовано 14 Апреля 2013 (изменено) Так, попробовал совместить версию 1.1 с АМК 1.4.1 Вручную дописал секции в _г.скрипт и в бинд_сталкер, также и по добавлению оружия.Начинаем новую игру и получаем: FATAL ERROR [error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...\spl\stlk_weapon\gamedata\scripts\heli_combat.script:821: attempt to call field 'heli_blow_up' (a nil value) stack trace: Где и что я мог упустить, или неправильно совместить? Всё, разобрался, файлег бинд_геликоптер не скопировал. Теперь с партиклами разобраться надо. Изменено 14 Апреля 2013 пользователем Vier_E Ссылка на комментарий
Vier_E 37 Опубликовано 21 Апреля 2013 Поделиться Опубликовано 21 Апреля 2013 Вроде тему прочёл, но пока ответа не нашёл:1. Спавн патруля над железкой. Вертолёты спавнятся один раз за всю игру, или есть респавн? Ибо первый раз сбил один вертолёт из пары, при следующем заходе на локацию в патруле уже один вертолёт. Сбил его - более не наблюдаю патрулей уже второй день Можно ли патрулю настроить респавн?2. Как подключить тот же Ми-2 в игру? Попробовал заменить вот так вот: -- Вертушки на кордоне --spawn.heli("mi24",-356.30456542969,15.556171417236,231.61962890625,613,66,"esc_railroad_patrol" ) spawn.heli("mi2",-356.30456542969,15.556171417236,231.61962890625,613,66,"esc_railroad_patrol" ) xr_logic.pstor_store(db.actor, "first_run", 1) end Так оно при старте игры пишет: FATAL ERROR [error]Expression : fatal error [error]Function : CModelPool::Instance_Load [error]File : E:\stalker\patch_1_0004\xr_3da\xrRender\ModelPool.cpp [error]Line : 111 [error]Description : <no expression> [error]Arguments : Can't find model file 'physics\vehicles\mi24\veh_mi2.ogf'. Что ещё править надо, чтобы оно заработало?И просьба к автору, написать более подробную инструкцию по спавну и настройке патрулей. Вроде по точкам понятно, а как именно заспавнить - нет.Если инструкция уже выкладывалась, то просьба ткнуть носом. Тема достаточно объёмна, мог и упустить... Ссылка на комментарий
k01jan 816 Опубликовано 21 Апреля 2013 Поделиться Опубликовано 21 Апреля 2013 (изменено) В папке physics\vehicles\mi24 нет файла модели veh_mi2.ogf. А есть она в gamedata\meshes\physics\vehicles\mi2. Исправь в gamedata\config\creatures\mi2.ltx строку: visual = physics\vehicles\mi24\veh_mi2.ogf Изменено 21 Апреля 2013 пользователем k01jan Ссылка на комментарий
Vier_E 37 Опубликовано 25 Апреля 2013 Поделиться Опубликовано 25 Апреля 2013 Так, возникли ещё непонятки.Итак, подключил Ми-2, выставил их в патруль над ж/д, просто заменив ми-24 на ми-2, более ничего не трогал.Далее начинается весьма интересные явления.1. Крики о помощи со стороны пилотов. Если раньше они звучали только в момент входа на локацию, то сейчас рандомно. Обычно перед появлением патруля.2. Самое интересное. Я как раз завязал перестрелку с гопниками, охраняющими переход на свалку, как прямо с запада на меня вываливается пара Ми-2, сразу же прицельно атакуя ракетами. О_О Я вот не знаю что и думать, просто за пару минут до этого я стаю собак положил, так це ж гринпис прилетал или гопники вертушки заимели без моего ведома? 3. Теперь появление вертушек - полная неожиданность. Вторая пара может прилететь через полчаса после первой, через час, а может и совместно. Четыре Ми-2 над кордоном - славное зрелище, только машина тормозить немножко начинает. Что интересно - одна из пар обязательно идёт в направлении ГГ. Картинку убрал. Нарушение п.2.2 Правил форума. Устный пред. monk На скрине 4 или 5 вертушек, ибо я теперь не могу понять, что за объект на фоне облака.Возникает вопрос, по какой причине всё именно так? Вроде когда совмещал бинд_сталкер.скрипт с дефолтной версией АМК, то перенёс только секции ПЗРК и вертушек. До подключения Ми-2 была строго однв пара над железкой.Если автор мода читает эту тему, то может поямнит, как могло такое произойти, и где ковырять? Ссылка на комментарий
Kirag 39 Опубликовано 26 Апреля 2013 Автор Поделиться Опубликовано 26 Апреля 2013 Vier_E Крики о помощи со стороны пилотов - сам не понимаю до конца, с чем это связано. В парах почему-то начинается драка друг с другом, обычно в момент загрузки пары. Поймать момент так и не удалось... Завязал перестрелку с гопниками, охраняющими переход на свалку... Вообще я что-то мутил с возвращением патруля под картой по случайному маршруту - чтоб оно занимало случайное время. Один из вариантов как раз и заводил вертушки так далеко на север - может, оно и сработало, сложно сказать... Сразу шарахнули ракетами - вероятность того, что вертолет отоварит цель ракетой, зависит, насколько я помню, от вооружения. Пистолетчика - очень наврядли, автоматчика - с большой вероятностью. Приоритет выбора цели точно зависит от вооружения - чем выше класс оружия, тем быстрее вертолет атакует. Ну, и видимость цели, само собой. Если тебя было видно, а бандиты скрыты за кустами и заборами - кого ж еще вертолету мочить? Теперь появление вертушек - полная неожиданность. Вооюще говоря, к тому и стремился, но. Не совсем понимаю, о какой второй паре речь. Патруль над железкой, добавленый мною. Стартует после какого-то игрового времени. В принципе, может по времени совпасть с другим патрулем. Родная вертушка над вагончиком Толика - стала парой. Вроде никого не трогает, если не нарываться. И вроде в АМК еще что-то добавлялось, на вынос блокпоста вроде бы - вообще не знаю, затронуто ли модом... Может, и крики о помощи от этого патруля, когда его мод затрагивает и происходит замена на пару... Вот эта пара может и атаковать прицельно ГГ, логику я не трогал точно. Мои работы: Ночные прицелы + смена ножевого слота AI вертолетов + ПЗРК Soul Cube Работаю только с ТЧ. С ковырянием ЧН/ЗП не связываюсь ни в какой форме. Совсем. Ссылка на комментарий
Vier_E 37 Опубликовано 27 Апреля 2013 Поделиться Опубликовано 27 Апреля 2013 (изменено) Уточню с новыми сведениями. Сейчас в момент загрузки сейва на кордоне сразу маты и генерируется, по видимому, пара, но прилетает одна вертушка. Обычно стремится пройти точно над ГГ. Был случай, когда я выходил от Сидоровича (только один пролёт лестничный прошёл, т.е. был глубоко под землёй) и надо мной шарахнула ракета, затем вертушка удалилась. Что характерно, БТРы на блокпосту я не трогал. Пока что была только уничтоженная пара около Толика в самом начале. Но то ж Ми-24, а тут прилетает Ми-2. При спавне пары патруля также маты, теперь прилетает по 2-3 вертолёта. Окучивают живность на остановке, и тут обычно приходит ещё пара машин, атакует, затем уходят. Может через пару минут одиночная машина вернуться (с севера) и сделать круг над мостом или шандарахнуть куда-нибудь ракетой, затем сразу уходит. Меня настораживает обязательный спавн вертушки во время загрузки сейва, может ли это быть по причине, к примеру более раннего сейва, когда пролетал патруль? Ещё был случай, когда после ухода вертолётов около моста остались обломки, хотя там некому было огонь открывать, да и спавнятся машины же за картой?На Агропроме было так: При загрузке карты матюки, идёт пара, дохнет от ракет, одну ракету, поражающую ведомого, я сам видел, затем пролетает вторая пара, либо одиночная машина. В остальном всё нормально.По поводу кордона - так даже атмосфернее, только вот маты портят картинку. На Агропроме вначале тормозит жестоко + повторы сообщений Изменено 27 Апреля 2013 пользователем Vier_E Ссылка на комментарий
Uyman358 17 Опубликовано 2 Мая 2013 Поделиться Опубликовано 2 Мая 2013 Kiragперерыл тему. Но всё равно толком ничего не нашёл по поводу отключения "пары". Спавня в СДК, вертушки взаимоуничтожаются при появлении(спавне) в игре Ссылка на комментарий
npo100s 1 Опубликовано 5 Мая 2013 Поделиться Опубликовано 5 Мая 2013 (изменено) Как пустить патруль над другой локацией? Обнаружил вылет после того как меня уничтожил вертолёт код: Expression : res!=-1 Function : get_rank File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\Restrictions.cpp Line : 34 Description : cannot find rank for Arguments : wpn_igla Всё разобрался в mp_rank забыл дописать wpn_igla,wpn_igla_missile, Изменено 5 Мая 2013 пользователем npo100s Ссылка на комментарий
npo100skill 1 Опубликовано 5 Мая 2013 Поделиться Опубликовано 5 Мая 2013 Люди спасайте проблема: Решил сделать по аналогии вот так spawn.heli("mi24",-356.30456542969,15.556171417236,231.61962890625,613,66,"esc_railroad_patrol" ) xr_logic.pstor_store(db.actor, "first_run", 1) spawn.heli("mi2",-356.30456542969,15.556171417236,231.61962890625,613,66,"esc_railroad_patrol" ) xr_logic.pstor_store(db.actor, "first_run", 1) spawn.heli("mi6",-356.30456542969,15.556171417236,231.61962890625,613,66,"esc_railroad_patrol" ) xr_logic.pstor_store(db.actor, "first_run", 1) Вылет с кодом ошибки: Expression : fatal error Function : CInifile::r_section File : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp Line : 342 Description : <no expression> Arguments : Can't open section 'mi6' Подскажите что делать? Ссылка на комментарий
k01jan 816 Опубликовано 6 Мая 2013 Поделиться Опубликовано 6 Мая 2013 Описать МИ6. По аналогии. Ссылка на комментарий
npo100skill 1 Опубликовано 7 Мая 2013 Поделиться Опубликовано 7 Мая 2013 @k01jan, Как понять описать по анологии? Ссылка на комментарий
k01jan 816 Опубликовано 7 Мая 2013 Поделиться Опубликовано 7 Мая 2013 (изменено) npo100skill, твой лог Can't open section 'mi6' значит, что при попытке заспавнить твою вертушку игрушка не нашла описания секции mi6. В gamedata\config\creatures д/б файл mi6.ltx. Проверь его. Если нет, сделай по аналогии с mi24.ltx. А вообще, лучше в личку такие вещи писать.. Это форум, а не чат. Изменено 7 Мая 2013 пользователем k01jan Ссылка на комментарий
Wlad777 24 Опубликовано 12 Июня 2013 Поделиться Опубликовано 12 Июня 2013 Уважаемый @Kirag, перевожу сейчас всю логику вертолётов в своём моде на твою. В целом, отлично. Летают, стреляют когда надо и в кого надо. Но не могу победить одну большую проблему: при любой загрузке сейва один из вертолётов пары разбивается, а другой улетает в позицию idle после этого.При начале новой игры, кстати, 50 на 50 одна из вертушек кордона, которые пролетают над ГГ, прилетает горящей.В последние пару дней были начаты десятки новых игр и загружены десяки сейвов на различнейших локациях. Всё хорошо до загрузки сейва, потом всё плохо.Где рыть? Выручай. --------------------------------- www.amk-zone.de Ссылка на комментарий
Kirag 39 Опубликовано 19 Июня 2013 Автор Поделиться Опубликовано 19 Июня 2013 Wlad777 Я сам не смог понять, что им не так. При загрузке сейва одна из вертушек пары сбивает вторую ракетой, почти 100%. Пробовал ставить задержку пуска при загрузке - бесполезно, все равно стреляет. Попробуй отключить управляемые ракеты у вертолетов в принципе - может, получится избавиться от глюка. Это должно быть в скрипте heli_combat, но где именно - не скажу, кода под рукой нет... Мои работы: Ночные прицелы + смена ножевого слота AI вертолетов + ПЗРК Soul Cube Работаю только с ТЧ. С ковырянием ЧН/ЗП не связываюсь ни в какой форме. Совсем. Ссылка на комментарий
НаноБот 735 Опубликовано 7 Августа 2013 Поделиться Опубликовано 7 Августа 2013 (изменено) В общем усем привед. Доработал скрипты, теперь пилоты не супер терминаторы, и их можно убить как обычных сталков, не очень мощным оружием, с 1-2 попадания, понятно что вертушка тут же упадёт. http://yadi.sk/d/D44IHJM57ftc1 Но попасть в пилота и оператора очень не просто, на практике только когда атакует другую цель, в общем только через фонарь или кокпит но тут только из пулемёта с 7.62-54 бронебойным. Так же добавил скрипты моннорха "охотники на больших птиц" хорошо доработал, теперь НПС стреляют более или менее хорошо, могут завалить верт с одной очереди при удачи, в оригинале во обще не попадали по верту. Добавил плазмоган на основе гравипушки, стреляет самонаводящими плазмоидами. по вертолётам и живым объектам (сталки, монстры). В общем скрипты в стадии разработки могут глючить. На счёт упр. ракет, закоментируйте строку 837 в heli_combat Вот так. if self.next_launch_time < time_global() then -- каждые 5 сек верт может пустить "стрелу" упр. ракету. --self:try_launch_missile() self.next_launch_time = time_global() + 5000 end В общем глюк исчез, есть идея установить на на луанчере систему свой-чужой, ну в скрипт что бы на своих т.е. на свою комунити ракета не запускалась, пусть может потом захватится но скрипт блокировал пуск ракеты если у цели и лаунчера комунити равны. ЗЫ В скриптах подписался по привычке Intro, это мой ник на www.wasm.ru. . Изменено 7 Августа 2013 пользователем НаноБот ...в конце концов, важен лишь, машинный код. СТАЛКЕР только для ПК! Ссылка на комментарий
k01jan 816 Опубликовано 7 Августа 2013 Поделиться Опубликовано 7 Августа 2013 НаноБот, матерь божья, что это!? Зачем? Ссылка на комментарий
7.9 174 Опубликовано 8 Августа 2013 Поделиться Опубликовано 8 Августа 2013 (изменено) А по моему, относительно "того что есть" - от "тёртых моддизайнеров" - этот продукт довольно адекватный Даже "плазмоган" Изменено 8 Августа 2013 пользователем 7.9 всё легко Ссылка на комментарий
НаноБот 735 Опубликовано 8 Августа 2013 Поделиться Опубликовано 8 Августа 2013 (изменено) Плазмоган я сделал как более лучшая альтернатива ПЗРК, получилась да же слишком, можно сказать читерское оружие, поэтому надо сделать ограниченый боекомплект, для стрельбы требуется либо специальные капсулы архары или энергический элемент(батарейка) для создания плазмоидов, ещё партикл для плазмоида надо сделать. Всё это можно сделать без проблем. Ну а остальное, в общем научил НПС стрелять из ПЗРК по вертолётам, при выстреле из ИГЛЫ стреляем фальш пулей, и из bind_heli.script запускается launcherNPC.script, там проверяется условия подлёта верта относительна лаунчера и даётся добро или нет на пуск ракеты. Пока ещё не отработано на все 100, но это дело свободного времяни. Так же ограничен боекомплект у НПСов, спавним не которое количество ракет в инвентарь НПС, если кончатся то уже стрелять больше не сможет, хотя будет пытаться, надо придумать что переходил на другое оружие или прятался. Ну а глобально, раз уж так вертолёты научились интерактивно воевать, то НПСы то же должны не хуже взаимодействовать с вертами. с слабым оружием прятаться, с мощным нормально стрелять и попадать по вертам, действовать в группе при борьбе с вертолётами (например расредатачиватся по месности) и т.д. Всё это сделает мир сталкеров более реалистичным, интерактивным, интересным, есть уже идеи по поводу сюжетов на основе этих идей. Так же обнаружена проблема, НПСы стреляет так же и по своим вертам, скрипт моннорха не правильно работает, надо отладить как надо. Так же если НПС или актор попадает пилоту в голову через фонарь то ему повышается ранг на 500 баллов. В общем я не плохо программирую на делфи, думаю с луа-скриптами разберусь не хуже. Так же ещё не плохо сделать что бы Ми-24 стрелял из ракет только по БТРам и групповым целям (по площадям), а то уж слишком прицельно стреляет, как будто не НАР, а управляемой воздух-земля. А по одиночным только из пулемёта в не зависимости от опасности, кстати боеприпас для ЯкБЮ-12,7 двух пулевый и buck_shot надо ставить не 4 а все 8. Изменено 8 Августа 2013 пользователем НаноБот ...в конце концов, важен лишь, машинный код. СТАЛКЕР только для ПК! Ссылка на комментарий
norm-chel 1 Опубликовано 25 Августа 2013 Поделиться Опубликовано 25 Августа 2013 Всем привет, не подскажите, как уменьшить высоту атакующих вертолётов (или повысить боевую эффективность), а то когда я по ним постреляю - они улетают повыше, а оттуда они очень редко стреляют.... Ссылка на комментарий
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти