AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Не самолетом единым ... (http://forum.aviaskins.com/forumdisplay.php?f=22)
-   -   Новые корабли. Сделай сам. (http://forum.aviaskins.com/showthread.php?t=1576)

YurBorR 06.03.2021 13:01

Цитата:

Сообщение от tvister (Сообщение 217138)
...Где то, когда то, видел мод масляного пятна на воде, после кораблекрушения... Заменить "пятно масла", "мусорной" текстурой и получим желаемое. Еще можно добавить пару простеньких моделей плотов или лодок с "спасшимися".

А хорошо бы и если надо это пятно, как старт для новых добавок, то можно и "вытащить", проблем нет, вспомню, посмотрю.

tvister 07.03.2021 14:54

Цитата:

Сообщение от YurBorR (Сообщение 217153)
можно и "вытащить", проблем нет

Если Вас не затруднит. Даже если ничего не получится с новой моделью повреждений, такой визуальный мод, "разлитый мазут+обломки+спасательные средства", здорово бы обогатил Ил.

Motorhead 07.03.2021 18:20

Цитата:

Сообщение от Grejf11 (Сообщение 216524)
Господа кораблестроители, меня все время посещает одна мысль о реализме поражаемости небронированных надводных кораблей. В игре для поражения сухогруза или танкера

Спасибо, что подняли важную тему. Тоже думаю об этом часто, но я по кампаниям спец, кодить не умею, к сожалению.

Цитата:

Сообщение от Grejf11 (Сообщение 216565)
Тут и так кораблики абсолютное зло со снайперским ПВО похлеще чем у резиденции Сталина. В реале авиация эсминцы топила как боже мой - список только британских в средиземном море за горизонт как титры в звездных войнах.

Ага, вот я тоже об этом думал. Как по мне, идеальный вариант, это когда зенитки стреляют много, и страшно, но попадают очень мало. В реале ведь эффективность ПВО отдельных кораблей и соединений достигалась ТУПО за счет количества стволов, а не путем обучения каждого расчета до уровня снайпера.

Для себя эту проблему я частично решил, путем настройки задержки перезарядки и мастерства зенитчиков. Надо установить минимальную (или даже ускоренную в сравнении с реалистичной) скорость перезарядки + низкий скилл зенитчиков, курсант или новичок. Результат, в целом, неплохой. Группы кораблей стреляют очень много, страшно даже на это смотреть, но попадают не очень. Советую попробовать такой вариант.

Motorhead 07.03.2021 18:24

Цитата:

Сообщение от tvister (Сообщение 216630)
В каждой шутке есть доля шутки...
Почему бы и нет. Не зря ведь я интересовался кодом поведения наземки под бомбежкой...:( Однако тишина в ответ.
А ведь можно смоделировать простенький маневр уклонения и от торпедоносца и от пикировщика. Я не говорю о сложном противолодочном зигзаге. Хотя бы отворот от направления атаки с движением по кругу до точки продолжения маршрута... Но опять же, см. выше.
Все, ныть перестаю (это все от коньяку:)) пшол отчеты дорисовывать...

Тоже очень важная тема. Но я так понимаю, тут нужен очень крутой програмер (или кто там ИИ занимается?), чтобы такое запилить. Тут ведь не все так просто - кораблик увидел торпеду и начал маневр уклонения. А если это не отдельно взятый кораблик, а авианосная группа, где 3-4 авианосца, пару крейсеров и штук 10-15 эсминцев? Они ведь когда начнут уклонятся от торпеды, таких дров наломают, страшно даже подумать! Ну или пусть будет конвой, где куча транспортов + эсминцы сопровождения. Даже не представляю, как можно смоделировать реалистичные маневры уклонения для больших групп кораблей.

Grejf11 07.03.2021 19:23

Да хотя бы научить игру сохранять прогресс миссии в отношении кораблей.
Предположим вылет - прогрызание группы сквозь ПВО - отбомбились улетели.
Цель хромая с креном на борт с наполовину выбитым ПВО. Тут бы следующую миссию на добивание а вот и нет - в оффлайне никак. Ведь игра имеет данные по пораженной цели. Нужна возможность переноса этих данных в следующую миссию.

YurBorR 07.03.2021 19:38

Цитата:

Сообщение от Grejf11 (Сообщение 217213)
Да хотя бы научить игру сохранять прогресс миссии в отношении кораблей...

Согласен на все 50 и с добавкой ещё 50 - также сохранять прогресс по наземке, но это уже был бы другой Ил...

YurBorR 07.03.2021 19:39

Цитата:

Сообщение от tvister (Сообщение 217198)
Если Вас не затруднит...

Полные Классы не даю, т.к. они у меня для Звукотрассеров, а только добавки для трёх классов и в начале имени - класс расположения.
В классах:
- Explosions - огонь/дым и вид/расположение пятна;
- BigshipGeneric - через сколько появление пятна;
- ShipGeneric - огонь на пятне.
Обрати внимание на два огня в двух классах - припоминаю в ShipGeneric, чтобы был огонь на пятне от малых судов, например от субмарины, но не факт - забыл уже.
Название пятна "crater" взял от кратера земли и по лени не стал менять имя - тяжеловато...
Папка с расположением sim-ки, текстуры, дымоогня.
Скажу сразу: за правильность добавок не ручаюсь, но ошибок в логе не замечал: в классе BigshipGeneric секцию появления пятна поставил в конец раздела "private void showExplode()", а строка "new MsgAction(3.0)" задаёт время (через сколько сек) появления пятна и всё...

tvister 07.03.2021 20:39

Спасибо, буду разбираться!

YurBorR 07.03.2021 21:19

Цитата:

Сообщение от Grejf11 (Сообщение 217213)
Да хотя бы научить игру сохранять прогресс миссии в отношении кораблей... Ведь игра имеет данные по пораженной цели. Нужна возможность переноса этих данных в следующую миссию.

Смотрю тут запись миссии и как не продолжить тему Grejf11-а: разрабы с самого начала сделали Ил способным сохранять видео миссий и на земле и в воздухе, т.е. уже была готова основа части прогресса миссии, а вот вторую часть - перенос данных в следующую миссию не сделали, почему - гадать уже и не зачем. И я не припомню, чтобы кто-то поднял этот вопрос (возможно и пропустил, тогда извиняюсь), когда ещё Илом занимались разрабы ом-а, а значит, если нет прогресса миссий и быть самокритичным, то в этом есть и вина игроков. Ну вот дописался, на старости лет я ещё и виноват...

tvister 07.03.2021 21:21

Цитата:

Сообщение от Grejf11 (Сообщение 217213)
Предположим вылет - прогрызание группы сквозь ПВО - отбомбились улетели.
Цель хромая с креном на борт с наполовину выбитым ПВО. Тут бы следующую миссию на добивание а вот и нет - в оффлайне никак.

Как то, по моему на САС-се (могу ошибаться) обсуждалась идея создания аэродромных объектов, назовем их условно-"склад+ремонтка+оружейка".
По легенде, те кто вернулся с вылета, могут подрулить к этим объектам там подремонтироваться, заправиться, пополнить БК. и в новый полет. Добивать оставшегося вражину.

Grejf11 07.03.2021 22:59

RRR(Rearm Refuel Repair) мод есть как часть ультрапака 3 после патча. Позволяет висеть в миссии фиг знает сколько но похоже в полном одиночестве потому как подразделение слетав разок исчезнет или я ошибаюсь?

tvister 07.03.2021 23:36

Цитата:

Сообщение от Grejf11 (Сообщение 217230)
RRR(Rearm Refuel Repair) мод есть как часть ультрапака 3 после патча. Позволяет висеть в миссии фиг знает сколько но похоже в полном одиночестве потому как подразделение слетав разок исчезнет или я ошибаюсь?

Может быть. В беседе как раз шла речь о том, чтобы, ВСЕ вернувшиеся самолеты должны рулить к выше перечисленным объектам, после чего идти на взлет, выполнять миссию.

tvister 08.03.2021 03:16

Вот досада, нормально сработал только Explosions. ShipGeneric не компилируется при добавлении строк, а BigshipGeneric не компилируется даже без изменений. И это при нормальной декомпиляции...:cry:

YurBorR 08.03.2021 11:20

Тааак: взял первоисточники (компилятся) и добавил, а добавка между длииинными //////////////////, проверил - компилятся. Ещё раз посмотрел и вспомнил, что в первоисточнике BigshipGeneric в разделе "private void showExplode()" я убрал ссылку на один взрыв антиаиркрафт, а сделал несколько абзацев "new MsgAction" с разными эффектами... Пробуй...

tvister 08.03.2021 12:46

Вложений: 2
Попробовал. К сожалению ошибки сохраняются. Парадокс но на Вашем BigshipGeneric выскакивает одна ошибка, против девяти на родном. В обеих случаях компилятор ругается на строки "с маслом". Вот такие логи:

YurBorR 08.03.2021 13:34

Такие же ошибки вылезли, когда джава кораблей с добавками при компиляции были вместе с "родной" джавой Explosions, убрал его - всё ок.
Или попробуй так: классы Explosions (15шт.) с добавками пятна и огня установи в папку, где компилишь джаву в классы, но конечно "родные" классы Explosions сохрани и компиль уже с новым классом.
И выложи свои 3 класса здесь, даже интересно стало, хотя у меня 4134.

tvister 08.03.2021 15:35

Вложений: 1
Цитата:

Сообщение от YurBorR (Сообщение 217246)
Или попробуй так: классы Explosions (15шт.) с добавками пятна и огня установи в папку, где компилишь джаву в классы, сохрани и компиль уже с новым классом.

Эврика!!! Все скомпилировалось. Теперь стесняюсь спросить, что с этими классами делать?

YurBorR 08.03.2021 17:52

Цитата:

Сообщение от tvister (Сообщение 217252)
Эврика!!! Все скомпилировалось. Теперь стесняюсь спросить, что с этими классами делать?

Замечательно, а ты какие-либо моды ставил? И если нет, то подожди пока сочиню инструкцию.
И что-то в классах не хватает или я что-то пропустил: у меня 4134, но все эти классы я запускал ещё с 412, так что запустил с твоими хэшами и не вижу огня и отблеска от него... посмотрю.
P.S. разобрался с отблеском, которого нет - просто недовыдал абзац кода, но он тебе и не нужен, самое главное:
с твоими хэшами образуется пятно, а вот тут уже начинается другая история с добавлением полузатопленных бочек, ящиков, мусора, а как - это уже не ко мне.
Сейчас выдам модовую папку с твоими хэшами, как располагаются папки/файлы.

tvister 08.03.2021 18:23

Спасибо! Жду.

YurBorR 08.03.2021 18:40

Тут вроде тема по установке модов, ну ладно, предположим нет и тогда:
- например у тебя путь Ила: d:\IL-2\;
- в корневой папке "IL-2" создаёшь папку "Files" или другую, точно не скажу, я уже и не помню с какой версии ила пользуюсь папкой "Files";
- и в эту папку ставятся моды, т.е. папки и хэши, что ты сделал;
- в папку "Files" ставишь папку Effects, что я тебе выдал;
- файлы пуска с модами в папке ниже.
Облегчил тебе учёбу и в зипе уже всё готово, только копируй.
Теперь запускаешь ил и у тебя должно появиться пятно после взрыва корабля, но обрати внимание!!! - в разделе "OilPyatnoCrater" есть строка с параметрами пятна и последняя цифра 240.0F - время "жизни" пятна, а ты хочешь добавить бочки, ящики и т.д., так что выбирай значение.
Ну вроде ничего не забыл... и удачи тебе!

tvister 08.03.2021 19:54

Вложений: 1
Уважаемый YurBorR! Огромнейшее тебе спасибо за помощь и работу! К сожалению мод пока не запустился. Сделал все по инструкции. Предварительно сделав копии своих файлов, залил содержимое архива в корень Ила. Запустил игру, однако дальше картинки загрузки (картинка как на дефолтном Ил-е) дело не пошло, игра вылетела. "Зашел с хвоста", заминусовал новые файлы, папку Files забросил в папку САС. У меня Ил 4.12, САС-модактиватор. В итоге вылет на 70%, в логе непонятная брань на "Щуку". Минусую файлз-игра работает нормально. Лог прилагаю.

YurBorR 08.03.2021 20:30

Цитата:

Сообщение от tvister (Сообщение 217262)
... папку Files забросил в папку САС. У меня Ил 4.12, САС-модактиватор...

Ох твистер, твистер... но ничего, это нормально. Я не знаю что такое САС-модактиватор с папкой САС, у меня Ил("чистый")+Звукотрассеры, поэтому нечего гадать, почему у тебя с папкой САС не поехало пятно, а скопируй/установи "чистый" Ил 4.12 (дефаултный) в другую папку, запусти его для пробы, а потом уже добавляй мою папку с пятном. Действуй и всё получится.

Niro 08.03.2021 21:08

Извиняюсь, что вмешиваюсь. На всякий случай- файлы из Files надо ложить в STD.

YurBorR 08.03.2021 22:50

Цитата:

Сообщение от Niro (Сообщение 217266)
Извиняюсь, что вмешиваюсь. На всякий случай- файлы из Files надо ложить в STD.

Костя, какие тут извинения? У меня своя сборка (самая простая), у него своя, да ещё с каким-то САС-модактиватором о котором я только слышал и, если он что-то делает не так, то я своё подскажу и ты со своей подобной, как у него сборкой - своё, а там глядишь и ответ для него будет, а для чего же тогда форум?

tvister 08.03.2021 23:59

Вложений: 1
Загрузил Ил 4.12.2. Безмодовый. Добавил все необходимые файлы, в итоге вылет на 70%. В логе та же ругань на "Щуку". Может проблема в том, что патч не 4.12, а 4.12.2? У меня Мегапатч, грузит сразу до 4.12.2.
Такой вот лог.

tvister 09.03.2021 00:02

Вложений: 1
Давно искал и наконец нашел. Японский танкодесантный корабль тип 103. https://ru.wikipedia.org/wiki/%D0%94...BF%D0%B0_T-103
Пока положу в копилку.

YurBorR 09.03.2021 00:22

Цитата:

Сообщение от tvister (Сообщение 217270)
Загрузил Ил 4.12.2. Безмодовый. Добавил все необходимые файлы, в итоге вылет на 70%. В логе та же ругань на "Щуку". Может проблема в том, что патч не 4.12, а 4.12.2? У меня Мегапатч, грузит сразу до 4.12.2. Такой вот лог.

Действительно щука и откуда? ну ладно, давай до завтра, в смысле до сегодня - у меня уже 2.20 ночи. Посмотрю, у меня где-то есть все патчи, заменю на 4122 и там видно будет.

YurBorR 09.03.2021 00:28

Не удержался, поставил 4122, там одна sfs-ка и да вылет со щукой...

YurBorR 09.03.2021 00:44

Загрузился на 4131 с папкой Files с пятнами, а до этой версии значит с классами беда - бигшип и шип. Да, а у тебя 412...

YurBorR 09.03.2021 01:12

Всё, три ночи, надо завязывать, а перед сном удалил хэши ShipGeneric и загрузился Ил 4122 с папкой Files, хэшами Explosions и BigshipGeneric. Значит у тебя пятно будет только у больших судов, пробуй, а с малыми - надо смотреть классы ShipGeneric до 4131 и после. Ты пока этим не грузись, а пробуй сам принцип замены пятна на бочки только на больших судах, а там разберёмся.

tvister 09.03.2021 11:44

Доброго времени суток. Утром попробовал загрузить игру с хэшами Explosions и BigshipGeneric. Останавливается загрузка игры на 95%. Заминусовал Files и wrapper, результат тот же. Проблема в ЕХЕ-файле, потому, что на родном игра нормально запускается.

YurBorR 09.03.2021 15:32

Вложений: 3
Цитата:

Сообщение от tvister (Сообщение 217278)
...Останавливается загрузка игры на 95%. Заминусовал Files и wrapper, результат тот же. Проблема в ЕХЕ-файле, потому, что на родном игра нормально запускается.

Во-первых: удаляю, что выдал выше - они же сырые/глючные, а зачем-то скачивают. Дальше: у меня с ехе и врапером, что выдал - всё запускается, ну нет пока догадок.
И главное: подставил патч 4122, взял от него "BigshipGeneric" и "ShipGeneric", добавил в них только пятно, так что Explosions уже не нужен и конечно, за правильность правок классов, а там до десятка вылазило, как всегда не ручаюсь.
Доказательства удачного пуска в 4122 - скрины и в логе без ошибок.
Ну уж если и сейчас у тебя не загрузится - хочется рвать и метать.

Ну что tvister - значит опять у тебя не запустился, здесь я уже пасс и удаляю.

tvister 09.03.2021 22:08

Вложений: 1
К сожалению мод не заработал. Заморозка загрузки игры на 95%. Проблема явно в экзешнике. Для примера родной экзешник после пропатчивания ил 4.07, мегапатчем до уровня 4.12.2

YurBorR 09.03.2021 22:20

У меня 4134 и с твоим загружается, но через 10сек вылет. Эти попробуй, откуда они - не вспомню.

P.S. Попробуй ещё враперы.
P.S. 2 Есть у меня зип с первыми dll-ками, что это за библиотеки конечно уже не помню, но в игре другие и откуда они - без понятия.

tvister 10.03.2021 01:31

Все перепробовал но ничего не заработало. В чем проблема, не знаю. Может глючная сборка. Хотя беспроблемно летаю на ней лет семь-восемь.
YurBorR спасибо тебе за помощь! Работу по "пятну масла+обломки" временно приостановлю. Завал по основной работе. Между делом почитаю теорию эффектов.

Vasya 10.03.2021 04:57

Цитата:

Сообщение от tvister (Сообщение 217309)
Все перепробовал но ничего не заработало. В чем проблема, не знаю. Может глючная сборка. Хотя беспроблемно летаю на ней лет семь-восемь.
YurBorR спасибо тебе за помощь! Работу по "пятну масла+обломки" временно приостановлю. Завал по основной работе. Между делом почитаю теорию эффектов.

Может какая помощь нужна?
То давайте исходник кода пятна.
Поясните куда вставляли.
Попробую для 4.12 чего нибуть сделать - может заработает.
Вижу что просто дело не в коде пятна, а в неправильной вставке в Ил.

tvister 10.03.2021 05:47

Цитата:

Сообщение от Vasya (Сообщение 217318)
Может какая помощь нужна?

Василий спасибо за предложение, но пока у меня нет времени для Ил-а. Вот всю ночь пишу. Надеюсь за пару недель решить все проблемы с "хвостами".

Vasya 10.03.2021 10:10

Цитата:

Сообщение от tvister (Сообщение 217320)
Василий спасибо за предложение, но пока у меня нет времени для Ил-а. Вот всю ночь пишу. Надеюсь за пару недель решить все проблемы с "хвостами".

Хорошо.
Я тоже до 3-х ночи трудился.
Уже еду в метро на работу.
Весна пришла... :rolleyes:

YurBorR 10.03.2021 11:54

Вложений: 2
Василь, у тебя же 412 и что ты раньше не встрял, куда-то пропал? Ну ладно, пока твистер занят, давай с тобой. В зипе папка с пятном и хэшами и джава из 4122, взял когда из 4134 делал 4122. У меня на 4122 пятно появляется, доказательства - пост 1192, а у твистера даже Ил не загружается - ну никак и гадать почему - тоже никак. Посмотри что там не так или у меня в джаве или у него в сборке, твистер ведь работает с 3d и уж шибко охота иметь после затопления, что-то подобное (на скрине) - в игру часть атмосферы той поры, самое то.

Grejf11 10.03.2021 18:19

Как оно выглядит в реале на воде
https://i2-prod.walesonline.co.uk/in...-396964270.jpghttps://images.theconversation.com/f...=1000&fit=clip
https://i2.wp.com/issblog.nl/wp-cont...80%2C720&ssl=1


Текущее время: 20:19. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot