![]() |
Чес гря, я вообще от Ил-2'шного ИИ устал, причем сильно:D . Даже если получится поставить ИИ из, скажем, версии 1.0 (т.е., собсна, из "Забытых Сражений" без всяких патчей), это будет лишь частичным решением проблемы. И дело не в том, что будут косяки с палубниками (мод ведь можно и отключить). ИИ игры в принципе ущербен, изначально. Даже имея "старый" ИИ все равно нельзя будет проводить внезапные атаки, т.к. боты замечают вражеские самолеты в 100% случаях, причем с большой дистанции. Боты-истребители выходят из боя ТОЛЬКО если у них закончится бк или топляк, и им пофигу, что их, скажем, двое, а над ними пара десятков вражеских истребителей:D . Этакий русский/немецкий/...etc фатализм:lol: . Если боты-истребители видят выше себя истребители противника, то, вместо того, чтобы образовать оборонительный круг, а то и вообще выйти из боя, например пикированием, они тупо полезут вверх, подставляя себя под удар. Про тактику, кстати, я вообще молчу - даже если вывести свое звено на идеальную позицию для атаки (превышение метров 800, на шести у вражеского звена), то далпайопы-боты, вместо "маятника" полезут в маневренный бой, сливая скорость и высоту, и, в случае численного превосходства противника будут порваны аки дырка в жопе:D . Т.е. никакого "немецкие истребители атаковали сверху, а "Яки" оборонялись"©, так часто имевшего место быть на восточном (да и не только) фронте в игре нет, и, по большому счету, смысла стремиться оказаться выше противника тоже нет. Можно еще долго перечислять различные косяки Иловского ИИ, причем у истребителей, ИМХО, ИИ в игре на самом высоком уровне, с бомберами и штурмами дело обстоит куда хуже:( . Лично меня иловский ИИ устраивал до тех пор, пока я не попробовал сделать своего рода "исторические зарисовки", т.е. треки, на которых были бы отображены выполнения различных заданий (сопровождение, свободная охота и т.д.), причем так, чтобы это выглядело максимально похожим на реал. Разумеется, у меня ничего не получилось, ибо иловский ИИ для решения таких задач не предназначен. А все благодаря тому, что кое кто в свое время не озаботился данным вопросом, и "справился" со своей работой по принципу "пипл схавает". По этому же принципу (хотя и в меньшей степени) были выполнены ФМ и ДМ крафтов. В результате получился полуаркадный симулятор. Понятно, что с коммерческой точки зрения это правильно, но вот тем вирпилам, которым хотелось бы играть именно в АВИА-СИМУЛЯТОР приходится исправлять все своими руками. Так что ИИ, в принципе, нужно во многом просто переделывать, как переделали (и продолжают переделывать) звуки, кокпиты, карты и прочая и прочая:cool: .
|
:bravo: :bravo: :bravo: :good:
|
Ну так давайте изучим яву и переделаем
Я только за! |
У меня, господа, какая идея появилась. Все когда-нить юзали на Илах ПТАБы. И все помнят, что из самолета они высыпаются, как будто по желобам четко сверху-вниз. Так вот, а нельзя ли им присобачить "ФМ" от АЖ-2?
Кстати повторяю идею для нового самолета - Ил-2 Металлическое Крыло Со Стрелкой. |
Цитата:
|
Цитата:
P.S. Полупетлю боты и в 4.08 без мода умели выполнять, тока делали это малость по-другому;) . Впрочем, я уже писал, что это различие в выполнении оной фигуры пилотажа вполне может оказаться глюком. Поэтому, дабы выяснить, наконец, правильность/неправильность подобного подхода к модифицированию ИИ нужно сделать мод по образцу FilMit'овского, но с файлами из v1.0. P.P.S. Маневры ботов из 3.04 похожи на реал примерно в такой же степени, в какой жопа похожа на палец:D . Один вирпил хорошо сказал по этому поводу, что, если бы какой-нить пилот попробовал так маневрировать, у него бы говно из ушей полезло:lol: . Показывали как-то фильм документальный по "звезде", там пилот один, опытный, выполнял мертвую петлю на Яке (скорость ввода, ЕМНИП, 450км/ч по инструкции). В кабине была установлена камера, чтобы фиксировать состояние пилота. Так вот, судя по выражению лица пилота, он находился в полуобморочном состоянии! А в Иле? Горка под углом 45град. с начальной скоростью порядка 600км/ч не вызывает ни малейших неприятностей в виде "очей черных", равно как и перевод "Штуки" из пикирования под углом 90град. в набор высоты:eek: . |
Цитата:
1. Сколько времени понадобится для овладения явой на уровне грамотного программера? Т.е., чтобы "новый" ИИ получился лучшим, чем дефолтные кабины Bf109 (которые, заметим, тоже не мальчики с улицы в подвале паяльником мастерили, несмотря на убогий их вид) или сообщения по типу "Йа-а-а-а Но-о-о-омер два-а-а-а...ИПАНА МАТЬ У МНУ КАКОЙТА ПЕРЕДАСТ НА ХВАСТЕ":lol: или сообщения о сбитии с "того света". 2. Возможно ли в принципе прописать определенный, СЛОЖНЫЙ алгоритм действий иловским ботам? Например, чтобы при появлении вражеских истребителей имеющих превышение, скажем, от 500м и более курсанты разлетались кто куда и демонстрировали полную беспомощность, новички образовывали оборонительный круг, постепенно смещающийся в сторону ближайшего дрома, а ветераны пытались сравнять высоту посредством, скажем, боевых разворотов? Или чтобы курсанты с вероятностью 90% реагировали на атакующий истребитель противника только ПОСЛЕ выполнения им первой атаки, новички делали то же самое с вероятностью 60%, а ветераны - 30%? Т.е. возможно ли будет сделать ИИ, поведение которого хотя бы в смысле маневров напоминало реал? Да еще добавить туда что-нить вроде "уровня боевого духа" и поставить его в зависимость от развития воздушного боя? Если все это можно сделать на нормальном уровне силами программистов-самоучек, то да, давайте дружно учить яву. В противном же случае, проще будет продолжить эксперименты с ИИ-файлами + следить за развитием темы на аркадах. |
Цитата:
|
Цитата:
Насчет SFS обожди до выходных - может, я сам его извлеку "на свет божий":D . В любом случае, я этим всем займусь не раньше субботы-воскресенья, и то не факт (:beer: ). Если хочешь, стукни в личку, я обьясню как SFS-extractor'om пользоваться. |
Вложений: 1
Цитата:
_____________________________________ Все, что летает, раньше или позже упадет. |
Цитата:
Пример. Охота сказать что-то по-немецки. Немецкий мы не знаем, но есть словарь. И есть, что сказать. Составляем фразу на нашем языке и по словарю переводим на немецкий. Так и тут. Составляем блок-схему, далее по инструкциям кодируем. И не обязательно делать это в одиночку |
Цитата:
1. Если делать ботам "реальное" маневрирование, то бывалые оффлайнеры будут валить их пачками:D . Чтобы этого не произошло, нужно также модифицировать и перегрузки - расплывающаяся "картинка" + серый экран уже при вираже с креном 60 град. и перегрузке в 4g. Возможно ли это сделать? Если да, то... 2. ...можно взять за основу ИИ бота-новичка/курсанта из v 1.0 и дополнить его маневрами, такими, как "оборонительный круг", прописать "мораль" (выход из боя при неблагоприятном развитии ситуации, "паника" и т.д.). Опять-таки, можно ли это сделать на адекватном уровне своими силами, не подключая профессиональных программеров? Или получится что-то типа "моя моск не есть это понимать":D ? |
Цитата:
|
Я так полагаю, что можно...
Нет ничего невозможного. Кто-то из нас лучше понимает, как оно должно работать, то есть какие нужны именно манёвны. Другой более глубже рассмотрит каждый манёвр, составит блок-схему. Типа: если у противника такая-то высота, а у меня такая-то, то я должен действовать так. А если у меня такая (неблагоприятная), а у него огого какая и он (по внешним признакам) собирается меня айайай, то я того (размышляю от имени бота). Переворот через крыло, достигаю такой-то скрости/высоты, делаю то-то, жду, когда произойдёт то-то и т. д. А третий это всё переведёт в код через словарь. Это минимум 2-3 человека. А если группой... и если кодировать будет хоть немного понимающий в яве (не уверен, но думаю, моего уровня хватило бы...), то почему бы и нет? Люди в космос летают. И летали, ещё когда компы занимали ползала. А мы какой-то ИИ не переделаем. Сделаем, если нам это нужно. |
Снял вопрос,разберёмся.........
|
Пожалуйста, поясните кто-нибудь, что собой представляет мод 6dof для тракира.
Если только новые экзешник и wrapper.dll, что на аркаде, то ничего у меня не меняется. Хочется зум,... а... как это сделать?:I'm_thinking: ______________________________ Спасибо. |
Цитата:
|
СКАЧАЛ Я ЭТОТ самораспаковывающийся архив и запихнул его в ила.
Буржуи, мать их едить, даже инструкцию толком не могут составить. Файлы "[IL2 installation directory]\Files": 61B3D5C8AF16E35E 65A9E2D846D578F2 6EABC2640E2C18C4 95B1C616D7D23EA6 AED23A24CF06FFE0 я поудалял. А как с этим : In-game Menu interface: the menu is shown while [KeyPad *] is pressed. Hold this key and press additional keys to modify these settings: [KeyPad 0] Toggle Zoom View. [KeyPad 1] Toggle Inverse Zoom on Check 6. [KeyPad 2] Increase G Force Factor. [KeyPad 3] Decrease G Force Factor. [KeyPad 4] Increase Turbulence Factor. [KeyPad 5] Decrease Turbulence Factor. Что это за меню такое игровое, и что это за клава такая, где и куда это лепить? Вобщем, пока -них Спасибо. |
Цитата:
А Эхешник патчить, чтобы он эти файлы принял Не знаю, как ты, но у меня (правда мышовый вариант) работает. Просто пихнул мод и усё. И удалять них не надо. |
да мышовый и у меня работает.
а с тракирным чёй-то не понял я. эти файлы в инструкции написано -поудалять:delete this file , located in... или это не по-аглицки:I'm_thinking: А вот что это за кейпады такие...:I'm_thinking: |
Заранее прошу прощения, если вопрос дилетантский.
Где найти actors.static-и для дефолтных карт? |
В одном из fb_maps*.sfs...
|
Цитата:
|
СФС ЭКСТРАКТЕРОМ!
|
Цитата:
|
непомнюю... копай по форуму....
|
Как глянуть в прицел под углом как на 5-м скрине в этой: http://allaircraftarcade.com/forum/viewtopic.php?t=7596 теме?
З.Ы. мод скачал |
Цитата:
|
Цитата:
|
Можно. Качаешь мод 6DOF вот отсюда http://allaircraftarcade.com/forum/viewforum.php?f=18 . Он существует в двух версиях, для трэкИРа и для мыши. В свою очередь, "мышиная" версия делится на две подверсии - Look around и XY. Отличаются они только управлением. Я лично юзаю look around. Нужно закинуть одноименную папку из архива (с тремя файлами в ней) в MODS. Управление такое: движение мышью при зажатой правой клавише - сдвиг головы вправо-влево и вверх-вниз, при зажатой левой - вперед-назад. Все:ok: .
|
Jareny, вопрос к тебе, так как ты похоже в этом специалист :)
Я хочу поиграться(поизвращаться:)) с оружием. Для пробы я попробовал скомпилить без изменений класс самолета (fw190 a5) (предварительно поправив ошибки с ClassNotFoundException). В итоге ил вылетает, не показав даже заставки. Другие классы работают нормально, а самолетные - нет. Как я понял из твоих постов, у тебя он не вылетает, а просто игнорирует изменения. В связи с этим - 1. Чем ты декомпилил классы самолетов? 2. Выложи плиз исходник любого самолета, который у тебя компилится, лучше конечно fw 190 a5 или пришли на мыло. all-box овчарка m a i l r u. 3. В чем еще может быть дело? Еще ты писал про "ВипонМод" - а он как сделан? Путем правки самолетных классов или самого оружия? Вот такие насущные можно сказать вопросы :) |
Не ахти какой специалист... понимаю кой-чего, ставил опыты, чтоб понять, как работает.
отвечу по порядку. 1. На этот вопрос уже есть ответ на этом форуме. В разделе по Яве. Отвечать на него я не буду, так как здесь действует соглашение о неразглашении. Нужно - найдёшь. 2. В вышеупомянутом мной разделе есть исходники вполне себе компилируемых самолётов. Поищи также в других ветках. Совет. Воспользуйся поиском всех моих сообщений. Такая функция на этом форуме есть. 3. WeaponMod разработан мной для меня и никому не даётся для предотвращения читерства. Он взламывает защиту оружия в игре. Я его использую для тестирования новых самолётов. Если ты хочешь поиграться с вооружением, найди способ декомпилировать и скомпилировать обратно (тут долго объяснять, надо на своих ошибках...) Потом декомпилируй выложенные тут новые самолёты и посмотри как они сделаны. Сделай новый самолёт, например fw190 a5_copy и меняй ему вооружение как захочешь. Всё делается методом копипаста. И я всё умею делать тоже в рамках этого метода. |
Цитата:
А насчет читерства - разве нельзя просто подменить параметры в классе самого оружия? |
Можно. Но тогда ты изменишь не конкретно оружие данного самолёта, а, скажем, все шваки...
Удачная компиляция ещё не означат нормальную работу в игре. Значит ты допустил где-то ошибку в самом коде, и это не считается синтактической ошибки. Скажем присвоил несуществующее оружие. Оружие так не заменишь. Потому как оно читается из зашифрованной базы а не из муляжа в классе самолёте. Если даже ты сделаешь, как ребята делают, то оно всё равно перепишется из базы. Поэтому надо создать новый самолёт с оружием, записанным новым способом, для которого в базе нет записи. Тогда его оружие не затрётся записью из базы (нечем затирать). Изменить оружие у дефолтных самолётов можно только с моим ВипонМодом. |
Скачай (найди и скачай) BF-110 c4 Copy. Там наглядно всё показано.
|
Jareny, к тебе животрепещущий вопрос. Как сделать, чтобы из ШВАК-а трассер вылетал чаще? Ну, хотябы как из ВЯ.
_____________________________________ все,что летает, раньше или позже упадет |
Мужики, у меня такой вопрос: вот на аркадах уже сколько времени назад сделали ветровой мод (у нас тема тоже есть), а не озадачивался ли кто-либо сделать его задаваемым в полном редакторе (правка/доп условия/ветер)-примерно так. А?
Понимаю что сложно, опять-же ява, но думаю можно осилить. По моему скромному разумению, для начала нужно отыскать и выдрать из SFS файлы, отвечающие за движок полного редактора, а потом уже пробовать. В каких папках могут лежать эти файлы? |
Это всё в классах. Ищи там.
|
Вопросик... Видел тут где-то програмку, котора прямо в иле умеет выдавать ЛТХ кравтов... Не могли бы носом ткнуть? А то чёт найти не могу
|
Цитата:
|
| Текущее время: 13:36. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot